Este curso está diseñado para desarrolladores que ya tienen experiencia en Angular y desean perfeccionar su conocimiento.
Lo que aprenderás
• Zoneless y signals: Optimiza el rendimiento de tus aplicaciones con las nuevas capacidades de Angular, eliminando la dependencia de zone.js y utilizando señales para gestionar el estado.
• Bindings avanzados: Domina las técnicas de enlace de datos para maximizar la eficiencia y la claridad de tu código.
• Estructuras HTML: Aprenderemos a corregir y descubrir el porqué la generación de componentes en Angular no siempre respeta las estructuras HTML brindadas.
• SSR y SSG: Implementa renderizado del lado del servidor (SSR) y generación de sitios estáticos (SSG) para mejorar la velocidad de carga y la optimización SEO.
• SEO e i18n: Asegura que tus aplicaciones sean accesibles y eficientes para audiencias globales mediante prácticas avanzadas de SEO e internacionalización.
• Testing y calidad: Cubre desde pruebas unitarias hasta pruebas end-to-end utilizando Jasmine, Karma, y otras herramientas, asegurando que tu código sea robusto y confiable.
• TanStack: Integra poderosas bibliotecas de manejo de datos con Angular para una gestión avanzada de estados y datos.
• Monorepos y paquetes personalizados: Aprende a organizar y gestionar proyectos utilizando monorepos, y crea paquetes personalizados para optimizar la modularidad y reutilización de código.
• NPM y gestión de dependencias: Explora estrategias avanzadas para gestionar tus dependencias y usar tus propios paquetes junto a inyecciones de dependencias manuales con tokes de inyección propia.