Schulungsübersicht
Einführung in Backend-Entwicklung
Verstehen, wie Websites und Webanwendungen funktionieren
Installation von Python-Paketen und -Bibliotheken
Vorbereitung der Backend-Entwicklungsumgebung
Verstehen des Unterschieds zwischen Präsentationsschicht (Frontend) und Serverseite (Backend) einer Webanwendung
Python-Grundlagen
Datenbanken und SQL-Grundlagen
Linux-Grundlagen
Auswahl eines Entwicklungsframeworks
Einrichtung eines Web-Anwendungsservers (LAMP-Stack)
Verarbeitung von Benutzereingaben
Erzeugen von Ausgaben
Verwendung von Vorlagen zur Standardisierung der Ausgabe
Verbindung mit einer Datenbank
Ermöglichen, dass Benutzer sich über die Anwendung registrieren können
Sichern der Webanwendung
Testen der Webanwendung
Projektmanagement mit Versionskontrolle
Ausweitung der Anwendung durch erweiterte Python-Funktionen
Arbeiten mit einer NoSQL-Datenbank
Bereitstellungstechniken und Continuous Integration
Überwachung der Anwendungsleistung
Optimierung der Webanwendung
Skalieren einer Webanwendung
Fehlerbehebung
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Erfahrung in Python-Programmierung
Zielgruppe
- Entwickler
Erfahrungsberichte (2)
Ich habe viel Spaß beim Erlernen von KI-Angriffen und den verfügbaren Tools gehabt, um mit Sicherheitsprüfungen zu beginnen und diese aktiv einzusetzen. Ich habe viele neue Erkenntnisse gewonnen, die ich zuvor noch nicht hatte, und der Kurs hat meine Erwartungen erfüllt. Mein Lieblingsbereich aus dem Training war der Comet Browser, und ich war von seinen Möglichkeiten beeindruckt. Auf jeden Fall werde ich mich damit intensiver beschäftigen. Insgesamt war es ein großartiger Kurs, und ich habe das Lernen über die OWASP GenAI Top 10 sehr genossen.
Patrick Collins - Optum
Kurs - OWASP GenAI Security
Maschinelle Übersetzung
Dass jede technische Lektion mit mehreren praktischen Übungen zur Vertiefung der Konzepte kam.
Andrei-Calin Bajea
Kurs - OWASP Top 10 2025
Maschinelle Übersetzung