Seminare
Seminare

ISAQB® CPSA Advanced Level - Web Architekturen (WEB)

Seminar - Cegos Integrata GmbH

Dieses Seminar vermittelt das notwendige Rüstzeug, um die iSAQB Advanced Modulprüfung Web-Architekturen erfolgreich zu bestehen. Dazu werden die Teilnehmer im ersten Schritt in die Lage versetzt, verschiedene Architekturstile von Web-Architekturen unterscheiden zu können und darauf aufbauend die Grundlagen dafür zu erwerben, Software-Systeme, wie z. B. REST-konforme Web-Anwendungen oder auch Single-URI-/Single-Method-Anwendungen selbstständig zu entwerfen. Neben der Vermittlung der Prinzipien für ein sicheres Software-Design, wird es den Teilnehmern nach der Schulung möglich sein, die Grundlagen der Risikoanalyse, Bedrohungsmodellierung und der Barrierefreiheit zu erläutern, um diese gezielt bei ihrer täglichen Arbeit einsetzen zu können. Die Schulung beschäftigt sich dazu mit den Details der Basisprotokolle, den Auswirkungen, die sich aus der internen Anwendungsarchitektur für die Gesamtarchitektur ergeben, mit den Möglichkeiten von Frontend-Optimierungen und der Einbettung neuer Komponenten in die Gesamtinfrastruktur aus Standardkomponenten. Durch den Besuch dieser Schulung erhalten Sie 30 Credit Points in Technischer Kompetenz.

Dieses Seminar ist Teil dieses Qualifizierungsplaners:

...

Termin Ort Preis*
11.11.2024- 13.11.2024 online 2.606,10 €
firmenintern auf Anfrage auf Anfrage
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

Grundlagen:

  • Web-Browser 
  • Web-Server
  • Client
  • Server
  • Proxy 
  • HTTP 
  • HTML 
  • CSS
  • JavaScript
  • URI
  • Request 
  • Response
  • Barrierefreiheit
  • Basic-Auth
  • Digest-Auth 
  • Intranet vs. Internet 
  • Redirect
  • TLS
  • SSL

Protokolle und Standards:

  • URI
  • URL
  • URN und IRI
  • HTTP
  • HTTP-Verben (GET, PUT, POST, DELETE)
  • HTTP-Header
  • Intermediaries
  • Caching
  • Idempotenz
  • Content-Types
  • Content-Negotiation
  • SSL/TLS
  • HTML
  • DOM
  • RSS
  • ATOM

Architekturstile:

  • Representational State Transfer (REST)
  • Resource-oriented Client Architecture (ROCA)
  • Single-URI-/Stateful-BackEnd-Web-Apps
  • Single-Page-Applikation, Cross-Compiler-Architekturen
  • Fat-Client-im-Browser-Apps
  • Smart-Client-im-Browser-Apps

Technologie und Infrastruktur:

  • Client
  • Server
  • Proxy
  • Reverse-Proxy
  • Content Delivery Networks/CDN
  • Lastverteilung/Load Balancing
  • CGI
  • FastCGI
  • Servlets
  • ActiveServerPages
  • PHP-Seiten

Entwurf von Web-Architekturen:

  • Datenmodellierung
  • Funktionale Zerlegung
  • Repräsentation
  • Verteiltes System
  • CAP-Theorem
  • BASE
  • ACID
  • Sicherheit von Web-Applikationen
  • Authentisierung
  • Autorisierung
  • Barrierefreiheit/Accessibility, Internationalisierung/Lokalisierung
  • HTML
  • CSS
  • JavaScript
  • Trennen von Inhalt
  • Präsentation und Verhalten
  • Graceful Degradation
  • Progressive Enhancement
  • Unobtrusive JavaScript

Qualität in Web-Architekturen:

  • Sicherheit
  • Skalierbarkeit
  • Web-Scale
  • Verfügbarkeit
  • Bedienbarkeit, Barrierefreiheit

Beispielarchitekturen:

  • Art und Ausprägung der vorgestellten Beispiele können von der Schulung bzw. den Interessen der Teilnehmer abhängen.
Dauer/zeitlicher Ablauf:
3 Tage
Teilnahmevoraussetzungen:
Teilnahme an dem Sem. 2044. Erfahrungen mit verteilten Systemen - idealerweise Web-Anwendungen und Grundkenntnisse in Web-Technologien HTML, CSS und JavaScript - sind von Vorteil.
Lehrgangsverlauf/Methoden:
Vortrag, Diskussion, Erfahrungsaustausch, Fallbeispiele.
Zielgruppe:
Web-Architekten, Softwarearchitekten, Softwareentwickler, Software-Designer, Technische Projektleiter, Systemanalytiker.
Seminarkennung:
2066
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