Web-native Software Architecture
iSAQB® CPSA-A® WEB
96%
CPSA-F® exam pass rate
CPSA-F® exam pass rate
Design future-proof and scalable web architectures. Learn how to use proven technologies and methods to develop powerful web applications.
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.
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.


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.

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


“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.


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.


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!

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 nowFor 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.
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.
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.
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.
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!
We offer you the most comprehensive training program for software architecture in the German-speaking region – accredited and certified by iSAQB®.
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.
We are committed to providing interactive and engaging learning experiences, ensuring all participants can directly apply what they've learned.
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.
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.
