Programa del Curso

Introducción a Angular 18

  • Visión general de Angular y su ecosistema
  • Novedades de Angular 18
  • Configuración del entorno de desarrollo

Configuración y arquitectura del proyecto

  • Uso de Angular CLI
  • Estructura del proyecto y organización de archivos
  • Angular Módulos y componentes

Plantillas y enlace de datos

  • Angular Sintaxis de las plantillas
  • Interpolación, enlace de propiedades y enlace de eventos
  • Enlace de datos bidireccional 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 inserción de dependencias

  • Creación y uso de servicios
  • Inserción de dependencias en Angular
  • Administración del estado de la aplicación

Enrutamiento y navegación

  • Configuración del router Angular
  • Configuración de rutas y parámetros de ruta
  • Carga diferida y protectores de ruta

Formularios en Angular

  • Formularios basados en plantillas
  • ReactFormas ivas
  • Validación de formularios y gestión de errores

Cliente HTTP y observables

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

Temas Avanzados

  • Angular Animaciones
  • Internacionalización (i18n)
  • Técnicas de optimización del rendimiento

Pruebas en Angular

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

Implementación y mantenimiento

  • Creación e implementación de Angular aplicaciones
  • 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 en el mundo real
  • Ejercicios grupales y revisiones por pares

Resumen y próximos pasos

Requerimientos

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

Audiencia

  • 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​

Testimonios (1)

Próximos cursos

Categorías Relacionadas