Contacta con nosotros

Temario del curso

Introducción

  • Visión general de Angular y sus características
  • Comprensión del framework y la arquitectura de Angular
  • ¿Qué hay de nuevo en Angular 15?

Configuración del entorno de desarrollo

  • Instalación y configuración de Angular 15
  • Uso de las APIs independientes estables que permiten a los desarrolladores de Angular construir aplicaciones sin los módulos Ng.
  • Comprensión de las mejoras en el rendimiento

Fundamentos de TypeScript

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

Componentes

  • Anatomía de un componente de Angular
  • Creación y uso de componentes
  • Comunicación entre componentes
  • Implementación de los ganchos del ciclo de vida del componente
  • Uso de CDK List para crear componentes de interfaz de usuario

Directivas

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

Servicios e Inyección de Dependencias

  • Anatomía de un servicio de Angular
  • Creación y uso de servicios
  • Uso de la Inyección de Dependencias para gestionar servicios

Tuberías (Pipes)

  • Anatomía de una tubería de Angular
  • Creación y uso de tuberías
  • Desarrollo de tuberías personalizadas

Formularios

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

HttpClient

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

Autenticación y Autorización

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

Pruebas y Depuración

  • Escritura de pruebas unitarias con Jasmine y Karma
  • Pruebas de componentes, directivas, servicios y tuberías de Angular
  • Depuración de aplicaciones de Angular mediante las Herramientas de Desarrollo del navegador
  • Aprendizaje sobre las mejoras en esbuild para construir más rápido

Resumen y Próximos Pasos

Requerimientos

  • Conocimientos básicos 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