
Explora las arquitecturas de eventos y CQRS con Go. Implementa microservicios que se comunican mediante NATS, indexa datos en Elasticsearch, realiza consultas y transmisión en tiempo real con WebSockets y gestiona datos con Postgres.
Clases del curso
Modelos y repositorios
Mensajes y eventos
Indexación mediante Elastic Search
Feed Service
Query Service y Pusher
Últimos pasos
Conoce quién enseña el curso

Néstor Escoto
Apasionado de la tecnología y de cómo podemos cambiar el mundo usándola.
🍲 Foodie de corazón
⚙️ Fan de la AI y cryptocositas
conocimientos previos
- Docker
- Postman
- Programación con Go.
- Programación orientada a objetos con Go.
- Concurrencia y patrones de diseño con Go.
- Solicitudes REST y WebSockets con Go.
- Protobufers y gRPC con Go.
- Fundamentos de desarrollo backend.
- Elasticsearch
software y recursos necesarios
- Lenguaje de programación Go.
- Docker
- Postman
4.5 · 48 opiniones


Àlex Grau Roca
El curso está bastante bien, pero como viene siendo tónica en los cursos avanzados de Go, se debería hacer más énfasis en aplicar buenas prácticas a la hora de desarrollar, como por ejemplo evitar meter todo el código en un único fichero, haciendo que tengas un fichero grande con funcionalidades muy diversas. Tras hacer todos los cursos avanzados de Go, no siento que se quedan cortos, algunos un poco de contenido y todos de calidad. . Espero que se lance un curso avanzado, pero está vez para masterizar en profundidad lo que es Go, como opera internamente, como optimizar al máximo el código y todos los conocimientos asociados que hacen que domines realmente el lenguaje de programación, además de aplicar buenas prácticas de programación des del minuto 0.

Luis Ernesto Román Chitala
Excelente curso para separar diferentes servicios que puedan comunicarse mediante diferentes protocolos


Hector Francisco Medina Garnica
Lo que mas me ha gustado del curso es que se haya implementado de manera practica, con un patrón de diseño que puede aplicarse en diversos casos de uso del mundo real. Gracias nuevamente a Platzi, por una verdadera "Educación Profesional Efectiva".


Agustin Caldart
Muy buen curso, hubiese preferido que sea un poco mas largo

Galileo Luna
estaria bueno que enseñen a desplegarlo en algun provider


Emanuel Hernández Santiago
muy bueno


Sergio Andres Villagran
buen curso paa introducirse en las arquitecturas orientadas a eventos.


Ehitel Rodríguez Castro
Excelente curso, muy didáctico y además muestra una solución de principio a fin para un problema bastante completo a nivel de arquitectura.

Horacio Licona González
Excelente curso, realmente muy interesante y con mucho aprovechamiento, lo recomiendo ampliamente


Lisely Carolina Fuenmayor Diaz
EXCELENTE CONTENIDO, ACTUALIZADO Y UTÍL

Mateo Torres Arredondo
excelente curso práctico


Rufino Zarate Reyes
Excelente curso me gusto mucho sobre todo la complejida que tiene usar algo más avanzodo en go me gustaria más curso sobre microservicios en go

John Anderson Santa Otalvaro
Me encanto este curso, espero encontrarme con mas como este en mi ruta de aprendizaje!


Un excelente curso con contenido muy pertinente, se recomienda para este tipo de cursos ir realizando pruebas parciales del codigo o de comunicacion entre componentes para detectar errores de forma temprana. Tambien seria interesante y facilitaria la comprension a los estudiantes la utilización de algun diagrama de arquitectura o UML sencillo para comprender a alto nivel el sistema.


Javier Orlando Mantilla Portilla
Excelente curso y muy buena metodología. Hay que seguir practicando


Christian Gonzalo Espinoza Cadillo
Conocer acerca de NATS y como este sistema puede favorecer la comunicación entre microservicios, así como sus implementaciones correspondientes.


Omar Montoya
Un excelente curso practico en que se aplican conocimientos de cursos bases muy bien. Buenos fundamentos y explicaciones claras.

Sebastián Girón Arcila
Muy buena la temática del curso y el profesor supo transmitir el conocimiento de una manera clara y asertiva


Anderson camero
un exlente curso espero tener mas temas sobre go


David E Lares S
Excelente curso

Fabricio Dupraz
Muy buen curso, bien avanzado y muy interesante de desarrollar y llevar a cabo. Me gusta la idea de la programación backend de esta manera.


Excelente material para tomarlo como base en una solución de software.


Juan Diego Castellanos Jerez
Ha sido de los cursos mas interesantes, antes de tomarlo hay que asegurarse de tener bases sólidas en go , de esta manera se le podrá sacar mas provecho


Muy recomendado, se tocan muchas tecnologías interesantes. En mi caso al estar con un procesador M1 me toco ir tocando algunas cosas y revisar documentación lo cual hizo el curso aún más interesante.


Wladimir Campos
Excelente curso. Espero con ansias mas cursos avanzados como este.

Noel Alexander Chávez Simbrón
La implementación de CQRS mediante eventos y la arquitectura que nos permite mayor flexibilidad

Elias Hidalgo
Excelente profesor, muy buena dinámica de enseñanza y un excelente proyecto en el cual aventurarse. 100% recomendado.


Francisco Serrato Jiménez
Excelente curso, bastantes conceptos y tecnologías avanzadas, ufff me exploto la cabeza, pero a repasar nuevamente para entender bien los conceptos.


Dainer Acosta
La profundidad tecnica que se desarrolla en el curso

Muy buen curso avanzado aplicando varias tecnologias y bien explicado.
Este curso es parte de estas rutas de aprendizaje




Arquitecturas Web Modernas y Escalabilidad
Diseña y construye sistemas web escalables y mantenibles aplicando patrones como microservicios, arquitecturas limpias, SSR/SSG, uso de GraphQL/gRPC y herramientas de observabilidad.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender