Bild 1 von 4
Projekt Web-App mit Login und Datenbank: Arbeitsbuch
Eine kleine Anwendung mit Benutzerkonten, eigenen Daten je Nutzer und Vorbereitung der Veröffentlichung (PDF-Arbeitsbuch plus Prompts)
PDF zum Ausdrucken · 43 Seiten · Mit KI-Unterstützung erstellt
Eine kleine Anwendung mit Benutzerkonten, eigenen Daten je Nutzer und Veröffentlichung
Für wen: Fortgeschrittene Einsteiger nach dem ersten kleineren Projekt
Das steckt drin
- 12 Etappen mit Ziel, Arbeitsschritten und Kontrollpunkt
- 40 Prompts in Arbeitsreihenfolge, je mit Beschreibung des Ergebnisses, zusätzlich als Textdatei
- 1 Spezifikation und 1 Datenmodell als ausgefülltes Beispiel
- Vollständiger, ausgeführter Code (Sicherheits-, Daten- und Webteil) im eigenen Kapitel
- 8 Übungen mit Lösung (Rechteprüfung, Passwort zurücksetzen, Datenexport)
Beschreibung
Mit Benutzerkonten wird aus einer Webseite eine Anwendung, und plötzlich zählen Dinge, die man nicht sieht: Wie werden Passwörter gespeichert? Woran erkennt der Server, wer angemeldet ist? Was hindert jemanden daran, einfach eine fremde Nummer in die Adresszeile zu schreiben?
Dieses Arbeitsbuch beantwortet diese Fragen an einem durchgehenden Projekt. In zwölf Etappen baust du mit einem KI-Assistenten eine kleine Merkliste mit Registrierung, Anmeldung, eigenen Einträgen je Person, "Passwort vergessen" und Datenexport, nur mit Python und seiner Standardbibliothek. Passwort-Hashing mit PBKDF2, Sitzungen mit Zufallskennungen, Sperre nach Fehlversuchen, Rechteprüfung in jeder Abfrage, CSRF-Schutz und Maskierung aller Ausgaben werden erklärt, im Code gezeigt und mit 14 automatischen Tests abgesichert. Alles wurde tatsächlich ausgeführt.
Zu jedem Schritt gibt es einen Prompt mit Beschreibung des Ergebnisses und einem Warnzeichen. Dazu kommen Spezifikation und Datenmodell als Beispiel, acht Übungen mit Lösung, eine Sicherheits-Checkliste, eine Fehlerhilfe und eine Abschluss-Checkliste vor dem Livegang.
Für wen? Für fortgeschrittene Einsteiger, die schon ein kleineres Projekt gebaut haben, etwa ein Formular, und jetzt verstehen wollen, wie Konten und Rechte sicher funktionieren.
Wichtig: Ein Lernprojekt für den Probebetrieb auf dem eigenen Rechner. Vor einem Livegang braucht es eine fachkundige Prüfung, HTTPS, Sicherungen, sicheren E-Mail-Versand und einen Notfallplan; für echte Vorhaben ist ein bewährter Anmeldebaustein oft die sicherere Wahl. Datenschutz, Aufbewahrung und Barrierefreiheit erscheinen nur als Fragen an Fachleute. Nur erfundene Testkonten, keine Zugangsdaten in einen KI-Chat. Werkzeugneutral, keine Anbieterempfehlungen, keine Preise. Stand: Oktober 2026. Werkzeuge und Empfehlungen ändern sich – prüfe die Dokumentation der Werkzeuge, die du einsetzt. Mit KI-Unterstützung erstellt.
Inhaltsverzeichnis
- So arbeitest du mit diesem Arbeitsbuch
- Spezifikation und Datenmodell
- Passwörter, Registrierung, Anmeldung
- Rechte, Formularschutz, Passwort vergessen, Export
- Testen und Livegang vorbereiten
- Übungen und Fehlerhilfe
- Der vollständige Code
Häufige Fragen
Ist der komplette Code abgedruckt?
Ja. Die Etappen zeigen die sicherheitsrelevanten Abschnitte, das Kapitel "Der vollständige Code" alle Dateien samt der 14 Tests.
Kann ich die App danach veröffentlichen?
Nicht ohne weitere Schritte. Das Heft benennt sie in Etappe 12 und in der Abschluss-Checkliste; eine fachkundige Prüfung bleibt nötig.
Warum kein fertiger Anmeldedienst?
Für den Betrieb ist er oft sinnvoll. Wer die Grundlagen einmal selbst gebaut hat, kann solche Bausteine besser beurteilen und richtig einsetzen.
Was ist in der Textdatei?
Alle 40 Prompts nach Etappen sortiert zum Kopieren.
Brauche ich eine Datenbank-Installation?
Nein. SQLite wird mit Python mitgeliefert.
Details
- Dateiformat
- Sprache
- DE
- Dateigröße
- 0.7 MB
- Seitenzahl
- 43
- Version
- 1.1
- Letztes Update
- 14. Okt. 2026
- Veröffentlicht
- 13. Okt. 2026
Endpreis, keine USt. nach § 19 UStG
Sofort-Download · Kein Widerruf nach Download
- Verschlüsselte Zahlung
- Sofort-Download nach dem Kauf
- Dauerhaft in deiner Bibliothek
- Updates kostenlos