Introducción al curso de JavaScript.
  • Bienvenida al curso.
  • ¿Cómo hacer preguntas?
  • El editor de código.
  • El navegador y Node.js
  • Incorporar código JavaScript
  • Ejecutar JavaScript en la terminal MAC.
  • Ejecutar JavaScript en la terminal Windows.
  • Cómo realizar el curso
Fundamentos de Programación en JavaScript
  • Introducción
  • ¿Qué es JavaScript?
  • Notas sobre JavaScript
  • Variables y tipos de datos.
  • Reglas en el uso de variables.
  • Comentarios en el código.
  • Conversión de variables.
  • Mutación de variables.
  • Operadores matemáticos
  • Operadores Lógicos
  • Operador typeof
  • Operadores de incremento y decremento
  • Operadores de asignación
  • Conoce más sobre los Operadores en JavaScript
  • Ejercicio de codificación 1
  • Solución al ejercicio de codificación 1
  • La consola
  • Código de la sección de Fundamentos.
HTML5 y CSS3
  • Introducción
  • Estructura de una página HTML5
  • Etiquetas
  • CSS
JavaScript - Sentencias y bucles
  • Introducción
  • Sentencia if/else
  • Sentencias condicionales
  • Operador ternario
  • Sentencia Switch
  • Sentencia for
  • Sentencia while
  • Sentencia do..while
  • Valores verdaderos y falsos
  • Ejercicio de codificación 2
  • Solución al ejercicio de codificación 2
  • Código de la sección
Funciones en JavaScript
  • Introducción
  • Creando nuestra primera función
  • Argumentos en las funciones
  • Ejemplo: función convierte Fahrenheit a Celsius
  • Ejemplo: función calcular edad
  • Ejercicio de codificación 3
  • Solución al ejercicio de codificación 3
  • Funciones como expresiones
  • Argumentos no definidos (undefined)
  • Argumentos Nulos (Nulls)
  • Argumentos por defecto
  • Plantillas de textos (Template strings)
  • Ejercicio de codificación 4
  • Solución ejercicios codificación 4
  • Código de la sección
JavaScript - Arreglos y Objetos
  • Introducción
  • ¿Qué es un Arreglo?
  • Declaración de arreglos en JavaScript
  • Operaciones con arreglos.
  • Arreglos con datos de diferentes tipos
  • Creando objetos de forma literal
  • Creando objetos con la sintaxis Object
  • Objetos y métodos
JavaScript - Manipulación del DOM
  • Introducción
  • ¿Qué es el DOM?
  • Creando el Proyecto
  • Examinando el DOM
  • Obtener elementos por id, por tag y por clase.
  • Consulta por selectores
  • Elementos y nodos padres
  • Elementos y nodos hijos
  • Elementos y nodos hermanos
  • Crear elementos y nodos
  • Eventos
  • Cambiando el diseño de nuestro sitio
  • Agregar elementos a una lista y evento submit
  • Eliminar elementos a una lista
  • Buscar elementos en una lista
  • Código final de la sección
JavaScript Moderno ES6, ES7... (ES2015/ES2016...)
  • Introducción
  • Historia de JavaScript y cuál versión utilizar.
  • Lo nuevo en ES6 / ES2015
  • Variables con Let y Const
  • Bloque y alcance de las variables
  • Plantilla de cadena avanzada
  • Nuevos métodos para cadenas
  • Funciones flecha - parte 1
  • Funciones flecha - parte 2
  • Destructuración o Destrucción
  • Ejemplo Destructuración