Contacta con nosotros

Temario del curso

Introducción a Angular 18

  • Visión general de Angular y su ecosistema.
  • Novedades en Angular 18, incluyendo las últimas actualizaciones de 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 mejor rendimiento y experiencia del desarrollador.

Plantillas y Vinculación de Datos

  • Sintaxis de plantillas de Angular.
  • Interpolación, vinculación de propiedades y vinculación de eventos.
  • Vinculación de datos bidireccional con ngModel.

Componentes y Directivas

  • Creación y uso de componentes.
  • Ganchos del ciclo de vida del componente.
  • 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 protecciones de ruta (route guards).

Formularios en Angular

  • Formularios dirigidos por plantillas.
  • Formularios reactivos.
  • Validación de formularios y manejo de errores.

HttpClient 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, incluyendo detección de cambios sin zonas.

Pruebas en Angular

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

Despliegue y Mantenimiento

  • Compilación y despliegue de aplicaciones Angular.
  • Control de versiones con Git.
  • Prácticas de integración y entrega continuas (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 página única (SPA) con Angular.
 28 Horas

Número de participantes


Precio por participante

Reseñas (3)

Próximos cursos

Categorías Relacionadas