Curso de Angular 20: desarrollo de aplicaciones web escalables

En la actualidad, el desarrollo web exige herramientas modernas y eficientes que respondan a las necesidades cambiantes de proyectos corporativos y aplicaciones de larga duración. Angular 20 representa la evolución del framework con una arquitectura renovada basada en Standalone Components, que elimina la dependencia de NgModules y simplifica la estructura de los proyectos. Además, introduce señales reactivas y una gestión avanzada del enrutamiento, facilitando la creación de aplicaciones más escalables y mantenibles.

Este framework es una alternativa sólida y ampliamente adoptada en entornos empresariales, que permite construir interfaces robustas y con un alto rendimiento. Aprender Angular en su versión más reciente no solo actualiza tus conocimientos técnicos, sino que también te posiciona competitivamente ante las demandas del mercado laboral y de proyectos de software modernos.

Este curso te proporcionará una comprensión clara y práctica de las nuevas funcionalidades, con un enfoque completo en el uso de Standalone Components como estándar, asegurando que domines la estructura actualizada del framework. Al finalizar, tendrás las herramientas necesarias para implementar soluciones frontend con una arquitectura sólida y adaptable, facilitando tu integración en equipos técnicos y mejorando la eficiencia en el desarrollo de aplicaciones.

Unidades

  1. Introducción a Angular y preparación del entorno
  2. Componentes en profundidad
  3. Templates, directivas y pipes
  4. Enrutamiento con provideRouter
  5. Servicios e inyección de dependencias
  6. Formularios template-driven
  7. Formularios reactivos
  8. Signals y estado reactivo
  9. Comunicación avanzada y manejo de estado
  10. Testing de componentes y servicios
  11. Arquitectura escalable y buenas prácticas
  12. Despliegue y optimización para producción
Programa detallado