Mi Nueva Agenda de Aprendizaje
Sigue tu progreso en los cursos y mantente enfocado en tus metas.
Mis Cursos
Resumen de Progreso
Total de cursos: 0
Cursos completados: 0
Cursos en proceso: 0
Cursos pendientes: 0
Plan de Estudios: Desarrollador Full-Stack en 6 Meses
Este plan está diseñado para convertirme en un desarrollador full-stack, con énfasis en frontend (React), backend (Node.js, Express, MongoDB, Python/Django) y cloud (AWS). Integra mis cursos actuales, incluyendo "Python TOTAL", con práctica intensiva y estrategias de neurociencia para manejar somnolencia, dolor y distracciones.
Objetivos Generales
- Meses 1-2: Dominar frontend (CSS3, JavaScript, React). Crear 2-3 proyectos frontend.
- Meses 3-4: Aprender backend (Node.js, Express, MongoDB, Python/Django) y AWS básico. Crear una API y desplegarla.
- Meses 5-6: Desarrollar un proyecto full-stack avanzado (usando Django o Node.js), obtener una certificación AWS y buscar oportunidades freelance/empleo.
- Paralelo: Usar mi experiencia en pedagogía para documentar mi aprendizaje y explorar oportunidades de enseñanza técnica.
Principios del Plan
- Prioridad en práctica: 70% del tiempo en proyectos, 30% en teoría.
- Neurociencia aplicada: Pomodoro, repetición espaciada, ergonomía y mindfulness para manejar salud.
- Progresión incremental: De sitios estáticos a apps full-stack en cloud.
- Portafolio profesional: Actualizar mis sitios con proyectos, certificaciones y un blog educativo.
- Horario: 5 horas diarias (8-11 a.m., 2-5 p.m.), con pausas activas.
Horario Diario
Hora | Actividad |
---|---|
8:00-9:15 a.m. | Teoría (curso o tutorial, Pomodoro: 25 min trabajo, 5 min descanso) |
9:15-9:30 a.m. | Pausa activa (estiramientos suaves, caminar, respiración profunda) |
9:30-11:00 a.m. | Práctica (codificar, ejercicios) |
2:00-3:30 p.m. | Proyecto práctico (construir/mejorar) |
3:30-3:45 p.m. | Pausa activa (estiramientos, mindfulness) |
3:45-5:00 p.m. | Revisión (Anki, notas) y actualización de agenda |
Meses 1-2: Frontend (CSS3, JavaScript, React)
Cursos clave: Udemy "Maestría en CSS3" (11% completado), IBM "Creación de sitios web dinámicos con JavaScript" (21%), Udemy "React: De cero a experto" (0%).
Semana 1-2: CSS3 Avanzado
- Teoría: Completar secciones 3-5 de "Maestría en CSS3" (lecciones 38-107: Flexbox, Grid, SASS).
- Práctica: Crear un sitio estático responsive (por ejemplo, un portafolio personal) con CSS Grid y Flexbox. Subir a GitHub y Netlify. Actualizar plandeaprendizaje2.
- Hito: Sitio estático publicado (50% de "Maestría en CSS3" completado).
- Neurociencia: Usar Anki para memorizar propiedades CSS. Estiramientos cervicales/lumbares cada 45 min.
Semana 3-4: JavaScript Intermedio
- Teoría: Completar secciones 2-4 de IBM "Creación de sitios web dinámicos con JavaScript" (lecciones 8-25: DOM, eventos, MySQL).
- Práctica: Crear una app de lista de tareas con JavaScript puro (CRUD en el DOM). Subir a GitHub y Netlify.
- Hito: App interactiva funcional (50% de JavaScript curso completado).
- Neurociencia: Dividir conceptos (funciones un día, arrays otro). Recompensa: 10 min de video favorito tras completar lecciones.
Semana 5-8: React Básico
- Teoría: Completar secciones 1-5 de Udemy "React: De cero a experto" (introducción, componentes, hooks).
- Práctica: Proyecto 3: App de notas (como Google Keep) con React. Proyecto 4: Mejorar portafolio en delanoystecnologias.site con React. Desplegar en Netlify.
- Hito: 2 proyectos React en portafolio (30% de React curso completado).
- Neurociencia: Practicar mindfulness (5 min/día). Evitar pantallas 1 h antes de dormir.
Meses 3-4: Backend y Cloud (Node.js, Express, MongoDB, Python/Django, AWS)
Cursos clave: Udemy "Python TOTAL - Programador Avanzado en 16 días" (12% completado, días 3-12), freeCodeCamp "Node.js and Express", AWS "Technical Essentials" (25%), AWS "Cloud Practitioner Essentials" (0%).
Semana 9-12: Node.js, Express y Python/Django
- Teoría: Curso freeCodeCamp "Node.js and Express" (APIs REST, CRUD). Completar días 3-9 de "Python TOTAL" (analizador de texto, juegos, cuenta bancaria, consola de turnos).
- Práctica: Proyecto 5: API REST (CRUD para tareas) con Node.js, Express, MongoDB Atlas. Proyecto 6: Gestor de tareas con Python (día 14 de "Python TOTAL"). Conectar a un frontend React.
- Hito: API funcional y app de tareas en Python conectada a frontend. 50% de "Python TOTAL" completado.
- Neurociencia: Usar Pomodoro. Caminar 5 min cada hora.
Semana 13-16: AWS Básico y Python Avanzado
- Teoría: Completar AWS "Technical Essentials" (módulos 3-6) y empezar "Cloud Practitioner Essentials" (módulos 1-2). Completar días 10-12 de "Python TOTAL" (invasión espacial, extractor de datos, gestor de restaurantes).
- Práctica: Configurar EC2 en AWS Free Tier. Usar S3 para almacenar archivos. Desplegar la API de Node.js o el gestor de restaurantes (Python) en AWS.
- Hito: Proyecto full-stack en AWS (75% de "Technical Essentials" completado, 75% de "Python TOTAL").
- Neurociencia: Usar repetición espaciada (Anki) para conceptos de AWS y Python. Consultar neurólogo si la somnolencia aumenta.
Meses 5-6: Proyecto Avanzado y Empleo/Freelance
Cursos clave: AWS "Cloud Practitioner Essentials", Udemy "Python TOTAL" (días 13-17: asistente de voz, controlador de tareas, machine learning, app web).
Semana 17-20: Proyecto Full-Stack Avanzado
- Teoría: Completar "Cloud Practitioner Essentials" y días 13-16 de "Python TOTAL" (asistente de voz, controlador de tareas, machine learning, app web).
- Práctica: Proyecto 7: App full-stack (sistema de reservas o tienda online) con React, Node.js o Django (usando día 16 de "Python TOTAL"), MongoDB, AWS. Integrar API pública (por ejemplo, Google Maps).
- Hito: App avanzada en portafolio, 100% de "Python TOTAL" completado.
- Neurociencia: Visualizar el éxito (imaginar trabajando como freelance) para liberar dopamina.
Semana 21-24: Certificación y Oportunidades
- Teoría: Preparar examen AWS Cloud Practitioner.
- Práctica: Crear perfil en Upwork/Freelancer. Crear tutorial en delanoystecnologias.site (por ejemplo, "Guía de Django" basado en día 16 de "Python TOTAL"). Actualizar LinkedIn.
- Hito: Certificación AWS obtenida, 1-2 propuestas freelance enviadas.
- Neurociencia: Usar recompensas (por ejemplo, un café) para reforzar hábitos.
Estrategias de Salud (Neurociencia)
- Somnolencia: Dormir 7-8 h, evitar pantallas 1 h antes de dormir, café solo por la mañana (máx. 1 taza). Consultar neurólogo si la fatiga persiste.
- Dolor (hernias): Usar silla ergonómica, monitor a altura de ojos, estiramientos suaves cada 45 min. Mindfulness (5 min/día).
- Distracciones: Bloquear YouTube/política con StayFocusd (máx. 30 min/día). Usar Pomodoro.
- Motivación: Repetición espaciada con Anki, visualizar metas, recompensas tras hitos.
Uso de Mis Sitios Web
- plandeaprendizaje2: Actualizar con porcentajes, enlaces a proyectos (incluyendo los de "Python TOTAL"), certificaciones.
- agenda: Registrar tareas diarias, usar JavaScript (por ejemplo, FullCalendar).
Aprovechar Pedagogía e IA
- Enseñanza: Crear tutoriales en mi sitio (por ejemplo, "Cómo crear una app web con Django" basado en "Python TOTAL").
- IA: Usar Grok o Claude para depurar código o generar ideas (por ejemplo, mejorar el controlador de tareas).
- Mini-curso: Diseñar un curso corto (por ejemplo, "Introducción a Python con Django") y ofrecerlo localmente o en YouTube.
Recursos Recomendados
- Cursos: Udemy (CSS3, React, Python TOTAL), AWS Skill Builder, freeCodeCamp.
- Herramientas: GitHub, Netlify, MongoDB Atlas, AWS Free Tier, Anki.
- Comunidades: Reddit (r/learnprogramming), Discord (The Odin Project), LinkedIn.
Evaluación del Progreso
- Semanal: Actualizar agenda con tareas completadas.
- Mensual: Actualizar plandeaprendizaje2 con proyectos/certificaciones.
- Final (6 meses): Portafolio con 4-6 proyectos (incluyendo los de "Python TOTAL"), certificación AWS, 1 propuesta freelance enviada.