Learn how to maintain control as a software architect in the age of coding agents.
🔎 Discover our new training: Architecture in the Context of Agentic Development.
iSAQB® Training

Web-native Software Architecture

iSAQB® CPSA-A® WEB

30
Technology
0
Methodology
0
Communication
Basics
3 days
12
Seats
German and English
Online and in-person
From
2026-12-01

96%

CPSA-F® exam pass rate

iSAQB® light logo

Also available as in-house training

We run this training exclusively for your team, online or on site.
In-house Offerings

Design future-proof and scalable web architectures. Learn how to use proven technologies and methods to develop powerful web applications.

Objectives

  • Basics, protocols and standards
  • Architectural styles
  • Technology and infrastructure
  • Design of web architectures
  • Quality of web architectures
  • Example architectures

Audience

You already have experience with distributed systems – ideally web applications. You also have basic knowledge of the web technologies HTML, CSS, JavaScript as well as at least one server-side framework.

Description

In this training you will learn how software architecture for web applications should be. Reverse proxies, caching, intermediates, HTTP 1/2/3, SSR, SPA, OpenID-Connect - these are just some of the technologies you need to know to design a modern web application. That doesn’t just follow hypes, but is sustainable and scalable. That doesn’t fight against the web, but takes full advantage of its native technologies.

‍

We’ll show you the concepts, architectural options and decision alternatives you need to have up your sleeve, regardless of a particular programming language or framework.

‍

The web is the standard technology for modern application development. Whether desktop or mobile, internet or intranet, the browser is the universal tool of choice for the realization of new UIs. But also in fields away from UIs, such as the backend-to-backend communication, web technologies lead the way. Through its omnipresence, the web ecosystem is flourishing like no other in IT. This however also means that it is almost a full-time job keeping track of available frameworks, tools and even protocols. Whether HTTP/2+3, OpenID Connect, or the latest JavaScript framework, new standards are emerging at every level. But how should these new developments be classified? And what is actually relatively constant in this fast-paced environment?

‍

A web application that is subject to high nonfunctional requirements is a complete solution that consists of many individually developed components but also many standard components. Individual tools are therefore only a small building block of the whole system. In this training you will learn independent of a specific programming language or web framework the concepts, architectural options and decision alternatives that you must take into consideration for web applications.

‍

Design your training path

try module kit

About iSAQB®

The International Software Architecture Qualification Board (iSAQB®) brings together leading experts from industry, consulting companies, and science. This includes many people of distinction in the world of software architecture. And all with one goal: competent education and further training – internationally recognized, standardized, certified, and always up to date. We are proud that many of us as curators in iSAQB® have jointly masterminded the curricula and examination tasks.

Trainers

Stefan Bodewig

Senior Consultant at INNOQ

Main Skills

JVM and .NET development, member of the Apache Software Foundation

Till Schulte-Coerne

Senior Consultant at INNOQ

Main Skills

Ergonomic web applications, ROCA contributor

More on this topic

REST and HTTP

The book offers a theoretically sound, but above all practical guide to the professional use of RESTful HTTP.

Stefan Tilkov

Podcast: The technological backbone of the Web

“What happens when you press Enter in your browser?”Lucas and Robert discuss nothing less than the backbone of the World Wide Web. Step by step, the two work their way through the three pillars of the Web—HTML, HTTP, and URLs—before getting to the heart of the matter: the stateless request-response cycle with headers.

Lucas Dohmen

Front-end integration options

The integration of data and functionality in the front end is a powerful but relatively rarely discussed topic. This article aims to highlight common patterns and briefly outline the possible advantages and disadvantages.

Till Schulte-Coerne

Modern frontend architecture

Single-page applications (SPAs) shift the focus of an application toward the browser. How do you deal with the resulting architectural challenges? Our Spicker issue no. 9 will help you with this task!

Falk Sippach

Online Courses

In-house Training

You can also book this training as an in-house training course exclusively for your team. Please use the enquiry form for more details.

Enquire now

Earn iSAQB® CPSA-A® credit points with these qualifying training courses:

iSAQB® training
Certificate

Web Security

iSAQB® CPSA-A® WEBSEC

20
Technology
10
Methodology
10
Communication
Basics
Advanced
3 days
12
seats
German and English
Online and In-person
from 2,069.00 €
iSAQB® training
Certificate

Infrastructure, Containers and Cloud Native

iSAQB® CPSA-A® CLOUDINFRA

20
Technology
10
Methodology
10
Communication
Basics
Advanced
3 Days
12
seats
German and English
Online and In-person
from 2,069.00 €

You may also like

Workshop
New

Web Performance Hands-On Workshop

Basics
Advanved
1 day
12
seats
German and English
Online and In-person
Custom Quote

Frequently Asked Questions

What is the maximum number of participants in a training session?

For most training sessions, we limit the maximum number of participants to 12 per instructor. This allows us to ensure that you receive the best possible guidance.

Are meals provided during in-person training sessions?

Of course, we’ll take care of your meals during our in-person training sessions. We usually provide snacks twice a day and lunch. Drinks are also available.

Where can I find information about the training session I've already booked?

You can find all the information about your training in our socreatory Navigator. Here, in addition to useful links and information, you’ll find the specific location of the training for in-person sessions and the link to the video call for online sessions.

When and how will I receive my certificate of attendance after the training?

If you have attended at least 75% of the sessions, you will receive a certificate of attendance from us. You can download it from our socreatory Navigator a few days after the training.

Why socreatory?

Beyond the expertise of our trainers and our wide range of training courses, we offer even more compelling reasons to train with us.

All the benefits at your fingertips – download our program overview!

Unique Variety

We offer you the most comprehensive training program for software architecture in the German-speaking region – accredited and certified by iSAQB®.

Powerful IT expertise

Our experienced trainers are renowned experts in the industry and have co-developed 80 percent of the module curricula, both in terms of content and teaching methodology.

Hands-on learning experience

We are committed to providing interactive and engaging learning experiences, ensuring all participants can directly apply what they've learned.

Fair pricing model

The total price is reduced for as few as two participants from your company. Furthermore, you benefit from early bird pricing and enhanced planning certainty.

Looking for team training?

Unlock your team's potential with our specialized software architecture courses. We offer a variety of options, from in-depth iSAQB® training to customized workshops tailored precisely to your company's needs. Discover how these training programs can enhance your team's skills, and take advantage of attractive group and package discounts to maximize the value of your investment.