0
Carrito de compra
Tu carrito esta vacio

Angular Moderno Avanzado

Conoce nuestro curso

Curso avanzado para programadores con experiencia en Angular. Domina señales, RxJs, Micro FrontEnd, arquitectura y testing.

Curso Avanzado de Angular Moderno: formación presencial o aula virtual

Curso Avanzado de Angular Moderno de 24 horas, disponible en modalidad presencial o presencial en aula virtual. Dirigido específicamente a programadores con conocimientos previos en Angular que desean dar un salto cualitativo en su aprendizaje de este popular framework.

¿Qué aprenderás en este curso avanzado de Angular?

Este Curso Avanzado de Angular Moderno está diseñado para cubrir las necesidades reales de las empresas tecnológicas actuales. Desde un planteamiento práctico y actualizado, los participantes adquirirán conocimientos avanzados en desarrollo frontend utilizando las últimas versiones de Angular. Profundizarán en el uso avanzado de señales (signals), gestión reactiva del estado con RxJs, y patrones arquitectónicos modernos como el diseño de aplicaciones sin módulos.

Arquitecturas escalables y reutilizables

La formación aborda en profundidad el diseño avanzado de aplicaciones Angular sin módulos, con un enfoque claro hacia el crecimiento controlado de proyectos. El participante aprenderá sobre arquitectura limpia, servicios Core, proveedores y técnicas modernas de reutilización de código entre proyectos empresariales grandes mediante librerías compartidas. También se tratará en detalle la implementación y ventajas de la arquitectura Micro FrontEnd con Module Federation y Angular Elements.

Optimización avanzada de la experiencia del usuario (UX)

Otro aspecto central del curso es la mejora de la experiencia del usuario. Se profundizará en técnicas avanzadas como la carga diferida (lazy loading), precarga eficiente, pre-renderizado de páginas, así como la optimización mediante caché. El objetivo es lograr aplicaciones más rápidas, fluidas y amigables para el usuario final.

Testing avanzado con Angular Moderno

Aprenderás metodologías de testing profesional para garantizar la calidad de tus desarrollos, incluyendo pruebas unitarias con Jest, pruebas funcionales con Cypress, y validaciones visuales mediante Storybook.

Potencia las habilidades profesionales de tu equipo en Angular Moderno con este curso presencial o en aula virtual diseñado especialmente para empresas.

En el Curso Avanzado de Angular Moderno alcanzarás estos objetivos clave:

  • Crear aplicaciones empresariales robustas utilizando componentes avanzados con señales.
  • Dominar técnicas de carga diferida (lazy loading) y parámetros reactivos con Signals.
  • Diseñar aplicaciones organizadas sin módulos, usando Core Services y Providers.
  • Implementar una arquitectura escalable y reutilizable para aplicaciones de gran tamaño.
  • Conocer e implementar arquitecturas Micro FrontEnd utilizando Module Federation y Angular Elements.
  • Aplicar técnicas avanzadas de testing con Jest, Cypress y Storybook para garantizar la calidad del software.
  • Mejorar la experiencia del usuario mediante técnicas avanzadas de caching, precarga y rendimiento optimizado.
  • Crear librerías reutilizables que permitan compartir componentes y funcionalidades entre proyectos.

Requisitos para el Curso Avanzado de Angular Moderno:

  • Experiencia previa en Angular Clásico y conocimientos básicos de Angular Moderno.
  • Ordenador con conexión a internet (TrainingIT no facilita entorno de desarrollo ni cuentas).
  • Disponer del entorno de desarrollo listo antes del inicio del curso:
    • Angular Moderno instalado (última versión estable recomendada).
    • Node LTS (Long Term Support) versión >= 18.x instalado.
    • Editor de código (recomendado Visual Studio Code).
    • Conocimientos previos en JavaScript y TypeScript.
    • Navegador actualizado (preferentemente Chrome).
Modern Angular Applications

• Standalone, Single-file, Signal components
• Lazy loading components and Signal parameters
• Container/presenter with Signals

Application architecture

• Organization without modules.
• Core services and providers.
• Domain and clean architecture.

State management

• Signal stores to communicate components.
• RxJs Interop to manage async data.
• Simple Redux with Signals and RxJs.

Ux Optimization

• Defer loading components.
• Pre-rendered pages (server side and/or statically generated).
• API Cache (RxJs or PWA).

Libraries

• Link libraries to reuse code between applications.
• Angular Elements libraries for using components in any framework.
• Feature libraries for big projects.

Micro Front-End.

• Use cases for M.F.E.
• Implementing with Module Federation.
• Implementing with Angular Elements.

Testing logic

• Using Jest instead of Jasmine.
• Testing services.
• Testing async code.

Testing presentation

• Testing component logic.
• Testing presentation with Storybook.
• Testing functionality with Cypress.

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.

Curso bonificable a través de Fundae

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.

Formación bonificada

Aprovecha al máximo tu inversión en formación 100% bonificada

Cursos que te pueden interesar

Nuestras

Preguntas frecuentes

¿Cuál es el precio de los cursos presenciales o en aula virtual?

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 bonificada

Simplificamos la gestión de tu formación 100% bonificada

Contáctanos

¿Tienes alguna duda acerca del curso?
Escribe tu mensaje y en breve nos pondremos en contacto para solucionar tus dudas.

¿Aún no te has decidido?

Subscríbete a nuestra newsletter.

Novedades, recursos para desarrolladores, noticias, promociones... y obtén un descuento de un

10%

para el próximo curso que realices.