Dieses Seminar kannst du als firmeninterne Schulung buchen. Entweder führen wir das Seminar in Präsenz bei euch vor Ort oder Online durch.
Was du lernen wirst
Grundlagen
- Technologische Grundlagen des Webs: Browser, Client-Server, Proxy, HTML, etc.
Protokolle und Standards
- TCP, HTTP, TLS und andere Standards der Low-Level-Kommunikation im Web
- Authentisierungsmechanismen und Absicherung
- Zustandspersistenz (Cookies)
Architekturstile
- REST und Single-URI-/Stateful-BackEnd
- ROCA & Single Page Apps
- Randbedingungen erkennen und für die Auswahl berücksichtigen
Technologie und Infrastruktur
- Vorstellung einiger wichtiger Frameworks
- Beispielprojekte mit Spring MVC und node.js
- Proxys, CDNs, Lastverteilung
Entwurf von Web-Architekturen
- Strukturelle Probleme lösen: CAP-Theorem in verteilten Systemen, Netzwerkfehler, Sicherheit, ACID
- Model-View-Controller in verschiedenen Frameworks
- Einsatzgebiete der einzelnen Sprachen (HTML, CSS, Javascript)
- CQRS
Qualität in Web-Architekturen
- Sicherheit, Skalierbarkeit, Verfügbarkeit, Bedienbarkeit, Barrierefreiheit
- Risikoanalyse und Bedrohungsmodellierung