Skip to main content
Informática y comunicacionesInternetTécnicos

Claves para Dominar JavaScript

By 24/04/2020No Comments
Informática y comunicacionesInternetTécnicos

Claves para Dominar JavaScript

By 24/04/2020No Comments


Modalidad:
 Teleformación – Duración: 25 h – Código: 1058 – Precio: 187,5 €

Objetivo

Al finalizar el curso tendrás un conocimiento profundo de las partes «oscuras» de javascript, es decir, de aquellas partes del lenguaje que son generalmente desconocidas o mal entendidas y que te impiden usar javascript con confianza y rigor. Conforme avances en el curso los secretos del javascript se te irán revelando y, finalmente, contarás con el bagaje necesario para emprender cualquier proyecto con éxito y aprender sin frustraciones y con fluidez cualquiera de los numerosos frameworks que existen para el desarrollo de todo tipo de aplicaciones: webs, móviles, de escritorio, herramientas de sistemas y servidores.

Contenido

  1. Javascript por todos lados:
    1. La explosión de javascript. 2. ¿Por qué este curso? 3. ¿Qué aprenderás en este curso? 4.Frameworks javascript. 5. Qué necesitamos para realizar el curso.
  2. Entornos de ejecución de javascript:
    1. Entornos de ejecución. 2. Node.js. 3. El navegador web. 4. Ciclo de vida una aplicación javascript.
  3. Entendiendo las funciones:
    1. Funciones como objetos de primera clase. 2. Definiendo funciones. 3. Argumentos y parámetros.     4. El parámetro implícito «this» y la invocación de funciones. 3.5. Fijando el contexto de la función con el método «bind()».
  4. Entendiendo los objetos:
    1. Objetos planos de javascript. 2. Descriptores de propiedades. 3. Herencia con prototipos. 4.Controlando el acceso a los objetos (getters y setters).
  5. Características de la versión ES6 (javascript 2015):
    1. ¿Qué es eso del Ecmascript? 2. ¿Cómo evoluciona javascript? 3. Template literals. 4. Ámbito de variables en el bloque: let. 5. Variables que no cambian: const. 6. Arrow functions. 7. for … of. 8.Sintaxis corta de objetos. 9. Rest. 10. Spread. 11. Valores por defecto. 12. Destructuring. 13.Clases. 14.Módulos. 15. Maps. 16. Sets 17. Más características de ES2015/ES6.
  6. Typescript:
    1. Por qué Typescript. 2. Instalación y uso. 3. Características básicas de typescript.
  7. Programación asíncrona:
    1. El problema: el bloqueo del hilo principal. 2. La solución: programación asíncrona dirigida por eventos. 3. Programación asíncrona con callbacks. 4. Programación asíncrona con promesas.


Modalidad:
 Teleformación – Duración: 25 h – Código: 1058 – Precio: 187,5 €

Objetivo

Al finalizar el curso tendrás un conocimiento profundo de las partes «oscuras» de javascript, es decir, de aquellas partes del lenguaje que son generalmente desconocidas o mal entendidas y que te impiden usar javascript con confianza y rigor. Conforme avances en el curso los secretos del javascript se te irán revelando y, finalmente, contarás con el bagaje necesario para emprender cualquier proyecto con éxito y aprender sin frustraciones y con fluidez cualquiera de los numerosos frameworks que existen para el desarrollo de todo tipo de aplicaciones: webs, móviles, de escritorio, herramientas de sistemas y servidores.

Contenido

  1. Javascript por todos lados:
    1. La explosión de javascript. 2. ¿Por qué este curso? 3. ¿Qué aprenderás en este curso? 4.Frameworks javascript. 5. Qué necesitamos para realizar el curso.
  2. Entornos de ejecución de javascript:
    1. Entornos de ejecución. 2. Node.js. 3. El navegador web. 4. Ciclo de vida una aplicación javascript.
  3. Entendiendo las funciones:
    1. Funciones como objetos de primera clase. 2. Definiendo funciones. 3. Argumentos y parámetros.     4. El parámetro implícito «this» y la invocación de funciones. 3.5. Fijando el contexto de la función con el método «bind()».
  4. Entendiendo los objetos:
    1. Objetos planos de javascript. 2. Descriptores de propiedades. 3. Herencia con prototipos. 4.Controlando el acceso a los objetos (getters y setters).
  5. Características de la versión ES6 (javascript 2015):
    1. ¿Qué es eso del Ecmascript? 2. ¿Cómo evoluciona javascript? 3. Template literals. 4. Ámbito de variables en el bloque: let. 5. Variables que no cambian: const. 6. Arrow functions. 7. for … of. 8.Sintaxis corta de objetos. 9. Rest. 10. Spread. 11. Valores por defecto. 12. Destructuring. 13.Clases. 14.Módulos. 15. Maps. 16. Sets 17. Más características de ES2015/ES6.
  6. Typescript:
    1. Por qué Typescript. 2. Instalación y uso. 3. Características básicas de typescript.
  7. Programación asíncrona:
    1. El problema: el bloqueo del hilo principal. 2. La solución: programación asíncrona dirigida por eventos. 3. Programación asíncrona con callbacks. 4. Programación asíncrona con promesas.

Solicitar Información
Alborán Formación
Enviar