JavaScript Desarrollo Web Avanzado

JavaScript - Desarrollo Web Avanzado

Conviértete en Front-End Web Developer dominando los recursos avanzados que ofrece JavaScript mediante una metodología de fácil aprendizaje

Importante: Este curso es avanzado, requiere conocimientos previos en JavaScript base y HTML


Al finalizar este curso estarás en la capacidad de:

🟡 Manipular las fechas de nuestro sistema operativo.

🟡 Manipular los tiempos del sistema operativo.

🟡 Trabajar con los objetos literales, como se construyen y cómo accedemos a ellos, utilidad de los mismos.

🟡 Manipular métodos avanzados de los arrays.

🟡 Conocer los métodos para trabajar con archivos en formato JSON.

🟡 Efectuar Validaciones de los formularios, desde el Front-end.

🟡 Consumir información que venga desde una API directamente en el front-end.

🟡 Entender cómo se pueden comunicar el front-end y el back-end a través de solicitudes asincrónicas.

🟡 Aprovechar la capacidad de almacenar datos en el navegador del usuario.

🟡 Entender cómo podemos atrapar datos que puedan venir desde el query string.

🟡 Aprovechar el uso de las Librerías y cómo implementarlas en nuestros proyectos.

Temario y ruta de aprendizaje

🟡 Módulo #1: Introducción al curso

🟡 Lección #1: Bienvenida – Herramientas a utilizar

Módulo #2: Objeto Date

🟡 Lección #2: Objeto Date

Módulo #3: Timer

🟡 Lección #3: setTimeOut() – clearTimeOut()

🟡 Lección #4: setInterval() – clearInterval()

🟡 Módulo #4: Objetos literales

🟡 Lección #5: Objetos literales

🟡 Módulo #5: Métodos de los arrays

🟡 Lección #6: .forEach()

🟡 Lección #7: for … of

🟡 Lección #8: .map()

🟡 Lección #9: .filter()

🟡 Lección #10: .find()

🟡 Lección #11: .reduce()

🟡 Módulo #6: Trabajando con JavaScript Object Notation (JSON)

🟡 Lección #12:

  • JSON.stringify()

  • JSON.parse()

🟡 Módulo #7: Trabajando con eventos

🟡 Lección #13: .preventDefault()

🟡 Lección #14: Formularios – Validaciones

🟡 Módulo #8: APIs - Application Programming Interface

🟡 Lección #15: APIs – Application Programming Interface

🟡 Módulo #9: Trabajando con pedidos asíncronos - API Fetch

🟡 Lección #16: Trabajando con pedidos asíncronos – API Fetch – Parte I

🟡 Lección #17: Trabajando con pedidos asíncronos – API Fetch – Parte I

🟡 Módulo #10: .sessionStorage y .localStorage

🟡 Lección #18: .setItem()

🟡 Lección #19: .getItem()

🟡 Lección #20:

  • .removeItem()

  • .clear()

🟡 Módulo #11: Objeto location

🟡 Lección #21: Objeto location