El curso consta de 23 secciones y es impartido por @victor_robles a través de Udemy. Me gustó revisar conceptos de la mano de otro profesional y complementar la formación recibida por @DayanaRomero durante el bootcamp de Adalab (promo Kizzy)
Contenido del curso.
-
Sección 1
- Introducción al Master en JavaScript
-
Sección 2 > Primeros pasos con JavaScript
- Herramientas necesarias (2 min)
- Hola Mundo en JavaScript (9 min)
- La consola del navegador (5 min)
-
Sección 3 > Variables
- Variables y comentarios (12 min)
- Modo estricto (2 min)
- Let y Var (8 min)
- Constantes (3 min)
-
Sección 4 > Tipos de datos y Operadores
- Operadores y tipos de datos (12 min)
- Detectar el tipo de dato con Typeof (1 min)
-
Sección 5 > Estructuras de control - Condicionales
- Condicional if (13 min)
- Condicionales y operadores lógicos (9 min)
- Condicional Switch (6 min)
-
Sección 6 > Estructuras de control - Iteradores y bucles
- Bucle For (8 min)
- Bucle While (5 min)
- Bucle Do While (4 min)
- Como parar un bucle - Break (1 min)
-
Sección 7 > Alertas y ventanas
- Alertas y ventanas de ingreso de datos (6 min)
-
Sección 8 > Ejercicios Bloque I
-
Sección 9 > Funciones y métodos
- Crear funciones (7 min)
- Parámetros (7 min)
- Parámetros Opcionales (4 min)
- Funciones dentro de otras (2 min)
- Parámetros rest y spread (7 min)
- Funciones anónimas y callbacks (9 min)
- Funciones arrows (1 min)
- El ámbito de las variables (6 min)
- Métodos para procesar textos (10 min)
- Métodos de búsqueda (8 min)
- Funciones de reemplazo (4 min)
- Plantillas de Texto en JavaScript (5 min)
-
Sección 10 > Arrays y arreglos
- Arrays básicos (4 min)
- Arrays avanzados (9 min)
- Recorrer arrays : for, forEach (3 min)
- Arrays multidimensionales (4 min)
- Operaciones con arrays (9 min)
- Convertir un string en un array (1 min)
- Ordenar arreglos*(2 min)*
- Recorrer arreglos: for in*(2 min)*
- Buscar en un array (5 min)
-
Sección 11 > Ejercicios Bloque II
-
Sección 12 > Document Object Model
- Introducción al DOM - Document Object Model en JavaScript (11 min)
- Seleccionar y modificar elementos de la página (16 min)
- Practicando con el DOM - Query Selector, getElementById,getElementsByClassName *(8 min)
- Query Selector All (1 min)
-
Sección 13 > BOM - Browser Object Model
- Manipular el navegador y obtener datos con Javascript (8 min)
-
Sección 14 > Eventos
- ¿Que es un evento? + Eventos de raton (15 min)
- Eventos de teclado y foco, etc (7 min)
- Evento Load (3 min)
- Timers (10 min)
-
Sección 15 > Ejercicios Bloque III
-
Sección 16 > JSON - Objetos en JS - JavaScript Object Notation
- Operador this (3 min)
- JSON - ¿Que es y como usar los objetos?(10 min)
-
Sección 17 > LocalStorage - Almacenamiento local en el navegador
- Como trabajar con el LocalStorage (15 min)
- Ejercicio completo con el LocalStorage
-
Sección 18 > Peticiones asíncronas (Fetch, Ajax) y Promesas
- Fetch y peticiones asincronas (19 min)
- Promesas y fetch (10 min)
- Como crear Promesas (11 min)
- Capturar error en las promesas (3 min)
- Capturar errores (6 min)
-
Sección 19 > Fechas, matemáticas y más
- Fechas en JavaScript (6 min)
- Funciones matemáticas en JS (3 min)