Contacta con nosotros

Temario del curso

Introducción a Angular 18

  • Visión general de Angular y su ecosistema
  • Novedades en Angular 18, incluidas las últimas actualizaciones para Angular DevTools
  • Configuración del entorno de desarrollo

Configuración del Proyecto y Arquitectura

  • Uso de Angular CLI
  • Estructura del proyecto y organización de archivos
  • Módulos y componentes de Angular
  • Aprovechamiento de las capacidades optimizadas de TypeScript 4.7 para un mejor rendimiento y experiencia del desarrollador

Plantillas y Enlace de Datos

  • Sintaxis de plantillas de Angular
  • Interpolación, enlace de propiedades y enlace de eventos
  • Doble enlace de datos con ngModel

Componentes y Directivas

  • Creación y uso de componentes
  • Ganchos del ciclo de vida de los componentes
  • Directivas integradas (ngIf, ngFor, etc.)
  • Directivas personalizadas

Servicios e Inyección de Dependencias

  • Creación y uso de servicios
  • Inyección de dependencias en Angular
  • Gestión del estado de la aplicación

Enrutamiento y Navegación

  • Configuración del router de Angular
  • Configuración de rutas y parámetros de ruta
  • Comprensión e implementación de nuevas características de enrutamiento
  • Carga diferida y protectores de ruta (route guards)

Formularios en Angular

  • Formularios basados en plantillas
  • Formularios reactivos
  • Validación de formularios y manejo de errores

HTTP Client y Observables

  • Realización de solicitudes HTTP con HttpClient
  • Manejo de respuestas HTTP
  • Trabajo con observables de RxJS

Tópicos Avanzados

  • Animaciones en Angular
  • Internacionalización (i18n)
  • Técnicas de optimización de rendimiento, incluida la detección de cambios sin zonas (zoneless)

Pruebas en Angular

  • Pruebas unitarias con Jasmine y Karma
  • Pruebas de extremo a extremo con Protractor
  • Mejores prácticas para probar aplicaciones de Angular

Despliegue y Mantenimiento

  • Compilación y despliegue de aplicaciones Angular
  • Control de versiones con Git
  • Prácticas de integración continua y entrega continua (CI/CD)

Migración y Solución de Problemas

  • Migración desde versiones anteriores de Angular
  • Errores comunes y cómo evitarlos
  • Solución de problemas comunes con Angular 18

Sesiones Prácticas

  • Laboratorios prácticos
  • Desarrollo de proyectos del mundo real
  • Ejercicios grupales y revisiones entre pares

Resumen y Próximos Pasos

Requerimientos

  • Comprensión de JavaScript
  • Experiencia en desarrollo web
  • Conocimientos básicos de HTML y CSS

Público Objetivo

  • Desarrolladores web
  • Desarrolladores front-end
  • Cualquier persona interesada en desarrollar aplicaciones de una sola página (SPA) con Angular
 28 Horas

Número de participantes


Precio por participante

Reseñas (3)

Próximos cursos

Categorías Relacionadas