The time has come - Agility Checker is here! Discover your agility potential with our innovative quiz and unveil your personalized profile!

iSAQB® WEB - Web Based Software Architecture Certification

  • Online & Onsite
  • Certified Training
  • Accredited

How do you design robust and secure web-based systems? We will look into this question in the iSAQB® WEB course. Web presence is essential to the growth of any business. And precisely for this reason, it is fundamental for software architects to acquire the necessary skills and knowledge to develop correspondingly secure, reliable, and high-performing web-based software architectures. The iSAQB® WEB training provides you with the required knowledge and essential skills to carry out this task.

Watch Video
iSAQB® Overview in 60 Seconds

Events

Filters
Show only online events.
All events are displayed.

08-10 Nov 2023

hemisphere icon GMT +2

time icon Wed - Fri
09:00 - 17:00

Seats 5+ left

  • discount icon 10% Earlybird Sale
  • germany flag Germany
Sprache
German
Standort
location pin München
Plätze
5+ Frei

info icon 2124,00 1911,00

iSAQB® WEB - Web-based software architecture training

In iSAQB® WEB, all essential topics relating to web-based software architectures are addressed - from the underlying technologies and protocols to the design of state-of-the-art frontend and backend architectures as well as approaches to fulfill important quality requirements such as usability, security and performance.

Trainers

Goals of the seminar

Web architectures are constantly changing and they are extremely versatile. In this training, you will get an overview of it. You will learn how to differentiate between the different web architecture styles and, on this basis, how you can independently design RESTful web applications, web services, or even single-URI/single-method applications.

In addition to teaching the principles of secure software design, you will also learn the basic techniques of risk analysis, threat modeling, and accessibility. After the training, you will know how to use and model them in a targeted manner. For this purpose, we go into the details of the basic protocols, the effects that result from the internal application architecture for the entire architecture, and front-end optimizations as well as the embedding of completely new components in the overall infrastructure.

With the completion of the training you have acquired the following knowledge:

  • Backend architectures
  • Frontend Architectures
  • Performance, scaling, and usability
  • Hypertext Transfer Protocol (HTTP)
  • Design software systems independently
  • Representational State Transfer (ReST)
  • Security
  • Web architecture and web application design
  • Authentication and Confidentiality
  • Best practices

CPSA® WEB course in detail

In the training, the following topics are presented and dealt with in depth:

Part 1

Hypertext Transfer Protocol (HTTP)

  • Overview
  • URLs
  • Session
  • Content Negotiation
  • Caching
  • Request methods, status codes, headers and redirects
  • Cookies

Part 2

Representational State Transfer (ReST)

  • Overview
  • HatEoAS 
  • Richardson Maturity Model
  • Architectural Constraints

Part 3

Security

  • Threat analysis
  • Cross-origin resource sharing
  • Cross-Site Request Forgery
  • Content Security Policy
  • OWASP Security Principles
  • Cross-Site Scripting

Part 4

Authentication and Confidentiality

  • Overview
  • Basic and Digest Access Authentication
  • Single Sign On
  • Transport Layer Security (TLS) and HTTPS

Part 5

Backend-Architectures

  • Data exchange formats
  • Distributed Systems
  • Persistence strategies
  • Consistency
  • Scaling

Part 6

Modern Frontend Architectures

  • The Document Object Model
  • Dynamic front ends
  • Single page applications
  • Browser and backwards compatibility

Part 7

Client-Side Performance and Usability

  • Client side performance
  • Accessibility
  • Responsive web design
  • Internationalization

Part 8

Best Practices

  • Hands-on exercises on educational content best practices

Examination & Certificate - That's how it works

The accredited training for iSAQB CPSA-Advanced Level - web-based software architects (WEB) is based on the current iSAQB® curriculum and is a globally recognized further education for software architects. Participating in the training will receive 30 credit points in technical competence, which you can use to obtain the iSAQB® CPSA-Advanced certificate.

FAQs

General

plus circle icon minus circle icon

Why is it worth attending an iSAQB WEB seminar?

Attending an iSAQB WEB seminar is worth it to improve knowledge and skills in the architecture of web applications and services, in order to achieve better quality, security, and maintainability of software solutions.

Are there any participation requirements for the training?

There are no prerequisites for participation.

Participation in the ISAQB® CPSA Foundation seminar or the relevant experience with distributed systems and basic knowledge of web technologies such as HTML, CSS, and JavaScript are advantageous.

Is this training accredited?

Yes, we at tectrain are an accredited iSAQB® training provider. For this reason, all iSAQB® CPSA Foundation Level & Advanced Level training courses are certified.

Who?

plus circle icon minus circle icon

Is iSAQB WEB right for me?

If you are pursuing a career in software architecture or already working as a software architect and looking to expand your skills and knowledge, the iSAQB Bonn program may be beneficial for you. The program covers a variety of architecture topics, including soft skills, architecture principles and methods, design patterns, architecture evaluation and management, as well as specific architecture styles such as cloud infrastructure, agile, FUNAR, FLEX, and web.

