Fundamentos de JavaScript
Sintaxis básica, variables, tipos, operadores, condicionales y funciones.
Conceptos básicos, algoritmos, estructuras de datos, patrones de diseño y principios de programación esenciales para cualquier desarrollador.
Explora todo el contenido disponible
Sintaxis básica, variables, tipos, operadores, condicionales y funciones.
Ecosistema web, instalación de herramientas y creación de la primera página con estructura HTML correcta.
Crear navegación con enlaces, añadir imágenes optimizadas y maquetar usando etiquetas semánticas HTML5.
Creación de formularios con validación nativa, tablas accesibles y uso de multimedia embebida.
Arrays y objetos, métodos de iteración y ciclos para recorrer datos.
Selección de elementos, cambios en contenido, estilos, creación de nodos y manejo de eventos.
Destructuring, spread/rest, template literals avanzados y parámetros por defecto para escribir código más expresivo.
Encadenamiento de métodos, funciones de orden superior y pipelines funcionales.
Uso práctico de Set, Map, WeakSet, WeakMap y Symbol.
Comprender el modelo de ejecución asíncrona y el uso de callbacks en JavaScript.
Uso de async/await para código limpio y consumo de APIs con fetch.
Crear clases, entender `this`, usar getters/setters y encapsular datos.
Extender clases, sobrescribir métodos y aplicar polimorfismo.
Comparar composición vs herencia y aplicar patrones Singleton, Factory y Observer.
Manejo de estado local con `useState` y actualización correcta.