Skip to contentSkip to content
Verifizierte Zertifikate. On-Chain. Für immer.Mehr erfahren
Cover image for Rekursiven Stuecklisten-Auflöser fuer einen Mittelstaendischen Werkzeugbauer
Code

Rekursiven Stuecklisten-Auflöser fuer einen Mittelstaendischen Werkzeugbauer

FreeVerified credential2 WochenBeginner

Übersicht

Worum es bei diesem Projekt geht.

Du erhaeltst einen CSV-Auszug der BOM-Tabelle (rund 4.500 Eintraege, Beispieldaten anonymisiert). Schreibe in Python ein Modul mit drei Funktionen: aufloesen() rekursiv ueber die Baugruppen, gesamtmenge_pro_teil() als Aggregation, und zyklus_pruefen() als Schutz gegen fehlerhafte Daten. Verwende Higher-Order-Functions (z. B. map, reduce, eigene Reducer) fuer Aggregationen. Schreibe Unit-Tests, die rekursive Faelle und Fehlerfaelle abdecken. Erstelle einen CLI-Wrapper, der einen Endprodukt-Schluessel entgegennimmt und einen lesbaren Material-Bericht ausgibt. Liefere Modul, Tests, CLI und ein 2-Seiten-README.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

Das Briefing

Was Du tust und was Du zeigst.

Wie berechnet ein rekursives Python-Werkzeug die vollstaendige Material-Aufloesung fuer ein Endprodukt aus einer flachen BOM-Tabelle und erkennt dabei zuverlaessig Zyklen?

Earning criteria — what you'll demonstrate

  • Rekursion auf einem realen Geschaeftsproblem korrekt anwenden
  • Zyklus-Erkennung mit besuchten Mengen umsetzen
  • Higher-Order-Functions sinnvoll fuer Aggregationen einsetzen
  • Unit-Tests fuer rekursiven Code schreiben, der Basis- und Rekursionsfaelle trennt

Studienpassung

Wo dies in Dein Studium passt.

Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.

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 Rollen

Software Engineer

Einsteiger-Software-Engineer-Rollen in Industrie-IT bekommen genau solche 'Datenbank-Auszug in lauffaehiges Werkzeug verwandeln'-Aufgaben in der Probezeit — diese Challenge produziert das Portfolio-Stueck mit echtem Mittelstands-Bezug.

Dieses Projekt schärft

  • recursion
  • python-programming
  • unit-testing

Backend Engineer

Backend-Engineer-Praktika und Junior-Positionen erwarten saubere Rekursions- und Test-Skills — die hier geuebte Struktur ist direkt auf Backend-APIs uebertragbar.

Dieses Projekt schärft

  • recursion
  • python-programming
  • higher-order-functions

Data Engineer

Data-Engineer-Einsteiger-Rollen bauen Aggregations-Pipelines — die hier produzierten Higher-Order-Function-Patterns sind die Grundlage solcher Pipelines.

Dieses Projekt schärft

  • higher-order-functions
  • python-programming
  • data-modeling

Noch eine Sache

Du kannst ein Zertifikat bis Freitag in Deinem Lebenslauf haben.