Zum Hauptinhalt springen

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:

MethodePfadEingabeAusgabeStatus

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

BereichFrage
HTTPSind Methoden und Statuscodes passend?
DatenbankSind Abfragen sicher?
AuthentifizierungWerden Passwörter korrekt gehasht?
AutorisierungSind fremde Daten geschützt?
APISind Antworten einheitlich?
TestsWerden Erfolg und Fehler geprüft?
BetriebGibt es Backup, Health Check und Dokumentation?