Duración: 40 Horas
Objetivos:
• Conocer a fondo entre la sintaxis básica de JavaScritp y su utilización
• Conocer en detalle el nuevo paradigma de Orientación a Objetos que propone
• Conocer las librerías/framework más importantes que utiliza JavaScript para la creación de SPA
Temario
Control de flujo y errores en JavaScript
Sentencia if…else
Switch
Objetos error
Promises en JavaScript
Try/catch/throw
Las funciones en JavaScript
Las funciones en JavaScript
Qué es una función en JavaScript
La importancia de las funciones en JavaScript
Declaración de funciones en JavaScript
Como llamar a funciones en JavaScript
El ámbito de las funciones
Cierre de funciones
Paso de parámetros y argumentos a funciones
Bucles e iteración en JavaScript
El bucle for
El bucle while
Do…while
Sentencias break y continue
Bucles for
For…of
Números y fechas
Los números literales en JavaScript
El objeto Number
El objeto Math
El objeto Date
Las colecciones en JavaScript
Colecciones Indizadas
Arrays
Compresión de Arrays
Colecciones con clave
Set
WeakSet
Map
WeakMap
Iteradores y generadores
Iteradores
Iterables
Generadores
Compresión de los generadores
El módelo de objetos en JavaScript
Qué es un objeto en JavaScript
Objetos y las propiedades
Definir métodos en JavaScript
Metodos set y get en JavaScript
Los prototipos en JavaScript
Herencia y jerarquia de objetos en JavaScript
Programación Meta
El Objeto Proxy
Los objetos manejadores
Trampas
Proxys revocables
El objeto reflect
Libreriás fundamentales para JavaScript