Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción
- ¿Qué es Angular?
- Angular vs React vs Vue
- Resumen de las características y arquitectura de Angular 16
- Configuración del entorno de desarrollo
Primeros pasos
- Creación de un nuevo proyecto de Angular 16 utilizando Angular CLI
- Exploración de la estructura del proyecto y los archivos
- Ejecución y servicio de la aplicación
- Visualización de datos mediante interpolación y expresiones
Componentes
- Comprensión del papel de los componentes en Angular 16
- Creación y uso de componentes
- Pasar datos entre componentes mediante entradas y salidas
- Uso de los ciclos de vida de los componentes
Directivas
- Comprensión de la diferencia entre directivas estructurales y de atributos
- Creación y uso de directivas integradas como ngIf, ngFor, ngSwitch, etc.
- Creación y uso de directivas personalizadas
Pipes
- Comprensión del propósito de los pipes en Angular 16
- Creación y uso de pipes integrados como date, currency, json, etc.
- Creación y uso de pipes personalizados
Servicios
- Comprensión del papel de los servicios en Angular 16
- Creación y uso de servicios
- Inyección de dependencias mediante proveedores
Módulos
- Comprensión del papel de los módulos en Angular 16
- Creación y uso de módulos
- Importación y exportación de módulos
Enlace de datos
- Comprensión de la diferencia entre enlace de datos de un solo sentido y bidireccional
- Creación y uso de enlace de propiedades, enlace de eventos y sintaxis de caja-banana
- Uso de variables de referencia de plantilla
Enrutamiento
- Comprensión del papel del enrutamiento en Angular 16
- Creación y configuración de rutas
- Navegación entre rutas utilizando routerLink y router.navigate
- Uso de parámetros de ruta, parámetros de consulta y fragmentos
Formularios
- Comprensión de la diferencia entre formularios basados en plantillas y reactivos
- Creación y validación de formularios utilizando controles de formulario, grupos de formularios, matrices de formularios, etc.
- Uso de validadores integrados como required, minLength, maxLength, etc.
- Creación y uso de validadores personalizados
Cliente HTTP
- Comprensión del papel del cliente HTTP en Angular 16
- Creación y uso de solicitudes HTTP para comunicarse con servicios backend
- Uso de observables para manejar flujos de datos asíncronos
- Uso de interceptores para modificar o gestionar solicitudes o respuestas HTTP
Depuración
- Comprensión de los errores y errores comunes en aplicaciones de Angular 16
- Uso de Chrome DevTools para inspeccionar elementos, fuentes, red, consola, etc.
- Uso de puntos de interrupción, expresiones de vigilancia, pila de llamadas, etc. para depurar código
Pruebas
- Comprensión de la importancia de las pruebas en aplicaciones de Angular 16
- Uso de Jest como framework de pruebas alternativo
- Uso de Karma como ejecutor de pruebas para pruebas unitarias
- Uso de Protractor como herramienta de pruebas de extremo a extremo
Resumen y próximos pasos
Requerimientos
- Comprensión de HTML, CSS y JavaScript
- Experiencia con TypeScript y RxJS
- Experiencia en desarrollo web
Público objetivo
- Desarrolladores que desean aprender a utilizar Angular 16 para crear aplicaciones web dinámicas y responsivas.
- Desarrolladores que desean actualizar sus habilidades desde versiones anteriores de Angular.
- Programadores que desean explorar las nuevas características y actualizaciones de Angular 16.
28 Horas
Testimonios (2)
todas las partes importantes fueron cubiertas
carlo capuano - ITER Organization
Curso - Angular 18
Traducción Automática
La actitud del instructor - ayudándote a sentirte cómodo, haciendo chistes para aliviar el ambiente y respondiendo a las preguntas de todos.
Ana Fedeles
Curso - Angular 20
Traducción Automática