Schulung Softwarearchitektur für Webanwendungen
Sie lernen die Grundlagen des Webs und die grundlegenden Techniken kennen. Anhand einfacher Beispiele lernen Sie zunächst die sprachenunabhängige Kommunikation mit HTTP-Request kennen, mit Aspekten von Caching und Sicherheit.
Danach beschäftigen Sie sich mit den Architekturstilen von Web-Anwendungen. Die verschiedenen Möglichkeiten, Server und vor allem die Clients zu gestalten, werden erläutert.
Als Architekt sind Sie für den Entwurf großer Systeme verantwortlich. Dazu gehört die Kenntnis von Infrastruktur wie Proxies, CDNs und Lastverteilung. Auch die Optimierungen auf Server- und Clientseite sind Thema.
Es folgt die Vermittlung von Mustern und Best-Practice-Lösungen für gängige Probleme. Dazu gehört auch die Einschätzung von Risiken und Sicherheit, sowie die Qualitätssicherung.
Anhand von Beispielanwendungen wird Architektur in praktischen Übungen erstellt und analysiert.
Als Vorbereitung für den iSAQB Certified Professional for Software Architecture, Advanced Level (CPSA-A)
Das Seminar deckt einen Baustein des Bereichs "Technische Kompetenz" des CPSA-Advanced Curriculums ab und ist entsprechend beim iSAQB lizensiert. Wenn Sie die Zertifizierung anstreben, können Sie sich mit der Teilnahme 30 Credit Points anrechnen lassen. Informationen zur CPSA-Zertifizierung finden Sie hier .
#Grundlagen
#Architekturstile
#Technologie und Infrastruktur
#Entwurf von Web-Architekturen
#Qualität in Web-Architekturen