Contacta con nosotros

Temario del curso

Introducción

  • Resumen de Angular y sus características.
  • Comprensión del marco de trabajo Angular y su arquitectura.
  • ¿Qué hay de nuevo en Angular 15?

Configuración del entorno de desarrollo

  • Instalación y configuración de Angular 15.
  • Uso de las API independientes estables que permiten a los desarrolladores de Angular construir aplicaciones sin los módulos Ng.
  • Comprensión del rendimiento mejorado.

Fundamentos de TypeScript

  • Comprensión de la sintaxis de TypeScript.
  • Definición de variables y arrays.
  • Tipos en funciones.

Componentes

  • Anatomía de un componente Angular.
  • Creación y uso de componentes.
  • Comunicación entre componentes.
  • Implementación de hooks del ciclo de vida del componente.
  • Uso de CDK List para construir componentes de UI.

Directivas

  • Anatomía de una directiva Angular.
  • Creación y uso de directivas.
  • Construcción de directivas personalizadas.
  • Uso de la API de composición de directivas.
  • Uso de la Directiva de Imagen en aplicaciones Angular y realización de la generación automática de srcset en la Directiva de Imagen.

Servicios e Inyección de Dependencias

  • Anatomía de un servicio Angular.
  • Creación y uso de servicios.
  • Uso de la inyección de dependencias para gestionar servicios.

Pipes

  • Anatomía de un pipe Angular.
  • Creación y uso de pipes.
  • Construcción de pipes personalizados.

Formularios

  • Construcción y validación de formularios usando el FormBuilder de Angular.
  • Implementación de formularios reactivos.
  • Uso de formularios basados en plantillas.

HttpClient

  • Comunicación con una API RESTful usando el módulo HttpClient de Angular.
  • Implementación de solicitudes GET, POST, PUT y DELETE.
  • Gestión de errores y eventos de progreso.

Autenticación y Autorización

  • Implementación de autenticación y autorización en aplicaciones Angular.
  • Uso de Tokens JWT (JSON Web Tokens) para la autenticación.
  • Protección de rutas con guards.
  • Reducción de código repetitivo en los guards.

Pruebas y Depuración

  • Escritura de pruebas unitarias usando Jasmine y Karma.
  • Prueba de componentes, directivas, servicios y pipes de Angular.
  • Depuración de aplicaciones Angular usando las herramientas de desarrollo del navegador.
  • Conocimiento sobre las mejoras en esbuild para compilaciones más rápidas.

Resumen y Próximos Pasos

Requerimientos

  • Conocimiento básico de HTML, CSS y JavaScript.

Público objetivo

  • Desarrolladores
  • Programadores
 28 Horas

Número de participantes


Precio por participante

Testimonios (2)

Próximos cursos

Categorías Relacionadas