Instala tu entorno, escribe tu primer programa y domina variables, condicionales, ciclos, funciones, arrays y objetos.
Aprende JavaScript desde cero: instalación de Node.js y VS Code en Windows, macOS y Linux, variables, operadores, condicionales, ciclos, funciones, arrays y objetos.
Contenido del curso
Unidad 1: Instalación y Entorno de Trabajo
Instala Node.js y VS Code en tu sistema, configura tu editor y ejecuta tu primer programa holaMundo.js.
¿Qué es JavaScript y dónde se ejecuta?
Instalar Node.js en Windows
Instalar Node.js en macOS
Instalar Node.js en Linux
Versiones con nvm y qué es npm
Instalar VS Code
Conociendo VS Code
Plugins esenciales para empezar
Configuración recomendada de VS Code
Crea tu holaMundo.js
Ejecuta tu holaMundo.js
Errores comunes al instalar y ejecutar
Ordena los pasos para ejecutar tu primer programa
Empareja plugins y comandos con su función
Prueba de la unidad
Unidad 2: Variables y Tipos de Datos
Guarda información en variables y conoce los tipos de datos primitivos de JavaScript.
let, const y por qué evitar var
Tipos de datos primitivos
Template literals
Conversión de tipos y typeof
¿Qué imprime este código?
Completa el código
¡Clasifica el tipo de cada valor!
Empareja valor y tipo
Prueba de la unidad
Unidad 3: Operadores y Condicionales
Opera con valores, compara y toma decisiones con if, switch y el operador ternario.
Operadores aritméticos y de asignación
Comparación: == vs ===
Operadores lógicos
Valores truthy y falsy
if, else if y else
switch y operador ternario
¿Qué imprime este código?
¡Clasifica truthy y falsy!
Empareja expresión y resultado
Prueba de la unidad
Unidad 4: Ciclos y Funciones
Repite tareas con ciclos y organiza tu código en funciones reutilizables.
El ciclo for
while y do...while
break y continue
Funciones: declaración y parámetros
return y funciones flecha
Ámbito (scope)
¿Qué imprime este código?
Ordena las líneas de un FizzBuzz
Empareja ciclo y resultado
Prueba de la unidad
Unidad 5: Arrays, Objetos y Strings
Guarda colecciones de datos en arrays y objetos, y manipula texto con los métodos de strings.
Arrays y métodos básicos
Recorrer arrays
Objetos: propiedades y métodos
Métodos de strings
Completa el código
¡Clasifica los métodos de array!
Empareja método y resultado
Prueba de la unidad
Unidad 6: Integración y Evaluación Final
Lleva JavaScript a una página web, evita los errores típicos y demuestra lo aprendido.