Who is the target group?

The target audience of iSAQB WEB is software architects, developers, and other IT professionals involved in the development of web applications and services who want to improve their architecture skills.

Who is the training suitable for?

The iSAQB WEB certification is relevant for software architects, developers, and other IT professionals who are involved in web development or planning to do so. The iSAQB WEB certification is valued by companies in various industries, including e-commerce, financial services, healthcare, telecommunications, and many more. Companies benefit from iSAQB WEB by improving the quality, efficiency, and security of their web applications and services and reducing development costs.

What?

plus circle icon minus circle icon

What does iSAQB WEB help with in one sentence?

Overall, iSAQB WEB can help companies improve the quality, efficiency, and security of their web applications and services, while reducing development costs, by providing IT professionals with the skills and knowledge they need to design and implement complex solutions.

What is iSAQB WEB?

iSAQB WEB is a certification program that focuses on the architecture of web applications and services and helps participants to expand their knowledge and skills in this area.

What is iSAQB WEB for?

iSAQB WEB is primarily used for the development and implementation of web applications and services. The certification program provides participants with the necessary knowledge and skills to design, implement, and maintain complex web applications and services. This includes aspects such as architectural design, design patterns, technologies, and platforms relevant to web application and service development. Participants learn how to create web applications and services that are scalable, powerful, secure, and easy to maintain.

What are the main goals of iSAQB WEB?

  • Providing knowledge and skills: The main goal of iSAQB WEB is to provide participants with a deep understanding of the architecture of web applications and services, and to equip them with the skills and knowledge necessary to design and implement complex solutions.

  • Improving the quality of web applications and services: iSAQB WEB aims to improve the quality of web applications and services by using proven architecture principles, design patterns, and technologies to develop scalable, high-performance, secure, and easily maintainable solutions.

  • Reducing development costs: By reducing the time required for developing web applications and services, iSAQB WEB aims to help companies lower their development costs.

What are the basic skills participants learn?

Overall, iSAQB WEB aims to help participants expand their skills and knowledge in the architecture of web applications and services to develop high-quality solutions that meet requirements for scalability, performance, security, and maintainability. 

What are the goals of iSAQB WEB?

The specific goals of iSAQB WEB include:

  • Deepening the understanding of architecture principles and design patterns related to the development of web applications and services.
  • Developing skills to evaluate web application and service architectures to ensure they meet requirements for scalability, performance, security, and maintainability.
  • Providing knowledge about specific technologies and frameworks used in the development of web applications and services, such as REST, SOAP, JavaScript, AngularJS, React, and Node.js.
  • Strengthening the ability to collaborate with various stakeholders to identify requirements, design an architecture, and coordinate implementation.

What are the application areas?

iSAQB WEB is used in many different application areas where web applications and services are developed, including e-commerce, financial services, logistics, and healthcare.

Where?

plus circle icon minus circle icon

Where is iSAQB WEB used?

iSAQB WEB is used in various industries where web applications and services are developed, such as e-commerce, financial services, healthcare, entertainment, telecommunications, and many more. The importance of web applications and services has increased significantly in recent years as businesses increasingly rely on digital solutions to interact with customers and partners and automate processes. The architecture of web applications and services plays a critical role in developing and delivering solutions that meet user and business requirements. iSAQB WEB provides IT professionals, especially software architects and developers, with the skills and knowledge they need to design and implement complex web applications and services that are scalable, powerful, secure, and easy to maintain. Companies developing and delivering web applications and services can benefit from iSAQB WEB by improving their quality, efficiency, and security and reducing development costs.

How?

plus circle icon minus circle icon

How can I best prepare for the certification?

Preparing for the iSAQB WEB certification exam is a combination of theoretical knowledge and practical skills. By attending an iSAQB WEB seminar, reading recommended literature and resources, gaining practical experience, completing practice tests, and collaborating with colleagues, you can increase your chances of success on the exam.

How can iSAQB WEB increase efficiency?

By using effective architecture methodologies and technologies, developers, and architects can reduce the time and resources required to develop web applications and services.

How does iSAQB WEB help companies achieve their goals?

By using proven architecture principles, design patterns, and technologies, software architects can design better web applications and services that are scalable, performant, secure, and easily maintainable.

How does iSAQB WEB work?

iSAQB WEB (Web Engineering) is a certification program that focuses on the architecture of web applications and services. It includes various ways to provide participants with a deep understanding of the architecture of web applications and services and to give them the necessary skills and knowledge to design and implement complex solutions.

Would you like to register for iSAQB® Advanced Level - Web Based Software Architecture Training Course?

Anmelden

Looking for a course for another date?

Let us know which dates are suitable for you via contact form.

Thank You

Feedback Form
What should we improve?

Tell us what we can do better next time.

Success
Error