Hinweise für Lehrkräfte und Eltern – Band 9
Schwerpunkt
Band 9 verbindet Webentwicklung, Datenbanken und Sicherheit.
HTTP sichtbar machen
Lassen Sie Lernende jede Route zuerst als Tabelle planen:
| Methode | Pfad | Eingabe | Ausgabe | Status |
|---|
Datenbankzugriff
Wichtige Regeln:
- Platzhalter verwenden
- Verbindung schließen
- Änderungen committen
- Testdatenbank getrennt halten
Login
Erklären Sie:
- Identität: Wer bist du?
- Berechtigung: Was darfst du?
- Session: Wie merkt sich die Anwendung den Login?
Passwörter
Passwörter niemals:
- im Klartext speichern
- in Logs schreiben
- per E-Mail zurücksenden
- mit selbst erfundenem Verfahren hashen
Sicherheit
Alle Sicherheitsübungen beziehen sich ausschließlich auf eigene Lernprojekte.
Deployment
Die Inhalte behandeln Grundlagen und Checklisten. Eine echte öffentliche Veröffentlichung braucht zusätzliche Prüfung von Infrastruktur, Datenschutz und aktuellem Sicherheitsstand.
Bewertung
| Bereich | Frage |
|---|---|
| HTTP | Sind Methoden und Statuscodes passend? |
| Datenbank | Sind Abfragen sicher? |
| Authentifizierung | Werden Passwörter korrekt gehasht? |
| Autorisierung | Sind fremde Daten geschützt? |
| API | Sind Antworten einheitlich? |
| Tests | Werden Erfolg und Fehler geprüft? |
| Betrieb | Gibt es Backup, Health Check und Dokumentation? |