Domina Angular Moderno para desarrollar aplicaciones web actuales: crea componentes, gestiona estado con signals, aplica patrones y realiza testing con Jest.
Este curso de Angular Moderno está diseñado para programadores que desean desarrollar aplicaciones web actuales, rápidas y eficientes, utilizando técnicas renovadas del framework más demandado en grandes empresas, administraciones y entidades financieras.
Durante la formación, dominarás:
Instalación y configuración de Angular CLI para crear y desplegar proyectos.
Desarrollo de componentes standalone reutilizables.
Gestión avanzada del estado con signals y programación reactiva.
Enrutado y creación de Single Page Applications (SPA).
Comunicación con APIs mediante HTTP y RxJS.
Aplicación de patrones avanzados como container/presenter y servicios.
Creación de formularios interactivos con validaciones avanzadas.
Implementación de tests unitarios efectivos con Jest.
Las clases son totalmente prácticas, guiadas paso a paso por un formador experto, con ejercicios reales que simulan escenarios profesionales.
Al finalizar, estarás capacitado para desarrollar aplicaciones modernas, optimizadas y listas para producción. Potencia tu perfil profesional aprendiendo el framework preferido por grandes empresas.
Aprender a instalar, configurar y usar Angular CLI.
Desarrollar aplicaciones web actuales con componentes reutilizables.
Aplicar programación reactiva con signals y RxJS.
Crear formularios avanzados con validación eficiente.
Gestionar enrutado SPA y optimizar aplicaciones para SEO.
Implementar patrones de desarrollo avanzados como container/presenter.
Realizar testing profesional con Jest.
Experiencia básica con HTML y JavaScript.
Ordenador con conexión a internet.
Instalación de Node LTS (versión 20 o superior).
Angular 17 o superior.
Editor Visual Studio Code.
Navegador Google Chrome.
CLI Instalación del CLI y generación de una aplicación
Comandos básicos para depurar y ejecutar aplicaciones
Configuración del espacio de trabajo, editor y herramientas recomendadas
Generación de componentes.
Anatomía de un componente: plantillas y lógica.
Presentación de datos
Actualización de datos y refresco de pantalla usando Signals
Programación reactiva con Signals
Estructuras de control declarativas
Conceptos de enrutado y Single Page Applications
Parámetros en las rutas, señales en los componentes
SEO y Server-Side Rendering
Consumo de un API Rest
Operadores comunes de RxJs
Asincronismo y señales
Patrón container/presenter
Servicios e inyección de dependencias
Un almacén global basado en Signals
Formularios para recogida de datos
Validación de entrada
Presentación condicional y diferida de feedback al usuario
Flujo de datos unidireccional
Operadores avanzados de RxJs
Soluciones de terceros
Uso de Jest en lugar de Karma/Jazmine
Pruebas unitarias de funciones y servicios
Pruebas de componente
Todos nuestros cursos presenciales pueden adaptarse en contenido y duración según las necesidades específicas y objetivos formativos de tu equipo. Para garantizar que el curso se ajuste perfectamente, será imprescindible mantener una reunión previa entre vuestro equipo técnico y nuestro formador experto, en la que se definirán conjuntamente los contenidos concretos, conocimientos previos y objetivos específicos. La duración del curso también puede adaptarse en función de los contenidos acordados, asegurando una formación alineada plenamente con las necesidades reales de tu empresa.
Este curso puede ser bonificado a través del crédito formativo de tu empresa con Fundae (Fundación Estatal para la Formación en el Empleo). Desde TrainingIT te asesoramos y ayudamos con todas las gestiones necesarias para aprovechar al máximo la bonificación de esta formación IT presencial para tu equipo.
Los cursos que realizamos en esta modalidad procuran ajustarse totalmente a la necesidad del cliente. Podremos darte una orientación del precio, pero hasta no tener una reunión con el formador no habrá una propuesta concreta.
Depende de varios factores. Lo primero el crédito del que disponga la empresa. La cantidad que se puede bonificar en un curso presencial es nº de alumnos x 13 € por hora del curso. Ejemplo:
Un curso de 20 horas con un precio de 2400 €.
Cada alumno podrá bonificar un total de 260€. Serían necesarios 10 alumnos para poder bonificar el 100%. Además la empresa debe contar con al menos 2400€ de crédito.
Podemos encargarnos, no te preocupes. Tiene un coste de un 10% sobre el importe total a bonificar. Y este importe también es bonificable.
En este caso ponte en contacto con nosotros y te haremos llegar toda la documentación del curso para que podáis dar de alta la acción y grupo formativo.
Formación IT online y presencial. Cursos de programación y tecnología, bonificables por Fundae, a tu ritmo, sin horarios.
Recibe noticias, actualizaciones y promociones exclusivas directamente en tu correo.
¿Tienes alguna duda acerca del curso?
Escribe tu mensaje y en breve nos pondremos en contacto para solucionar tus dudas.
Novedades, recursos para desarrolladores, noticias, promociones... y obtén un descuento de un
para el próximo curso que realices.