Programa del Curso

Introducción

  • Descripción general de Angular y sus características
  • Comprender el marco y la arquitectura de Angular
  • ¿Qué hay de nuevo en Angular 15?

Configuración del entorno de desarrollo

  • Instalación y configuración Angular 15
  • Usando las API independientes estables que permiten a los desarrolladores de Angular crear aplicaciones sin los módulos Ng.
  • Comprender el rendimiento mejorado

Fundamentos de TypeScript

  • Descripción de la sintaxis TypeScript
  • Definición de variables y matrices
  • 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
  • Uso de la lista de CDK para crear componentes de interfaz de usuario

Directivas

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

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 con el 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
  • 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
  • Reducción del código repetitivo en las protecciones

Pruebas y depuración

  • Escribir pruebas unitarias usando Jasmine y Karma
  • Prueba de componentes, directivas, servicios y tuberías angulares
  • Depuración de aplicaciones Angular mediante DevTools del navegador
  • Más información sobre las mejoras en esbuild para compilaciones más rápidas

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