Daten-Abstraktion fuer einen Berliner Lebensmittel-Lieferdienst
Übersicht
Worum es bei diesem Projekt geht.
Definiere dataclasses für Bestellung, Route, Schicht und Lieferung eines Berliner Lieferdienstes und erhalte ein verifizierbares Zertifikat.
Das Briefing
Was Du tust und was Du zeigst.
Wie fuehrt man saubere Daten-Abstraktionen in einer Codebasis ein, die ueberall verschachtelte Dictionaries durchreicht — ohne den Service mehrere Wochen lahmzulegen?
Earning criteria — what you'll demonstrate
- Daten-Abstraktion mit dataclasses und Type-Hints praktisch umsetzen
- Validierungs-Logik an der Daten-Grenze platzieren statt verteilt im Code
- Adapter-Pattern fuer schrittweise Migration anwenden
- Unsichere Annahmen in bestehenden Codebasen systematisch identifizieren
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Programming Abstractions
Bachelor · Cs Se
Fit score: 1
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Karrierewege, die das aufbaut
Kanonische RollenBackend Engineer
Junior-Backend-Engineer-Rollen bekommen 'Domain in Typen giessen'-Aufgaben in der Onboarding-Phase — diese Challenge produziert das Adapter-Migrations-Portfolio direkt am Consumer-Beispiel.
Dieses Projekt schärft
- data-abstraction
- dataclasses
- python-programming
Software Engineer
Software-Engineer-Einsteiger-Rollen mit Schwerpunkt Code-Quality erwarten Type-Hint- und Validierungs-Erfahrung — die hier geuebte Disziplin ist direkt im naechsten Pull-Request einsetzbar.
Dieses Projekt schärft
- data-abstraction
- type-hints
- modular-design
Noch eine Sache