Aprendizaje Perpetuo
Esta lista cubre los conocimientos basicos de JavaScript incluyendo las actualizaciones que tiene ES6.
Episodio 0: Variables , declaración, inicialización y asignación
Episodio 1: Variables patrones de declaración
Episodio 2: Variables let , const vs var , scope
Episodio 3.1: Cadena de texto de multiple lineas / template strings
Episodio 4: Objetos y Arreglos
Episodio 4.1: Propiedades Dinámicas de Objetos (ES6)
Episodio 4.2: Shorthand de Propiedades en Objetos (ES6)
Episodio 5: Operadores Aritméticos
Episodio 5.1: Operadores Incremento/Decremento
Episodio 7: Operadores Igualdad
Episodio 8: Operadores Relacionales
Episodio 9: Operadores Lógicos
Episodio 10 : Condicionales if / else
Episodio 11 : Operador Ternario
Episodio 12: Ciclos / ciclo for (for loop), break y continue
Episodio 12.1: Ciclos / ciclo for recorre cadena de texto y arreglos
Episodio 12.2: Ciclos / ciclos anidados y etiquetas
Episodio 13: Ciclos / Ciclo while
Episodio 14: Ciclos / Do While (while vs do-while)
Episodio 16: Ciclo For-of con Cadenas de texto (strings)
Episodio 16.1: Ciclo For-of con Arreglos (Array)
Episodio 16.2 : Ciclo For-of con NodeList (lista de nodos)
Episodio 17: Introducción a las Funciones en JavaScript
Episodio 17.2 : Crea aplicación de tareas utilizando funciones (todolist)
Episodio 17.3: Notación de funciones
Episodio 18: Que es Hoisting y TDZ ?
Episodio 21: Bindings con call, apply y bind
Episodio 22.1: Prototype: Sub-clases y Object.create
Episodio 22.2: Prototype: Cadenas de prototype
Episodio 23: Clases en JavaScript (ES6)
Episodio 23.1: Subclases (ES6) que heredan de Clases Prototype
Episodio 24: Getters y Setters
Episodio 25: Desestructuración de Objetos y Arreglos (destructuring) (ES6)
Episodio 26: Operadores Rest y Spread (ES6)
Episodio 27: setTimeout y setInterval
Episodio 28: Promises ( Promesas )
Episodio 28.1: Promise.all y Promise.race
Episodio 28.2: Promesa con XMLHttpRequest
Episodio 28.3: Promise.resolve y Promise.reject
Episodio 29.1: Async Await con Arrow function , clases y Thenables
Episodio 29.2: Async y Await con ciclos
Episodio 33: WeakSet y WeakMap
Episodio 34: Introducción a Iterables e Iteradores
Episodio 34.1: Objeto Iterable
Episodio 35: Generadores (Generators) ES6