Einführung in die Web-Sicherheit
Sicherheitskonzepte, Angriffe und Gegenmassnahmen für Webanwendungen – unabhängig vom Framework, mit praktischen Übungen.
- 2 Tage
- Fortgeschritten
- Remote oder Inhouse
- Deutsch & Englisch

Passt dieses Training zu eurem Team?
Für wen
- Web-Entwicklerinnen und -Entwickler aller Frameworks
- Teams, die Security-Anforderungen aus Audits umsetzen müssen
- Tech Leads, die Sicherheitsentscheidungen treffen
Danach kann euer Team
- Die wichtigsten Angriffe auf Webanwendungen erkennen und einordnen
- Sicherheitskonzepte wie Same-Origin-Policy, CORS und CSP korrekt einsetzen
- Eine Webanwendung selbst auf Schwachstellen prüfen
Voraussetzungen
- Kenntnisse in HTML, CSS, JavaScript und HTTP
- Keine Security-Vorkenntnisse nötig
- Laptop mit Browser und Editor
Ein framework- und sprachunabhängiger 2-Tages-Workshop zu Web Security: von den Grundlagen der IT-Sicherheit über Sicherheitskonzepte wie CORS, CSP und OAuth bis zu Angriffen aus den OWASP Top 10 und deren Abwehr – mit praktischen Übungen.
Ihr arbeitet mit Angular und wollt direkt die Angular-spezifischen Themen wie Trusted Types, CSP für Angular und Tokens im Frontend? Dann passt der Kurs Angular Security besser.
Agenda
Reihenfolge und Tiefe der Blöcke passen wir an euer Team an – was ihr schon beherrscht, lassen wir weg, eure Fragen bekommen die Zeit.
IT-Security-Grundlagen
- CIA-Triade / Sicherheitsprinzipien
- Verschlüsselung
- Hashing
- Symmetrische / asymmetrische Verschlüsselung
- Authentication & Authorization
Sicherheitskonzepte in Webanwendungen
- Same-Origin-Policy / Cross-Origin Resource Sharing (CORS)
- Cookie-Sicherheit (Cookie-Attribute wie httpOnly)
- HTTP-Sicherheit
- Richtiger Einsatz sicherheitsrelevanter HTTP-Header
- Content Security Policy (CSP)
- JWT
- OAuth2 und OpenID Connect
- uvm.
Praktische Anwendung der Sicherheitskonzepte
- Wie man Datenintegrität sicherstellt, selbst wenn diese
- über unsichere Kanäle laufen
- den Kommunikationsweg absichert
- Anwendungen mehrstufig schützt
- Passwörter sicher speichert und
- Worauf man achten muss bei einer
- Authentifizierungs-Implementierung
- Einsatz eines Web-Frameworks
- Sichere Implementierung von
- Formularen und Datei-Uploads
- Denial-of-Service-Absicherungsstrategien
- Sicherheitsmassnahmen für das Frontend und
- Sichere API-Entwicklung u.a. mit REST-Services
- Wie man Datenintegrität sicherstellt, selbst wenn diese
Angriffe auf Webanwendungen
- OWASP Top 10
- Credential Attacks
- Cross-Site-Scripting (XSS)
- Cross-Site Request Forgery (CSRF)
- Diverse Injection-Attacken (z. B. SQL)
- DoS
Absicherung von Webanwendungen
- Gegenmassnahmen zu allen vorgestellten Angriffsvektoren
Einführung in das Prüfen auf Schwachstellen einer Webanwendung
- Manuelle und automatische Werkzeuge
- Statische und dynamische Analyse zum Scannen auf Sicherheitslücken
Euer Trainer

Martina Kraus
Google Developer Expert
Application Security Engineer und Google Developer Expert, spricht auf internationalen Konferenzen über Web-Sicherheit und organisiert die NG-DE mit.
Ganzes Profil →
Holt dieses Training in euer Team
Nur für euer Team – remote oder bei euch vor Ort, an Terminen, die euch passen, wo sinnvoll mit Beispielen aus eurer eigenen Codebasis.
- bis zu 12 Teilnehmende (mehr auf Anfrage)
- ab CHF 2’400 pro Tag für das ganze Team
- Vor Ort: zuzüglich Reisekosten
- Fixes Angebot innerhalb eines Werktags
- Agenda als PDF – zum Weiterleiten an eure Vorgesetzten
Newsletter
Nur die neuesten Artikel und Ankündigungen.
Kein Spam. Versprochen. Mit der Anmeldung akzeptiert ihr unsere Datenschutzerklärung.