Python, JavaScript, Algorithmen — Code, der etwas bewegt.
Vom ersten print bis zu echten Anwendungen.
Web, Apps und alles dazwischen.
Sortieren, Suchen, Komplexität — die Grundlagen.
Arrays, Listen, Hashes, Stacks, Queues, Trees — Komplexität & Anwendung. Mit Big-O-Sandbox.
Sortier-, Such- und Graph-Algorithmen verständlich erklärt. Plus die wichtigsten Datenstrukturen: Array, Liste, Stack, Hashmap. Mit Code-Beispielen.
Lerne JavaScript — die Sprache, die im Browser läuft. Variablen, Funktionen, DOM-Manipulation, Events. Mit echten Beispielen für Webseiten.
Lerne Python von Grund auf. Variablen, Datentypen, Bedingungen, Schleifen, Funktionen, Listen — die Basis für jedes Python-Projekt.
Datentypen, Speicher, Stack vs. Heap, Pointer & Referenzen. Was passiert wirklich, wenn du eine Variable anlegst.
Basisfall, Rekursionsfall, Stackframe, Tail Call. Vom Fakultaet bis zum Backtracking.
Lesbarer, wartbarer Code: Naming, Funktionen, Kommentare, SOLID. Code-Reviews und Refactoring lernen.
GoF und moderne Patterns: Strategy, Observer, Factory, Singleton, Repository, CQRS.
Unit-Tests, Integration, E2E, TDD, Coverage. Mit Test-Pyramide-Sandbox und 5 Quiz-Aufgaben.