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



Precio por participante

Testimonios (1)

Cursos Relacionados

Angular 13

28 horas

Fundamentos de Angular 2

21 horas

Angular JavaScript

28 horas

Fundamentos Basicos de AngularJS

14 horas

Angular 10 for Developers

28 horas

Angular 11

28 horas

Angular 11 Advanced

28 horas

Angular 12

28 horas

Angular 12 Advanced

28 horas

Angular 13 Advanced

28 horas

Angular 14

28 horas

Angular 14 Advanced

28 horas

Angular 15 Advanced

28 horas

Angular 16

28 horas

Angular 17

28 horas

Categorías Relacionadas

1