pds-it
['Product detail page','no']
Software development / software architecture
The illustrations were created in cooperation between humans and artificial intelligence. They show a future in which technology is omnipresent, but people remain at the center.
AI-generated illustration

iSAQB® Web Architectures (WEB)

Development of efficient web applications (CPSA Advanced Level)

Online
3 days
German
Download PDF
€ 1.990,-
plus VAT.
€ 2.368,10
incl. VAT.
Booking number
42596
Venue
Online
3 dates
€ 1.990,-
plus VAT.
€ 2.368,10
incl. VAT.
Booking number
42596
Venue
Online
3 dates
Become a certified
Machine Learning Engineer
This course is part of the certified Master Class "Machine Learning Engineer". If you book the entire Master Class, you save over 15 percent compared to booking this individual module.
To the Master Class
In-house training
In-house training just for your employees - exclusive and effective.
Inquiries
In cooperation with
In cooperation with
ITech Progress
Modern web applications place high demands on scalability, performance, security, and maintainability. This training course provides the knowledge needed to design efficient and sustainable web architectures that respond flexibly to technological developments and growing requirements. A central component of the training course is architecture patterns for web applications, including monolithic systems, microservices, and serverless and hybrid approaches. In addition, the training course teaches fundamental architectural principles such as modularity, loose coupling, API design, and event-driven architecture in order to design flexible and easily maintainable systems.
Contents

This web architecture training course analyzes various architectural styles for web applications and teaches how to use them specifically for designing software systems. These include REST-compliant web applications and web services as well as single URI/single method approaches. Another focus is on scaling and performance, covering strategies such as caching, load balancing, and distributed systems to ensure high availability and short response times.

 

Fundamentals:

  • Analyze and optimize request/response history.
  • Targeted use of web architecture components.

 

Protocols and standards:

  • Implement HTTP, HTTPS, and TLS for secure communication.
  • Use CORS and OAuth 2 for access control and authentication.

 

Architectural styles:

  • Compare REST and stateful backends in a targeted manner.
  • Using single-page applications and web components efficiently.

 

Technology and infrastructure:

  • Use reverse proxies and load balancers for load distribution.
  • Implement caching mechanisms to improve performance.

 

Design of web architectures:

  • Consistently separate content, presentation, and behavior.
  • Integrate secure authentication and authorization concepts.

 

Quality in web architectures:

  • Develop scalable, highly available web architectures.
  • Targeted improvement of accessibility and usability.

 

Example architectures:

  • Use reverse proxies to optimize infrastructure.
  • Evaluate scaling and security strategies based on real-world scenarios.

 

Requirements: 

  • You should have experience with distributed systems and web applications.
  • Basic knowledge of HTML, CSS, JavaScript, and a server-side framework is required.
  • You should be familiar with client-server architectures.
  • Experience in developing or designing IT systems is an advantage.

 

Technical requirements:

There are no special requirements for the training environment, as the exercises take place using cloud- and web-based tools such as Miro, Draw.io, and platforms such as Jupyter or HuggingFace. All that is needed is a stable and sufficiently fast internet connection.

Learning environment
Your benefit
  • You will learn to systematically design web architectures and to use different architectural styles in a targeted manner.
  • You will learn how to effectively use protocols and standards such as HTTP, TLS, and WebSockets to optimize performance and security.
  • You understand how infrastructure components improve scalability.
  • You will learn methods for quality assurance in web applications, including security strategies, accessibility, and performance optimization.
  • You will be able to design secure and maintainable web applications.
  • You will learn practical solutions to typical architectural problems.

 

Your advantages at a glance: 

  • Practical knowledge: You will learn how to efficiently design and apply web architectures.
  • Optimized performance: You understand how scalability and security in web systems can be improved.
  • Future-proof solutions: You design maintainable and sustainable web applications.
trainers
No items found.
Methods
  • Visual collaboration through, for example, whiteboarding
  • High level of interactivity through customized exercises and breakout rooms
  • Ideal trainer support even in the breakout rooms
Certification

Credit points for CPSA-A certification:

With the WEB training course, participants earn 30 technical credit points according to the iSAQB Advanced Level Program.

Recommended for
Start dates and details

Form of learning

Learning form

18.2.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured
10.8.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured
23.11.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured

The training is carried out in cooperation with an authorized training partner. This partner collects and processes data under its own responsibility. Please take note of the corresponding privacy policy.

No items found.
No items found.
*Mandatory fields

Do you have questions about training?

Call us on +49 761 595 33900 or write to us at service@haufe-akademie.de or use the contact form.

The illustrations were created in cooperation between humans and artificial intelligence. They show a future in which technology is omnipresent, but people remain at the center.
AI-generated illustration