Curso de lógica de programación
Sigue una ruta de estudio para aprender a utilizar el lenguaje de programación que quieras resolviendo ejercicios de manera práctica
Bienvenida
Introducción: Fundamentos
Sintaxis, variables, tipos de datos y Hola Mundo
Operadores y estructuras de control
Funciones y alcance
Estructuras de datos
Cadenas de caracteres
Valor y referencia
Recursividad
Pilas y colas
Clases
Herencia y polimorfismo
Excepciones
Test de conocimientos: Fundamentos
Introducción: Básico
Manejo de ficheros
JSON y XML
Pruebas unitarias
Fechas
Asincronía
Expresiones regulares
Iteraciones
Conjuntos
Enumeraciones
Test de conocimientos: Básico
Introducción: Intermedio
Peticiones HTTP
Callbacks
Funciones de orden superior
Patrones de diseño: Singleton
Patrones de diseño: Decoradores
Logs
Test de conocimientos: Intermedio
Introducción: Principios SOLID
Principio de responsabilidad única (SRP)
Principio abierto-cerrado (OCP)
Principio de sustitución de Liskov (LSP)
Principio de segregación de interfaces (ISP)
Principio de inversión de dependencias (DIP)
Test de conocimientos: Principios SOLID
Introducción: Avanzado
Simulador Juegos Olímpicos
Batalla Deadpool y Wolverine
Rescatando a Mickey
Árbol genealógico de la Casa del Dragón
Repartiendo los Anillos de Poder
El Sombrero seleccionador
Oasis vs. Linkin Park
Mouredev PRO
Batman Day
Fortnite Rubius Cup
Camiseta RAR
Torneo Dragon Ball
Git GitHub CLI
Cuenta atrás Mouredev PRO
GitHub Octoverse
X vs. Bluesky
Calendario de Adviento
Árbol de Navidad
El almacén de Papá Noel
Planificador de objetivos de Año Nuevo
Test de conocimientos: Avanzado