• No hay productos en el carrito.

Inicio / Cursos / Software Architecture Case Studies
Impartido por Memi LaviPago único de $2,800 MXN · acceso por 12 meses

Software Architecture Case Studies

Become an even better Software Architect by learning from real-world architecture case studies.

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 35 h 7 unidades Nivel avanzado
Qué aprenderás

Lo que serás capaz de hacer

Congratulations! You're going to be a Great Software Architect! Software Architects have one of the most challenging and rewarding jobs in the industry. Great salary, working with management, dealing with the up-to-date technologies and patterns, working with variety of projects and teams - all these make the Software Architect one of the most desired positions in the software industry. Becoming a Software Architect is not easy. but becoming a Great Software Architect is even harder. One of the best methods to become a great Software Architect is to always learn, and see what other architects did in their own work. And this is exactly what this course is doing . In this course we're going to discuss 4 case studies , based on a real-world, production based systems, that I've worked on in recent years. Each case study presents a unique challenge, with a lot of twists in the way, and together - we're going to design the architecture of each and every one of them. The case studies are varied, and we'll discuss classic web app (but with a very interesting twist...), file automation system , and more. For each case study, we're going to go through the whole architecture process, and do the following: - Map the components - Understand the requirements - Define the application type - Select the technology stack - Design the architecture - Add redundancy Our technology stack is also extremely diverse, and we're going to talk about: - .NET Core - SQL Server - Java - MongoDB - MySQL And more... Important Note: This course builds on the foundations laid in The Complete Guide to Becoming a Software Architect course, and uses some concepts taught in it (mainly the architecture process). It is highly recommended, though not mandatory, to to take this course before this one. But wait, that's not all! One of the most important product of the architect's work are the architecture diagrams. These diagrams are the epitome of the architecture process, and summarize and represent the various aspects of the architecture. In this course, we're going to have 3 architecture diagrams for each case study: 1. Logic Diagram 2. Technical Diagram 3. Physical Diagram These diagrams shows the various aspects of the architecture, and are an essential part of the architect's work. And the good part? You can download these diagrams for your own use . These diagrams are a great starter for architecture diagrams, and there's a good chance your own system is quite similar to at least one of the case studies in this course. And even if not - you can still use it as a base for your own. Simply put - it's yours to use. This course is the only course that gives you access to real-world, production based architectures, based on systems designed by real architects, developed by real developers, and have millions of $ invested in them. Don't miss this opportunity! ------------------------------------------------------------ What do my students have to say about my courses? ------------------------------------------------------------ "well done - The course was very practical " - Sam "[The course] given me the confidence to go out to the market and advertise myself as such [an Architect]" - Mathew "Life Changing" - Arivazhagan And lots more... ------------------------------------------------------------ Who is this course for? ------------------------------------------------------------ Actually, any person who is involved in software development, even system analyst, can profit from this course. However, the best candidate for this course is a Software Architect that wants to expand her knowledge, or a developer with some experience, preferably 2 years. This experience will help mainly in understanding the terminology used in this course. If you're not sure if this course is for you - drop me a note! ------------------------------------------------------------ About Me ------------------------------------------------------------ I've been a Software Architect for more than 18 years, working with a variety of clients - Fortune 100 enterprises, start-ups, govt. entities, defense, telco, banking, and lots more. I'm an avid speaker and trainer, having trained thousands of students in various courses in the past. I love what I do, and my greatest passion (well, besides my family...) is designing modern, practical, and reliable systems for my clients.

  • Applying architecture patterns to complex systems
  • Using the most relevant technology stack
  • Defining non-functional requirements as a basis for the architecture
  • Using various redundancy techniques
  • Using various messaging methodologies

Temario

UNIDAD 1 - Welcome · 5 lecciones

UNIDAD 1 - Welcome

  • Course IntroductionVideo · 3 min
  • Join The Software Architects and Developers CommunityLectura · 0 min
  • Who Is This Course For?Video · 1 min
  • What We Will Talk About In This CourseVideo · 1 min
  • An Update for Udemy StudentsLectura · 0 min
UNIDAD 2 - The Architecture Process · 11 lecciones

UNIDAD 2 - The Architecture Process

  • Skip This Section If...Lectura · 0 min
  • IntroductionVideo · 1 min
  • Understand the System RequirementsVideo · 1 min
  • Understand the Non-Functional RequirementsVideo · 1 min
  • Map the ComponentsVideo · 1 min
  • Select Technology StackVideo · 1 min
  • Design the ArchitectureVideo · 1 min
  • Write the Architecture DocumentVideo · 1 min
  • Support the TeamVideo · 1 min
  • Architecture Process - ConclusionVideo · 2 min
  • What We Will Cover In This CourseVideo · 1 min
UNIDAD 3 - Case Study #1 · 12 lecciones

UNIDAD 3 - Case Study #1

  • Case Study IntroductionVideo · 1 min
  • Application IntroductionVideo · 1 min
  • Understand the System RequirementsVideo · 8 min
  • Map the ComponentsVideo · 9 min
  • Logging ServiceVideo · 16 min
  • View ServiceVideo · 4 min
  • Employees ServiceVideo · 18 min
  • Salary ServiceVideo · 4 min
  • Vacation ServiceVideo · 3 min
  • Payment InterfaceVideo · 4 min
  • Technology Stack - QueueVideo · 3 min
  • Architecture DiagramsVideo · 3 min
UNIDAD 4 - Case Study #2 · 9 lecciones

UNIDAD 4 - Case Study #2

  • Case Study IntroductionVideo · 2 min
  • Understand the System RequirementsVideo · 14 min
  • Map the ComponentsVideo · 9 min
  • Telemetry GatewayVideo · 7 min
  • Telemetry PipelineVideo · 4 min
  • Telemetry ProcessorVideo · 9 min
  • Telemetry ViewerVideo · 7 min
  • BI ApplicationVideo · 4 min
  • Architecture DiagramsVideo · 3 min
UNIDAD 5 - Case Study #3 · 8 lecciones

UNIDAD 5 - Case Study #3

  • Case Study IntroductionVideo · 2 min
  • Understand the System RequirementsVideo · 4 min
  • Map the ComponentsVideo · 4 min
  • Lists ReceiverVideo · 5 min
  • Lists ServiceVideo · 5 min
  • Front EndVideo · 5 min
  • Export Lists DataVideo · 2 min
  • Architecture DiagramsVideo · 2 min
UNIDAD 6 - Case Study #4 · 10 lecciones

UNIDAD 6 - Case Study #4

  • Case Study IntroductionVideo · 1 min
  • Understand the System RequirementsVideo · 6 min
  • Map the ComponentsVideo · 5 min
  • The QueueVideo · 4 min
  • File HandlerVideo · 8 min
  • File FormatterVideo · 3 min
  • File CalculationVideo · 2 min
  • File ExporterVideo · 2 min
  • Logging ServiceVideo · 4 min
  • Architecture DiagramsVideo · 2 min
UNIDAD 7 - Conclusion · 2 lecciones

UNIDAD 7 - Conclusion

  • ConclusionVideo · 4 min
  • Bonus: Next StepsLectura · 0 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    7 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    Cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Software Architecture Case Studies

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Memi Lavi.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 7 unidades · 57 lecciones · 35 h
  • 12 meses de acceso
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Memi Lavi; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Software Architecture Case Studies

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture