Este repositorio recoge los apuntes, ejercicios y recursos complementarios necesarios para adquirir Fundamentos de JavaScript . A lo largo de este curso, aprenderás los fundamentos del lenguaje de programación JavaScript, desde su instalación y configuración hasta la creación de aplicaciones dinámicas en la web.
- Introducción a JavaScript: Historia, características y configuración del entorno de desarrollo.
- Variables, tipos de datos, operadores y estructuras de control fundamentales.
- Funciones y ámbito de ejecución: cómo organizar y reutilizar código de manera eficiente.
- Manejo de Arrays y Objetos para almacenar y manipular datos complejos.
- Técnicas para manipular el DOM: seleccionar, modificar y actualizar elementos HTML desde JavaScript.
- Cómo gestionar eventos y mejorar la interacción con los usuarios mediante formularios y botones.
- Funciones de orden superior, callbacks, promesas y
async/await
para trabajar de manera asíncrona. - Introducción a la manipulación de datos en formato JSON y cómo consumir APIs de terceros.
- Ejercicios prácticos para poner en práctica lo aprendido: validación de formularios, interacciones con APIs y mucho más.
- Introducción a herramientas modernas como Node.js y npm para gestionar proyectos y dependencias.
El curso tiene como objetivo proporcionar una comprensión sólida de JavaScript, preparándote para desarrollar aplicaciones web dinámicas y eficaces. Al finalizar, tendrás los conocimientos suficientes para enfrentar proyectos de desarrollo web y trabajar con frameworks modernos que utilizan JavaScript como base.
¡Empieza tu viaje de aprendizaje en JavaScript hoy mismo! 🚀