Kurskatalog
Sichere Softwaregrenzen
Behebe isolierte Schwachstellen und belege das sichere Verhalten.
- Fortgeschritten
- 9 Lektionen
- 2 Projekte
- Etwa 1.5 Std.
- EN · UZ · KO · RU · ES · FR · DE · AR
Behebe mit synthetischen Testfällen XSS, SQL-Injection, fehlerhafte Autorisierung, die Offenlegung von Geheimwerten sowie CSRF- und CORS-Fehler. Alle Übungen verweigern standardmäßig den Zugriff, sind vom Netzwerk isoliert und für Systeme gedacht, die dir gehören oder die du mit Erlaubnis testen darfst.
Lehrplan
Abschnitt 1
Nicht vertrauenswürdige Eingaben
Sorge dafür, dass Daten an Ausgabestellen in Browser und Datenbank Daten bleiben.
- XSS und Ausgabekontexte
- SQL-Parameter
- Validierung und Kodierung
Abschnitt 2
Identität und Anfrageintegrität
Prüfe Zugriffsrechte auf Ressourcen und weise gefälschte websiteübergreifende Aktionen zurück.
- Authentifizierung und Autorisierung
- Schutz vor CSRF
- CORS als Browsergrenze
Abschnitt 3
Geheimwerte und Nachweise
Begrenze die Offenlegung von Zugangsdaten und belege sowohl den Fehler als auch die Behebung.
- Lebenszyklus von Geheimwerten
- Standardmäßig verweigern
- Sicherheits-Regressionstests
Lernpfade
KI-Engineering
Entwickle und betreibe ein echtes KI-Produkt: Es durchsucht deine Inhalte, nutzt nur freigegebene Werkzeuge und wird jedes Mal auf dieselbe Weise getestet. Es hat einen Plan für Ausfälle und macht Geschwindigkeit und Kosten sichtbar.
Abfolge aus 11 Kursen
KI-native Entwicklung
Veröffentliche eine sichere TypeScript-App mit KI in deinem Arbeitsablauf: mit getesteten Algorithmen, klar begrenzten Werkzeugen, nachvollziehbaren Architekturentscheidungen und Releases, die du nach der Veröffentlichung überprüfen kannst.
Abfolge aus 16 Kursen
Full-Stack-Webentwicklung
Entwickle und teile eine getestete Full-Stack-App mit React: mit einer Oberfläche für alle, Daten, die nur die Person sehen kann, der sie gehören, APIs mit klaren Grenzen, korrekten Echtzeitaktualisierungen und Bereitstellungen, die du zurückrollen kannst.
Abfolge aus 14 Kursen
Python- und Datenentwicklung
Analysiere echte Daten und entwickle getestete Werkzeuge, die externe APIs sicher aufrufen und deine eigenen Inhalte durchsuchen – mit Python, Git, SQL und Vektorsuche.
Abfolge aus 10 Kursen
Deine Idee, veröffentlicht. Starte in 60 Sekunden.
7 Tage kostenlos testen bei jedem Tarif für neue Mitglieder · Jederzeit kündbar
Loslegen