Parte 7 — Paradigmas

⏮️ Parte 6 · ⬅️ Programa · 📚 Índice · ⏭️ Parte 8

16 clases · rango 107–122

Las grandes formas de estructurar una solución: imperativo, objetos, funcional, declarativo, lógico, eventos y concurrencia.

Fuentes de referencia de esta parte:


📚 Clases de esta parte

# Clase
✅ 107 Qué es un paradigma y por qué importa
✅ 108 Imperativo y estructurado
✅ 109 Procedimental y modular
✅ 110 Orientado a objetos: clases, objetos y estado
✅ 111 Herencia, composición y polimorfismo
✅ 112 Interfaces, traits y clases abstractas
✅ 113 OO basado en prototipos (JavaScript)
✅ 114 Funcional I: inmutabilidad y funciones puras
✅ 115 Funcional II: composición, currying y aplicación parcial
✅ 116 Funcional III: functores, mónadas y efectos (visión práctica)
✅ 117 Declarativo: consultas y transformación (SQL)
✅ 118 Lógico: reglas, hechos y unificación (Prolog)
✅ 119 Orientado a eventos y callbacks
✅ 120 Reactivo y flujos de datos (streams)
✅ 121 Concurrente: hilos, tareas y canales
✅ 122 Asíncrono: async/await y promesas

⏮️ Parte 6 · ⬅️ Programa · 📚 Índice · ⏭️ Parte 8