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:
- Introducción
- Conceptos básicos en JavaScript (I): Qué es JavaScript y desplegar entorno de desarrollo
- Conceptos básicos en JavaScript (II): Tipos en JavaScript
- Operadores en JavaScript (I): Aritméticos, de asignación, de comparación y de igualdad
- Operadores en JavaScript (II): Ternarios, lógicos y booleanos, bitwise y jerarquización de operadores
- Control de flujo de ejecución en JavaScript (I): If y switch
- Control de flujo de ejecución en JavaScript (II): For y while
- Control de flujo de ejecución en JavaScript (III): Break y continue
- Objetos en JavaScript (I): Definición y propiedades
- Objetos en JavaScript (II): Uso y clonación
- Objetos en JavaScript (III): Factory y Constructor
- Objetos en JavaScript (IV): Math y String
- Objetos en JavaScript (V): Plantillas Litertales y objetos Fecha
- Arrays en JavaScript (I): Conceptos básicos
- Arrays en JavaScript (II): Arrow y Spread
- Arrays en JavaScript (III): Iteración, clasificación, filtrado, mapeo y reducción
- Funciones en JavaScript (I): Expresiones y declaraciones, Hoisting y argumentos
- Funciones en JavaScript (II): El operador Rest y parámetros predeterminados
- Funciones en JavaScript (III): "Getters" y "Setters", gestión de excepciones y this