Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo te facilitaremos un enlace para verlo en diferido
logoImagina
iconoCurso

Curso completo de Arquitectura de Microservicios, Hexagonal, DDD y CQRS en NodeJS

DISPONIBLE EN MODALIDAD:
aMedidaIcon
Aula Virtual Personalizada
arrowRightDark

Este curso en línea se enfoca en el diseño y desarrollo de aplicaciones web usando los principios de la Arquitectura de Microservicios, Arquitectura Hexagonal, DDD y CQRS en Node. Se explicarán conceptos avanzados de diseño de software y arquitectura de aplicaciones, como la conexión entre los conceptos y su aplicación práctica. Los participantes aprenderán a usar herramientas y tecnologías para crear aplicaciones web escalables y de alto rendimiento. Además, se les enseñará cómo integrar y administrar servicios web para aplicaciones web, así como cómo crear una arquitectura de servicios robusta. Al final del curso, los alumnos tendrán la capacidad de crear aplicaciones web escalables y seguras usando los principios de Arquitectura de Microservicios, Arquitectura Hexagonal, DDD y CQRS en Node.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient
Formación en Arquitectura de Microservicios, Hexagonal, DDD y CQRS en NodeJS bonificable para empresas

¿A quién va dirigido?

Desarrolladores experimentados en desarrollo de Web APIs en Node que quieran valorar rediseños a través de soluciones DDD, hexagonal y garantizar alto rendimiento bajo el patrón CQRS

Objetivos

  • Aprender los fundamentos de la arquitectura de microservicios
  • Aprender las bases del diseño DDD y la arquitectura hexagonal
  • Aprender a garantizar alto rendimiento a través del patrón CQRS
  • Desarrollar aplicaciones Node bajo estándares de arquitecturas modernas
  • Gestionar y administrar builds y despliegues

¿Qué vas a aprender?

Este curso en línea se enfoca en el diseño y desarrollo de aplicaciones web usando los principios de la Arquitectura de Microservicios, Arquitectura Hexagonal, DDD y CQRS en Node. Se explicarán conceptos avanzados de diseño de software y arquitectura de aplicaciones, como la conexión entre los conceptos y su aplicación práctica. Los participantes aprenderán a usar herramientas y tecnologías para crear aplicaciones web escalables y de alto rendimiento. Además, se les enseñará cómo integrar y administrar servicios web para aplicaciones web, así como cómo crear una arquitectura de servicios robusta. Al final del curso, los alumnos tendrán la capacidad de crear aplicaciones web escalables y seguras usando los principios de Arquitectura de Microservicios, Arquitectura Hexagonal, DDD y CQRS en Node.

Requisitos

  • Es necesario tener experiencia y conocimientos en Javascript (ES6 o posteriores), Typescript y haber desarrollado aplicaciones Node
  • Tener instalado previamente en el equipo: NodeJS en la versión LTS, NPM en su última versión, GIT, Docker Desktop y Visual Studio Code
  • Disponer de un equipo con acceso a un usuario con permisos suficientes para instalar software
  • Se recomienda tener experiencia dockerizando aplicaciones Node