JavaScript (IFCD82)

Este curso tiene como objetivo la obtención de las bases de generación de código en lenguaje JavaScript, con un plan formativo eminentemente práctico.

En este curso, los participantes aprenderán a generar código en lenguaje JavaScript y desarrollar aplicaciones web tanto en el lado del cliente como en el lado del servidor. A lo largo del curso, se abordarán los conceptos fundamentales en JavaScript, se desarrollará el código JavaScript sólido y legible, y se aprenderán las mejores prácticas de desarrollo en JavaScript.

El curso está diseñado para profesionales del sector de la informática y la programación que deseen ampliar sus conocimientos en este ámbito.

En definitiva, este curso de JavaScript es una oportunidad única para adquirir las habilidades necesarias para generar código en lenguaje JavaScript y desarrollar aplicaciones web de manera eficiente y efectiva.

Unidades:

  1. Introducción
  2. Conceptos básicos en JavaScript (I): Qué es JavaScript y desplegar entorno de desarrollo
  3. Conceptos básicos en JavaScript (II): Tipos en JavaScript
  4. Operadores en JavaScript (I): Aritméticos, de asignación, de comparación y de igualdad
  5. Operadores en JavaScript (II): Ternarios, lógicos y booleanos, bitwise y jerarquización de operadores
  6. Control de flujo de ejecución en JavaScript (I): If y switch
  7. Control de flujo de ejecución en JavaScript (II): For y while
  8. Control de flujo de ejecución en JavaScript (III): Break y continue
  9. Objetos en JavaScript (I): Definición y propiedades
  10. Objetos en JavaScript (II): Uso y clonación
  11. Objetos en JavaScript (III): Factory y Constructor
  12. Objetos en JavaScript (IV): Math y String
  13. Objetos en JavaScript (V): Plantillas Litertales y objetos Fecha
  14. Arrays en JavaScript (I): Conceptos básicos
  15. Arrays en JavaScript (II): Arrow y Spread
  16. Arrays en JavaScript (III): Iteración, clasificación, filtrado, mapeo y reducción
  17. Funciones en JavaScript (I): Expresiones y declaraciones, Hoisting y argumentos
  18. Funciones en JavaScript (II): El operador Rest y parámetros predeterminados
  19. Funciones en JavaScript (III): "Getters" y "Setters", gestión de excepciones y this

Programa detallado