Introducción al Curso
  • Todos los Proyectos Incluidos en este Curso
  • Estructura del Curso
  • Introducción al Curso
  • Instalando Visual Studio Code y otras herramientas necesarias
Fundamentos de JavaScript
  • Primeros Pasos con JavaScript
  • Tu primer programa en JavaScript
  • La Consola de Chrome (Pt 1 de 2)
  • La Consola de Chrome (Pt 2 de 2)
  • Creando Variables con var
  • creando variables con let y const
  • Más sobre crear variables
  • Strings o Cadenas de Texto y sus métodos en JavaScript
  • Strings o Cadenas de Texto y sus métodos en JavaScript Pt 2
  • Números en JavaScript y Operaciones Pt 1
  • Números en JavaScript y Operaciones Pt 2
  • Tipos de Dato en JavaScript
  • Operadores de Comparación en JavaScript
  • Convertir Strings a Numeros en JavaScript
  • Convertir Strings a Numeros en JavaScript Pt 2
  • Convertir de un Número a string
  • Template Literals o String Template
  • Arreglos en JavaScript y sus métodos parte 1
  • Arreglos en JavaScript y sus métodos parte 2
  • Arreglos en JavaScript y sus métodos parte 3
  • La variable const en objetos y arreglos
  • Objetos en JavaScript
  • Creando Arreglos de Objetos
  • Funciones en JavaScript Pt 1
  • Funciones en JavaScript Pt 2
  • Más tipos de funciones en JavaScript
  • Manejando los errores con Try Catch
  • Fechas en JavaScript
  • Estructuras de Control, IF ELSE ELSEIF
  • Estructuras de Control, IF ELSE ELSEIF Parte 2
  • Estructuras de Control, IF ELSE ELSEIF Parte 3
  • Switch en JavaScript
  • Iteraciones - For Loop
  • Iteraciones - While y Do While Loop
  • forEach, Map e Iteradores
  • Iteradores en JavaScript ya incluidos
  • Window Object
  • Scope en JavaScript
DOM, Window y Scripting
  • Que es el DOM
  • Primeros pasos con DOM y Scripting
  • Seleccionando elementos y aplicandole propiedades
  • Seleccionando un elemento en JavaScript
  • Seleccionando múltiples elementos en JavaScript
  • Seleccionando múltiples elementos en JavaScript Pt 2
  • Traversing en JavaScript
  • Traversing en JavaScript del Padre al hijo Parte 2
  • Creando Elementos con JavaScript
  • Reemplazando elementos con JavaScript
  • Agregando y quitando clases y otros atributos
Event Listeners en JavaScript
  • Event Listener Click
  • Otros Eventos con el mouse
  • Eventos para los Inputs
  • Que es el Event Bubbling?
  • Delegation en JavaScript
Local Storage en JavaScript
  • Agregando, leyendo, borrando y limpiando el LocalStorage
PROYECTO: Local Storage desde un Textarea
  • Previsualizando el Proyecto Final: Local Storage desde un Textarea
  • Iniciando el Proyecto
  • Aplicando Delegation a los tweets agregados
  • Almacenando Tweets en Local Storage
  • Cargando los tweets de Local Storage
  • Eliminando elementos del Local Storage
PROYECTO: Carrito de Compras
  • Previsualizando el Proyecto Final: Carrito de Compras
  • Comenzando el Proyecto
  • Agregando en el carrito los cursos seleccionados
  • Eliminando el curso seleccionado del carrito
  • Vaciando el carrito con un botón
  • Almacenando Cursos en Local Storage
  • Imprimiendo los cursos de Local Storage al cargar la página
  • Eliminando Cursos de Local Storage
PROYECTO: Simular Envío de Emails
  • Previsualizando el Proyecto Final: Simular Envio de Email
  • Comenzando el Proyecto
  • Validando que los campos no estén vacios
  • Imprimiendo el Spinner y el GIF de enviado
Objetos, Constructores y This
  • Creando Objetos
  • Otros Objetos y Constructores
  • Prototypes en JavaScript
  • Heredar Prototypes a otro Objeto
  • La función Object Create
Classes en ECMAScript 6
  • Creando una Clase
  • Herencia en Classes con JavaScript
PROYECTO: Cotiza el seguro de tu auto
  • Previsualizando el Proyecto Final: Cotizador de Seguro de Autos
  • Iniciando el Proyecto
  • Leyendo los datos del formulario
  • Revisando que el formulario no se envie vacio
  • Cotizando el seguro