iSAQB CPSA Advanced Level Modul WEB

Software Architecture for the Web – Modular, Maintainable, and High-Performance.

Format: Face-to-face and online training
Duration: 3 days

Architectural decisions with foresight – for sustainable web solutions!

Modern web applications have high demands for scalability, performance, security, and maintainability. This training provides the knowledge to design efficient and sustainable web architectures that can flexibly adapt to technological developments and growing requirements.

What to Expect?

A central part of the training is architectural patterns for web applications, including monolithic systems, microservices, as well as serverless and hybrid approaches. Additionally, the training covers fundamental architecture principles such as modularity, loose coupling, API design, and event-driven architecture to design flexible and maintainable systems.
As part of the iSAQB-certified web architecture training, various architectural styles for web applications are analyzed, and their targeted use in software system design is taught. 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 fast response times.

Prerequisites for Participants

➤ 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 are conducted using cloud- and web-based tools such as Miro, Draw.io, and platforms like Jupyter or HuggingFace. A stable and sufficiently fast internet connection is the only requirement.

Your Added Value

➤ You will learn to design web architectures systematically and apply various architectural styles strategically.
➤ You will gain effective knowledge in handling protocols and standards such as HTTP, TLS, and WebSockets to optimize performance and security.
➤ You will 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 empowered to design secure and maintainable web applications.
➤ You will learn practical solutions for common architectural problems.

Training Content in Detail

✔️ Basics
➤ Analyze and optimize request/response flow.
➤ Use web architecture components effectively.
✔️ 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 purposefully.
➤ Efficient use of Single-Page Applications and Web Components.
✔️ Technology and Infrastructure
➤ Utilize reverse proxies and load balancers for load distribution.
➤ Implement caching mechanisms to enhance performance.
✔️ Designing Web Architectures
➤ Consistently separate content, presentation, and behavior.
➤ Integrate secure authentication and authorization concepts.
✔️ Quality in Web Architectures
➤ Develop scalable, highly available web architectures.
➤ Improve accessibility and usability intentionally.
✔️ Example Architectures
➤ Use reverse proxies for infrastructure optimization.
➤ Evaluate scaling and security strategies based on real scenarios.

Your Benefits at a Glance

Practical Knowledge: You will learn to efficiently design and apply web architectures.
Optimized Performance: You will understand how to improve scalability and security in web systems.
Future-Proof Solutions: You will design maintainable and sustainable web applications.

Open dates and registration

Training_auf_Deutsch
Training_auf_Englisch

*plus VAT, minus any applicable discounts. Discounts are automatically deducted in the shopping cart. Please specify the number of participants in the shopping cart.

-150€

Up to 6 weeks before the start of the training.

Time and location not suitable?

We would be happy to organize a customized online training for your team or come directly to your company!

Curriculum

In the iSAQB curriculum, you will learn more about the learning objectives and training content.

Credit Points for CPSA-A Certification

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

Technical Competence

Face-to-Face Training

➤ Includes training materials and exercises
➤ Cold and hot drinks, snacks, and lunch provided on all training days
➤ Modern and spacious training rooms for a pleasant learning atmosphere

Live-Online-Training

➤ Includes training materials and exercises ➤ Visual collaboration through tools like whiteboarding ➤ High level of interactivity through tailored exercises and breakout rooms ➤ Ideal trainer support even in the breakout rooms

Feedbacks from the training

P.Bettinger

Clear information on architecture styles, REST, frontend, and security. Explained in an understandable way and directly applicable. Great exchange, excellent structure. Perfect mix of theory and practice. Thumbs up!

U.Striebinger

Flawless training! Very good learning materials.

Discover more trainings!

Would you like tailor-made in-house training?

Do you have a whole team that you want to train, but none of our training courses meet your requirements? No problem! We are happy to create a tailor-made in-house training in collaboration with you, whether for beginners or advanced learners. We look forward to your inquiry!

Request+49 621 595702-41