Programa del Curso

Introducción

  • Descripción general de Angular y sus características
  • Comprender los beneficios de usar Angular
  • Comprender el marco y la arquitectura de Angular
  • ¿Qué hay de nuevo en Angular 14?
  • Configuración del entorno de desarrollo

Fundamentos de TypeScript

  • Descripción de la sintaxis TypeScript
  • Definición de variables, matrices, interfaces y genéricos
  • Funciones de tipo

Componentes

  • Anatomía de un componente Angular
  • Creación y uso de componentes
  • Comunicación entre componentes
  • Implementación de ganchos del ciclo de vida de los componentes

Directivas

  • Anatomía de una directiva Angular
  • Creación y uso de directivas
  • Creación de directivas personalizadas

Servicios e inserción de dependencias

  • Anatomía de un servicio Angular
  • Creación y uso de servicios
  • Uso de la inserción de dependencias para administrar servicios

Tubería

  • Anatomía de una pipa Angular
  • Creación y uso de canalizaciones
  • Construcción de tuberías personalizadas

Formas

  • Creación y validación de formularios basados en plantillas con FormBuilder de Angular
  • Creación y validación de formularios reactivos utilizando el ReactiveFormsModule de Angular
  • Comparación y contraste de formularios basados en plantillas y reactivos

HttpClient

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

Autenticación y autorización

  • Implementación de autenticación y autorización en Angular aplicaciones
  • Uso de tokens web JSON (JWT) para la autenticación
  • Protección de rutas con guardias

Pruebas y depuración

  • Configuración de un entorno de prueba para Angular usando Karma y Jasmine
  • Escritura de pruebas unitarias para componentes, directivas, servicios y canalizaciones de Angular
  • Depuración de aplicaciones Angular mediante DevTools del navegador

Resumen y próximos pasos

Requerimientos

  • Conocimientos básicos de HTML, CSS y JavaScript

Audiencia

  • Desarrolladores
  • Programadores
  28 horas

Número de participantes


Comienza

Termina


Las fechas están sujetas a disponibilidad y tienen lugar entre 09:30 y 16:30.

Precio por participante

Testimonios (1)

Cursos Relacionados

Categorías Relacionadas