# Hoja de ruta para el repositorio Web-Dev-For-Beginners de Microsoft **Este repositorio ofrece una hoja de ruta para aprender los fundamentos del desarrollo web con un enfoque en JavaScript, HTML y CSS. El plan de estudios es flexible y se puede realizar en su totalidad o en partes, con 24 lecciones repartidas en 12 semanas.** ## Hitos clave * **Semanas 1-3:** * Introducción a los lenguajes de programación y herramientas del oficio * Conceptos básicos de GitHub * Accesibilidad * Fundamentos de JS: tipos de datos, funciones y métodos * Tomar decisiones con JS * **Semanas 4-6:** * Arreglos y bucles * Terrario: HTML en práctica * CSS en práctica * Clausuras en JavaScript * Manipulación del DOM * **Semanas 7-9:** * Juego de mecanografía: programación orientada a eventos * Extensión de navegador ecológica: trabajando con navegadores * Construcción de un formulario, llamada a una API y almacenamiento de variables en local storage * Procesos en segundo plano en el navegador * Rendimiento web * **Semanas 10-12:** * Juego espacial: desarrollo de juegos más avanzado con JavaScript * Dibujando en canvas * Moviendo elementos por la pantalla * Detección de colisiones * Mantener puntuación, finalizar y reiniciar el juego * Aplicación bancaria: plantillas HTML y rutas en una aplicación web * Construcción de un formulario de inicio de sesión y registro * Métodos para obtener y utilizar datos * Conceptos de gestión del estado ## Resultados de aprendizaje **Al completar esta hoja de ruta, los estudiantes adquirirán experiencia práctica construyendo un juego de mecanografía, un terrario virtual, una extensión de navegador ecológica, un juego estilo invasores espaciales y una aplicación bancaria para negocios. También desarrollarán una comprensión sólida de los fundamentos del desarrollo web.** ## Recursos adicionales * Este repositorio ofrece una gran cantidad de recursos para seguir aprendiendo, incluyendo tutoriales, ejemplos de código y retos. * La plataforma Microsoft Learn ofrece una variedad de cursos y rutas de aprendizaje en desarrollo web. * Comunidades en línea como Stack Overflow y MDN Web Docs proporcionan apoyo y recursos valiosos para desarrolladores web. **¡Espero que esta hoja de ruta te ayude en tu camino en el desarrollo web!** --- **Aviso Legal**: Este documento ha sido traducido utilizando el servicio de traducción automática [Co-op Translator](https://github.com/Azure/co-op-translator). Aunque nos esforzamos por la precisión, tenga en cuenta que las traducciones automáticas pueden contener errores o inexactitudes. El documento original en su idioma nativo debe considerarse la fuente autorizada. Para información crítica, se recomienda la traducción profesional humana. No somos responsables de ningún malentendido o interpretación errónea que surja del uso de esta traducción.