From Developer to Architect Online Program


Were you recently promoted to an architecture role? Do you feel overwhelmed by the change? Join this learning program and your transition will be smooth.

Switching from a developer to an architecture role can be difficult. Suddenly you need to face long-term problems, risks, possible failures, and the certainty of making decisions that will backfire sooner or later.

But it doesn’t have to be this way. In this program, we work with you to prepare you for the new role, or to better adapt to your existing role. We discuss industry standards, what it means to be an architect, and we help you figure out your role within your organization. Then we focus on the practices of an architect, including basic diagrams, communication, risk management and keeping up to date with relevant knowledge.

Why Attend

Understand how to start and how to grow as a software architect:

  • Clarify your role, your responsibilities, and collaboration with developers, business people, and product people
  • Clarify what is software architecture, how it’s created, and how it evolves over time
  • Familiarize yourself with the most common modern architecture styles and concepts
  • Understand how to deal effectively with cross-functional concerns and risks
  • Practice your communication style to adapt to each type of audience you will have
  • Build the fundamental diagrams required for useful communication within the teams

Topics Covered

The following topics are covered by the program:

  • Fundamentals of Software Architecture
    • Definitions of software architecture
    • The role of a software architect
    • Outcomes of software architecture
  • Visualizing Software Architecture
    • From Requirements to Use Cases
    • The C4 model
    • The system context view
    • The container view
    • The component view
    • Sequence and Interraction diagrams
  • Architectural Concerns
    • Performance
    • Scalability
    • Reliability
    • Security risks
  • Evolution and Changeability of Architecture
    • Modularity
    • Testability
    • Architectural Refactoring
  • Overview of Modern Architectural Styles
    • Modular Monolith
    • The CAP Theorem
    • Event-Driven Architecture
    • Microservices
    • Serverless

Practical Details

  • The program can be held in English, French or Romanian
  • This program is about architectural methods that can be applied in any technology
  • Participants will receive a certificate of attendance
  • Maximum group size is 12
  • Group discounts apply. Contact us for groups larger than 50 participants.


There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Scroll to Top
× How can I help you?