Matriz de Niveles de Aprendizaje para Frontend con JavaScript
Semana Bloque de conocimiento Resultado esperado ¿qué aplicarás? Conocimiento absorbido ¿qué sabrás?
1 Fundamentos de JavaScript Escribir scripts básicos, manipular variables y funciones. Sintaxis básica, tipos de datos, operadores, estructuras de control.
2 DOM y eventos Crear interactividad básica con eventos y manipular el DOM. Entender cómo funciona el DOM y cómo responder a eventos.
3 Funciones avanzadas y ES6+ Usar funciones flecha, promesas, y módulos simples. Conceptos modernos de JavaScript y manejo asíncrono básico.
4 Introducción a React Crear componentes funcionales y renderizar en pantalla. Fundamentos de React y JSX.
5 Estado y props en React Manejar estado local y pasar props entre componentes. Gestión de datos en React y flujo de información.
6 Proyecto práctico 1 Construir una pequeña app con formularios y validación. Integrar conocimientos previos para crear apps interactivas.
7 Manejo de APIs y fetch Consumir datos de APIs y mostrar resultados en la UI. Trabajo con APIs REST y manejo de promesas.
8 Proyecto práctico 2 Construir una app que consuma APIs y permita interacción usuario. Aplicación avanzada integrando front y consumo de datos.
¿Cómo usar esta matriz?
Al inicio de cada semana, revisa el bloque y el resultado esperado para enfocarte.
Al final de la semana, evalúa qué tanto pudiste aplicar y qué aprendiste realmente.
Ajusta la planificación si ves que necesitas más tiempo en algún tema o avanzar más rápido.
Usa la matriz para mantener claridad y motivación.