Seminare
Seminare

Live-Online: iSAQB® Web-Architekturen (WEB) : Entwicklung effizienter Web-Anwendungen (CPSA Advanced Level)

Webinar - Haufe Akademie GmbH & Co. KG

Moderne Web-Anwendungen stellen hohe Anforderungen an Skalierbarkeit, Performance, Sicherheit und Wartbarkeit. Diese Schulung vermittelt das Wissen, um effiziente und nachhaltige Web-Architekturen zu entwerfen, die flexibel auf technologische Entwicklungen und wachsende Anforderungen reagieren. Ein zentraler Bestandteil der Schulung sind Architekturmuster für Web-Anwendungen, darunter monolithische Systeme, Microservices sowie serverlose und hybride Ansätze. Ergänzend dazu vermittelt das Training fundamentale Architekturprinzipien wie Modularität, Loose Coupling, API-Design und Event-Driven Architecture, um flexible und gut wartbare Systeme zu entwerfen.
Termin Ort Preis*
17.08.2026- 19.08.2026 online 2.368,10 €
23.11.2026- 25.11.2026 online 2.368,10 €
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

Im Rahmen dieser Webarchitektur-Schulung werden verschiedene Architekturstile für Webanwendungen analysiert und deren gezielter Einsatz für den Entwurf von Softwaresystemen vermittelt. Dazu zählen REST-konforme Webanwendungen und Webservices sowie Single URI/Single Method-Ansätze. Ein weiterer Schwerpunkt liegt auf Skalierung und Performance, wobei Strategien wie Caching, Load Balancing und verteilte Systeme behandelt werden, um eine hohe Verfügbarkeit und kurze Reaktionszeiten sicherzustellen.


 


Grundlagen:


  • Request-/Response-Verlauf analysieren und optimieren.
  • Web-Architektur-Komponenten gezielt einsetzen.


 


Protokolle und Standards:


  • HTTP, HTTPS und TLS für sichere Kommunikation implementieren.
  • CORS und OAuth 2 für Zugriffskontrolle und Authentifizierung einsetzen.


 


Architekturstile:


  • REST- und Stateful-Backends zielgerichtet vergleichen.
  • Single-Page-Applications und Web-Components effizient einsetzen.


 


Technologie und Infrastruktur:


  • Reverse-Proxies und Load Balancer zur Lastverteilung nutzen.
  • Caching-Mechanismen zur Performance-Steigerung implementieren.


 


Entwurf von Webarchitekturen:


  • Inhalte, Präsentation und Verhalten konsequent trennen.
  • Sichere Authentifizierungs- und Autorisierungskonzepte integrieren.


 


Qualität in Webarchitekturen:


  • Skalierbare, hochverfügbare Web-Architekturen entwickeln.
  • Barrierefreiheit und Usability gezielt verbessern.


 


Beispielarchitekturen:


  • Reverse-Proxies zur Infrastruktur-Optimierung einsetzen.
  • Skalierungs- und Sicherheitsstrategien anhand realer Szenarien bewerten.


 


Anforderungen: 


  • Sie sollten Erfahrung mit verteilten Systemen und Web-Anwendungen haben.
  • Grundkenntnisse in HTML, CSS, JavaScript und einem serverseitigen Framework sind erforderlich.
  • Sie sollten mit Client-Server-Architekturen vertraut sein.
  • Erfahrung in der Entwicklung oder dem Entwurf von IT-Systemen ist von Vorteil.


 


Technische Anforderungen:


Es gibt keine speziellen Anforderungen an die Schulungsumgebung, da die Übungen mit Cloud- und Web-basierten Tools wie Miro, Draw.io und Plattformen wie Jupyter oder HuggingFace stattfinden, hier wird nur eine stabile und ausreichend schnelle Internetverbindung benötigt.

Dauer/zeitlicher Ablauf:
3 Tage
Ziele/Bildungsabschluss:
  • Du wirst lernen, Web-Architekturen systematisch zu entwerfen und verschiedene Architekturstile gezielt einzusetzen.
  • Du lernst den effektiven Umgang mit Protokollen und Standards wie HTTP, TLS und WebSockets zur Optimierung von Performance und Sicherheit.
  • Du verstehst, wie Infrastruktur-Komponenten die Skalierbarkeit verbessern.
  • Du erlernst Methoden zur Qualitätssicherung in Web-Anwendungen, einschließlich Sicherheitsstrategien, Barrierefreiheit und Performance-Optimierung.
  • Du wirst befähigt, sichere und wartbare Web-Anwendungen zu gestalten.
  • Du lernst praxisnahe Lösungen für typische Architekturprobleme.


 


Deine Vorteile auf einem Blick: 


  • Praxisnahes Wissen: Du lernst, Web-Architekturen effizient zu entwerfen und anzuwenden.
  • Optimierte Performance: Du verstehst, wie Skalierbarkeit und Sicherheit in Web-Systemen verbessert werden.
  • Zukunftssichere Lösungen: Du gestaltest wartbare und nachhaltige Web-Anwendungen.
Seminarkennung:
42596
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha