Empieza por acá
  • Introducción y bienvenida
Conceptos básicos
  • El uso de la consola Web de Firefox
  • Herramienta Borrador de Firefox
  • Depurar código Javascript en Firefox
  • El uso de la consola Web de Google Chrome
  • Herramienta Snippets de Google Chrome
  • Depurar código Javascript en Google Chrome
  • ¿Cuál navegador es el mejor para trabajar con Javascript?
Gramática y tipos
  • Manejo de comentarios
  • Tipos de declaraciones y declarando variables
  • Manejando el ámbito de las variables
  • Declarando constantes
  • Estructuras de datos
  • Literales
Estructura de control y manejo de errores
  • Condicional if...else
  • switch
  • Manejo de excepciones
  • Promises
Ciclos e iteraciones
  • for
  • do...while
  • while
  • Label
  • break/continue
  • for ... in
  • for ... of
Funciones
  • Definición de funciones
  • Llamado de funciones
  • Ámbito de una función
  • Uso del Objeto arguments
  • Parámetros por defecto
Expresiones y operadores
  • Asignación
  • Comparación
  • Operadores aritméticos
  • Operadores de cadena de caracteres
  • Operadores especiales
Números y fechas
  • Literales númericos
  • Objeto Number
  • Objeto Math
  • Objeto Date
Formateo de cadenas de texto
  • Literales de cadena y Objeto String
  • Internacionalización
Trabajando con Arreglos de datos
  • Operaciones básicas con arreglos
  • Creando arreglos y referenciando elementos
  • Entendiendo la propiedad length
  • Iterando sobre los arreglos
  • Arreglos Multidimensionales
  • El objeto Map
Trabajando con objetos
  • Objetos y propiedades
  • Creando objetos
  • Definiendo métodos en objetos
  • Comparando Objetos
Uso de la tecnología Ajax de Javascript.
  • Primeros pasos con Ajax
  • Conclusión y despedida