0 left

Workshop de Arquitectura de Software

16 ratings

Aprende cómo diseñar un sistema desde cero

Construir un sistema con una buena arquitectura, desde el comienzo, es fundamental. La razón es simple. Muchos de los problemas de las aplicaciones vienen de la falta de un trabajo consciente de diseño y arquitectura.

¿Te has enfrentado alguna vez a uno de estos problemas?

  • Cuando tienes que hacer un cambio, nunca sabes en qué parte hacerlo.
  • Una nueva integración rompe la arquitectura del sistema.
  • Hay partes del sistema que solo las modifica una persona.
  • No tienes idea de cuál es la arquitectura de tu sistema.
  • Tu aplicación tiene problemas de rendimiento y escalabilidad.

Cada caso es diferente. Sin embargo, es común ver que estos problemas derivan de no tener una arquitectura bien pensada y diseñada para las necesidades actuales y futuras del negocio.

Algunas preguntas que te debes estar haciendo entonces son: ¿Cómo debería hacer entonces la arquitectura? ¿Qué pasos debo seguir? Dado que muchas veces no se nos explica esto, he decidido abrir nuevamente este Workshop de Arquitectura de Software.

Este workshop es una formación virtual en vivo. Allí aprenderás a analizar un problema desde un punto de vista arquitectónico hasta llegar a un diseño claro, sensato y documentado. Piénsalo como una guía para que sepas cómo abordar nuevos sistemas.

Este NO es un workshop teórico donde solo verás conceptos abstractos. A diferencia de otras formaciones, este workshop estará guiado por un problema cercano a la realidad que iremos analizando y resolviendo. Veremos algunos conceptos básicos, que nos permitan entrar a analizar el problema, pero solo lo estrictamente necesario.

Detalles del workshop

  • Capacidad: 50 personas.
  • Formato: 4 sesiones en vivo a través de Zoom.
  • Fecha y hora: Julio 9, 11, 16 y 18 a las 8:00 PM hora Colombia.
  • Duración de cada sesión: 2.5 horas.
  • Disponibilidad del contenido: Tendrás acceso a la grabación de las sesiones y el material utilizado.
  • Comunidad: Acceso a Discord privado solo para estudiantes premium.

En general, el workshop me gustó bastante. El contenido visto abarcó lo que podemos encontrarnos en nuestra profesión, considero que el material fue suficiente. También resalto el conocimiento que tienes para llevar el curso y resolver todas las dudas que teníamos.

Gustavo Hernández


Lee otros testimonios sobre mi trabajo.

Temas

🌱 Introducción a la arquitectura de software. ¿Qué es y por qué es importante?

📈 Atributos de calidad. Uno de los pilares de la arquitectura. ¿Cómo medirlos y balancearlos?

📐 Diagramas de arquitectura de software. El modelo C4 y otras alternativas para diagramar una arquitectura.

🥋 Katas de Arquitectura. Una herramienta fundamental para practicar arquitectura de software.

🗿 Patrones de arquitectura en aplicaciones monolíticas. Arquitectura por capas y sus variaciones para diseñar tus primeras aplicaciones.

🌇 Patrones de arquitectura en aplicaciones distribuidas. Arquitecturas orientadas a eventos, microservicios y otras ideas potentes cuando la aplicación no está en una sola máquina.

📄 Documentación de Arquitectura. ¿Qué es lo mínimo que se debe documentar de una aplicación y su diseño?

Lo qué no hara parte del workshop

  • Planeación de proyectos. Definir la arquitectura tiene un impacto a nivel del proyecto, pero eso no hará parte de este workshop.
  • Implementación en un lenguaje de programación. Este es un workshop agnóstico al lenguaje. Por temas de tiempo, no escribiremos código, pero tendrás los insumos suficientes para hacerlo.
  • Domain Driven Design (DDD). Este es un tema extenso por si mismo. No hace parte del alcance del workshop.

Instructor: Manuel Zapata

Mi nombre es Manuel Zapata, y me desempeño como educador, desarrollador y arquitecto de software. Seré quien te acompañe este workshop.

Llevo más de 17 años viviendo de escribir código, contribuyendo en proyectos de diversas industrias. He participado como arquitecto de software en el diseño de distintas aplicaciones en los sectores de comercio electrónico, educación, redes sociales, telecomunicaciones, agricultura, entre otros. Como desarrollador de software, he vivido a diario las consecuencias de las buenas y malas decisiones de diseño.

Hace 5 años inicié mi canal de YouTube, donde enseño arquitectura de software y buenas prácticas de programación a miles de desarrolladores en nuestros países de habla hispana. También tengo experiencia como conferencista, docente universitario, y educador con mis propios cursos de formación virtual.

Preguntas frecuentes

¿Habrá certificado?

Si asistes a todas las sesiones del workshop, te llegará un correo con tu certificado.

¿En qué se diferencia este workshop con mi curso de arquitectura de software?

Se diferencian en 3 cosas: el formato, los ejemplos y la interacción.

  • En el curso, todo el contenido se encuentra pregrabado.
  • Los ejemplos del curso son diferentes al ejemplo que trabajaremos en el workshop.
  • La interacción en el curso es través del foro. Aquí en el workshop podrás hacerme directamente las preguntas, y aprovechar el espacio que tendremos al final de cada sesión.

¿Qué experiencia debo tener para aprovechar el workshop?

Si no sabes programar, o apenas estás empezando con tu carrera profesional, este workshop NO es para ti.

Si tienes algunos conceptos o nociones de arquitectura, ¡genial! Estás listo para tomar el workshop. Si no tienes esas nociones, pero has acumulado una experiencia de al menos 2 años desarrollando, te compartiré material relevante para que te niveles rápidamente.

Lo que vamos a ver no es difícil. Es solo que sin experiencia programando, no va a ser claro cómo se abordan ciertos problemas.

¿Cuáles son los medios de pago disponibles?

Las principales formas de pago son tarjeta de crédito y Paypal.

Sold out, please go back and pick another option.
87 sales

Vas a tener acceso en vivo a las 4 sesiones del workshop (Julio 9, 11, 16 y 18), grabaciones y todo el material utilizado.

Plataforma
Zoom
Comunidad privada
Discord
Acceso a grabaciones y material
Copy product URL

Ratings

5
(16 ratings)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%
$120

Workshop de Arquitectura de Software

16 ratings