Learn how to stay in control as a software architect in the age of coding agents. 🔎 Discover our new training course: Architecting for Agentic Engineering.

CPSA Foundation Level

Training iSAQB® CPSA®-Foundation

2027-04-27 - 2027-04-29

Technology
Methodology
Communication

CPSA-Foundation (Berlin) - Niklas Trentmann - German

The Foundations of Software Architecture

In this training, you will learn how to create a good software architecture that can last for a long time because it adapts to change. Your trainer will give you helpful advice from practice and you will work on exercises that will give you a “Eureka!” moment. You will learn what drives the design of software, how to create a good structure for your software system, and how to evaluate different solutions. You will also get direct feedback from your trainer and be able to talk with other people in the training about your experiences. This training will teach you how to design software architectures in an exciting and engaging way and prepare you for successful certification.

Your socreatory benefit: The price includes the popular textbook “Effective Software Architectures” by Gernot Starke. You can optionally add the iSAQB® CPSA® Foundation Level exam. You will take the exam through our partner Certible. And best of all: if you don’t pass on your first attempt, you can retake the exam once for free.

Here you will find a mapping of the iSAQB® CPSA-F® learning objectives to the various chapters of the book “Effektive Softwarearchitekturen” by Gernot Starke.

Sketchnote Graphic explaining the content of the training course iSAQB® CPSA®-Foundation Level.

Agenda

Your Trainers

socreatory trainer Niklas Trentmann

Niklas Trentmann

embarc

Software Modernization, Agent-Based Software Development, Software Architecture for Distributed Systems

  • Agentic Engineering Bootcamp
  • Architecting for Agentic Engineering

Niklas Trentmann advises and supports teams and companies in effectively integrating software architecture, AI, and modern development processes. With over 10 years of experience in backend development and distributed systems, he understands how crucial well-designed architecture is for stability and scalability. He has a particular interest in Agentic Development. Niklas combines technical expertise with organizational experience: He has built teams, led transformations, and created structures in which autonomous teams can work reliably and with a focus on quality.

All info about training