©2023 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Curso de Desarrollo Avanzado de Aplicaciones Frontend con Angular
El curso para el desarrollo de proyectos de aplicaciones SPA avanzadas con Angular con las características más recientes del framework
Inscripciones abiertas
Inicio del curso
Angular es un framework muy potente para el desarrollo de aplicaciones frontend modernas. Ofrece altas prestaciones, a la vez de una base de código sólida y la incorporación de patrones de diseño comúnmente aceptados para mejorar la calidad del código y la mantenibilidad de los proyectos.
La base de Angular ha permanecido estable durante los pasados años y la hemos podido conocer en pasados cursos como el Curso básico de Angular. Sin embargo, cuando uno se especializa en el framework es importante entender y dominar nuevos artefactos y librerías de su rico ecosistema. Además, en las últimas versiones se han ido incorporando numerosas novedades en el framework para mejorar la experiencia de desarrollo y la productividad de los desarrolladores que queremos abordar también en este curso.
Qué aprenderé en el Curso de Desarrollo Avanzado de Aplicaciones Frontend con Angular
Objetivos del curso
Por qué debes aprender Angular
Qué tengo que saber
Es necesario un conocimiento básico del framework Javascript Angular, y por tanto en el lenguaje Typescript.
Se usará la versión más reciente de Angular, en estos momentos la versión 16
Recomendamos VSCode para realizar el curso de Angular Avanzado.
Clases y contenidos
- Qué son los formularios dinámicos / reactivos
- Por qué son útiles los formularios dinámicos de Angular
- Creación de formularios reactivos
- Qué son los componentes dinámicos
- Por qué son útiles los componentes dinámicos de Angular
- Características de los standalone components como alternativa al uso de clásico de componentes con Módulos
- Ejemplos de componentes dinámicos de Angular
- Librería de routing
- Lazy load
- Otros comportamientos avanzados del routing de Angular
- Comunicación con el backend basado en API REST para autenticar usuarios
- Autorización de rutas de aplicación
- Introducción a las herramientas de testing en Angular
- Testing de servicios
- Testing de componentes
- Testing de otros artefactos
- Custom Provider Avanzado
- Directivas avanzadas
- Build Avanzado
- Qué es Signal
- Por qué usar Signal
- Ejemplos de implementación de Signal en nuestra aplicación Angular
¿Conoces nuestra tarifa plana?
Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.