Menu
CoddyTech

Alle Programmierkurse

133 kostenlose interaktive Kurse

Stöbere durch alle Programmierkurse auf Coddy. 133 interaktive Kurse in 17 Programmiersprachen - kostenlos starten, KI-gestützte Hinweise, Abschlusszertifikat.

24 von 133 Kurse angezeigt

Roblox-Spiel: Entkomme der Dunkelheit

Neu

Entwickle in Luau ein vollständiges Roblox-Escape-Spiel und füge in jeder Lektion ein neues Feature hinzu: dunkle Räume, die durch Türen verbunden sind, eine Taschenlampe, Schlüssel und einen Tresorcode sowie ein Monster, das durch die Wände einen Weg zu dir findet, während du dich in Schränken versteckst, sprintest und gegen die Zeit zum Ausgang rennst.

certificate icon

Zertifikat am Ende

  • 20
  • 20
  • 1
  • 60

Roblox-Spiel: Schlachtfelder

Neu

Erstelle ein vollständiges Roblox-Schwertkampfspiel in Luau – in jeder Lektion kommt ein neues Feature hinzu: ein Schwert mit Hitbox, Fähigkeiten auf Tasten und Smartphone-Buttons mit serverseitigen Abklingzeiten, Kombos, Betäubungen und Blocks sowie Bots, die dich um Säulen herum verfolgen und zurückkämpfen.

certificate icon

Zertifikat am Ende

  • 20
  • 20
  • 1
  • 60

Roblox-Spiel: Tower Defense

Neu

Entwickle in Luau ein vollständiges Tower-Defense-Spiel für Roblox – in jeder Lektion kommt ein neues Feature hinzu: Gegner, die in Wellen einen Pfad entlanglaufen, Türme, die du platzieren und verbessern kannst, Flächen- und Frosteffekte, Lebensbalken, ein Boss und eine Basis, die es zu verteidigen gilt.

  • 18
  • 18
  • 1
  • 54

Roblox-Spiel: Haustiersimulator

Neu

Erstelle in Luau einen vollständigen Haustiersimulator für Roblox – mit einem neuen Feature pro Lektion: Münzhaufen, einem HUD, der Kommunikation zwischen Client und Server über Remotes, Eiern mit verschiedenen Seltenheitsstufen, Haustieren, die dir folgen, einem Zonentor, Neuigkeiten über seltene Haustiere und Speicherfunktionen.

  • 18
  • 18
  • 1
  • 54

Roblox-Spiel: Endloser Turm

Neu

Baue in Luau einen kompletten Roblox-Turm-Obby – in jeder Lektion kommt ein neues Feature dazu: zufällig zusammengestellte Türme aus übereinandergestapelten Abschnitten, Kill-Bricks, Drehhindernisse, verschwindende Stufen, Förderbänder, Laser, Sprungfelder, steigende Lava, Runden, Checkpoints und Bestzeiten. Spiele im Browser und teile dein Spiel.

certificate icon

Zertifikat am Ende

  • 18
  • 18
  • 1
  • 55

Roblox-Spiel: Fabrik-Tycoon

Neu

Baue in Luau einen kompletten Roblox-Tycoon – in jeder Lektion kommt ein Feature hinzu: Dropper, Förderband, Golderz, Kaufpads, ein Upgrade, Freischaltungen, Wiedergeburten und Speicherstände. Spiele deine Fabrik im Browser und teile sie.

  • 18
  • 18
  • 1
  • 54

Roblox-Spiel: Katastrophen überleben

Neu

Erstelle in Luau ein vollständiges Roblox-Spiel, in dem es ums Überleben von Katastrophen geht – mit einem Feature pro Lektion: einer Lobby, einem Rundenablauf, Karten, einer Flut, Meteoriten, einer schrumpfenden Insel, Lava, Überlebenden-Tags, Siegesserien und gespeicherten Siegen. Spiele es in deinem Browser und teile es.

  • 18
  • 18
  • 1
  • 54

LAN-Labore

Beliebt

Baue kleine Netzwerke in einem Terminal-Labor auf, adressiere sie und behebe Fehler: Hosts, Switches und Router, Kabel, IPv4-Adressen und Masken, ARP, Gateways, Routingtabellen und die klassischen Fehler, die echte LANs lahmlegen.

Computernetzwerke
certificate icon

Zertifikat am Ende

  • 35
  • 35

IP-Adressierung und Subnetting

Beliebt

Beherrsche IP-Adressen von Grund auf: Binärzahlen, der Aufbau von IPv4, Subnetzmasken, CIDR, Subnetting-Übungen, private Bereiche, Netzwerkplanung mit VLSM und ein erster Blick auf IPv6. Übe alles im Terminal.

Computernetzwerke
certificate icon

Zertifikat am Ende

  • 46
  • 46

Das OSI-Modell

Beliebt

Wie Netzwerke wirklich kommunizieren, Schicht für Schicht: die sieben OSI-Schichten, MACs und ARP, IP und Routing, TCP, UDP und Ports, Kapselung sowie die vollständige Reise eines Pakets – mit praktischen Anleitungen im Terminal.

Computernetzwerke
certificate icon

Zertifikat am Ende

  • 32
  • 32

Netzwerken mit dem Terminal

Beliebt

Lerne, wie Maschinen über die Kommandozeile tatsächlich miteinander kommunizieren. Adressen und DNS, Ports und Sockets, die Erreichbarkeit eines Hosts sowie HTTP von Hand mit curl: GET, POST, Header, Statuscodes und HTTPS. Entwickelt für IT, Support und Backend-Arbeit.

Computernetzwerke
certificate icon

Zertifikat am Ende

  • 47
  • 47
  • 141

AVL-Baum - Datenstrukturen-Serie #10

Beliebt

In diesem Kurs lernst du die Datenstruktur AVL-Baum kennen, baust einen selbstbalancierenden binären Suchbaum von Grund auf in deiner bevorzugten Sprache und meisterst Coding-Challenges dazu!

Datenstrukturen
certificate icon

Zertifikat am Ende

  • 16
  • 14
  • 1

Prims Algorithmus - Graphenalgorithmen

Beliebt

Meistern Sie Prims Algorithmus für minimale Spannbäume: Lassen Sie einen Baum von einem Startknoten aus wachsen, indem Sie stets die günstigste Schnittkante hinzufügen. Implementieren Sie ihn in der Programmiersprache Ihrer Wahl und beantworten Sie Abfragen zu Bottleneck-Kanten und zur Konnektivität – das Gegenstück zu Kruskal.

Graph-Algorithmen Kurse
certificate icon

Zertifikat am Ende

  • 9
  • 4
  • 1
  • 55

Kruskals Algorithmus - Graph-Algorithmen

Meistere Kruskals Algorithmus für minimale Spannbäume. Implementiere Union-Find, erweitere einen MST durch das Hinzufügen der günstigsten kreisfreien Kante in der Programmiersprache deiner Wahl und beantworte Abfragen zu Konnektivität und Bottleneck-Kanten.

Graph-Algorithmen Kurse
certificate icon

Zertifikat am Ende

  • 9
  • 4
  • 1
  • 57

Bellman-Ford-Algorithmus - Graphenalgorithmen

Meistern Sie den Bellman-Ford-Algorithmus: Kürzeste Wege von einem Startknoten bei negativen Kantengewichten sowie die Erkennung negativer Zyklen. Implementieren Sie einen Relaxationsschritt, den vollständigen Algorithmus in der Programmiersprache Ihrer Wahl und beantworten Sie Abfragen zu Distanzen und Zyklen.

Graph-Algorithmen Kurse
certificate icon

Zertifikat am Ende

  • 9
  • 4
  • 1
  • 54

Dijkstra-Algorithmus - Graph-Algorithmen

Meistern Sie den Dijkstra-Algorithmus, das Greedy-Verfahren zur Berechnung kürzester Wege von einem Startpunkt für Graphen mit nicht-negativen Gewichten. Lesen Sie gewichtete Kanten ein, implementieren Sie die vollständige Distanzberechnung in der Programmiersprache Ihrer Wahl und beantworten Sie Punkt-zu-Punkt- sowie Anfragen zum am weitesten entfernten Knoten.

Graph-Algorithmen Kurse
certificate icon

Zertifikat am Ende

  • 9
  • 4
  • 1
  • 54

Topologische Sortierung - Graph-Algorithmen

Meistern Sie die topologische Sortierung, die Anordnung eines gerichteten azyklischen Graphen, bei der jede Kante vorwärts gerichtet ist. Berechnen Sie In-Degrees, erstellen Sie eine Reihenfolge mit dem Kahn-Algorithmus in der Programmiersprache Ihrer Wahl, erkennen Sie Zyklen und finden Sie den längsten Pfad in einem DAG.

Graph-Algorithmen Kurse
certificate icon

Zertifikat am Ende

  • 9
  • 4
  • 1
  • 55

Breadth-First Search – Graph-Algorithmen

Meistere Breadth-First Search, die schichtweise Graph-Traversierung zur Ermittlung kürzester Pfade. Implementiere die Nachbarschaftssuche, schreibe eine iterative BFS mit einer Queue in der Programmiersprache deiner Wahl und finde damit Distanzen für kürzeste Pfade in ungewichteten Graphen.

Graph-Algorithmen Kurse
certificate icon

Zertifikat am Ende

  • 9
  • 4
  • 1
  • 54

Tiefensuche - Graph-Algorithmen

Meistere die Tiefensuche (DFS), eine grundlegende Methode zur Exploration von Graphen. Erstelle die Adjazenzliste, schreibe eine iterative DFS in der Programmiersprache deiner Wahl, analysiere die O(V + E)-Komplexität und nutze sie, um Zusammenhangskomponenten zu zählen und zu messen.

Graph-Algorithmen Kurse
certificate icon

Zertifikat am Ende

  • 9
  • 4
  • 1
  • 54

Counting Sort - DSA-Serie

Meistern Sie Counting Sort, einen nicht-vergleichenden Algorithmus, der nicht-negative Ganzzahlen durch das Zählen von Werten in Linearzeit sortiert. Erstellen Sie die Zählphase, implementieren Sie den vollständigen Algorithmus in der Programmiersprache Ihrer Wahl, analysieren Sie die O(n + k)-Komplexität und üben Sie mit Coding-Challenges.

Datenstrukturen
certificate icon

Zertifikat am Ende

  • 9
  • 4
  • 1
  • 52

Radix Sort - DSA-Serie

Meistern Sie Radix Sort, einen nicht-vergleichenden Algorithmus, der nicht-negative Ganzzahlen Stelle für Stelle sortiert. Erstellen Sie den stabilen Counting-Sort-Durchlauf, schreiben Sie den vollständigen Algorithmus in der Programmiersprache Ihrer Wahl, analysieren Sie sein lineares Zeitverhalten und üben Sie mit Coding-Challenges.

Datenstrukturen
certificate icon

Zertifikat am Ende

  • 9
  • 4
  • 1
  • 55

Heap Sort - DSA-Serie

Meistern Sie Heap Sort, den auf Arrays basierenden binären Heap, der als Sortieralgorithmus eingesetzt wird. Implementieren Sie den Sift-Down-Schritt, schreiben Sie den vollständigen Algorithmus in der Programmiersprache Ihrer Wahl, analysieren Sie die O(n log n) Zeit- sowie O(1) Platzkomplexität und üben Sie mit Coding-Challenges.

Datenstrukturen
certificate icon

Zertifikat am Ende

  • 9
  • 4
  • 1
  • 54

Quick Sort - DSA-Serie

Beliebt

Meistere Quick Sort, einen der in der Praxis schnellsten Sortieralgorithmen. Implementiere den Partitionierungsschritt, schreibe die vollständige rekursive Sortierung in der Programmiersprache deiner Wahl, analysiere die Komplexität und übe mit Coding-Challenges.

Datenstrukturen
certificate icon

Zertifikat am Ende

  • 9
  • 4
  • 1
  • 52

Merge Sort - DSA-Serie

Meistere Merge Sort, den klassischen Divide-and-Conquer-Algorithmus. Implementiere den Merge-Schritt, schreibe die vollständige rekursive Sortierung in der Programmiersprache deiner Wahl, analysiere die O(n log n)-Komplexität und übe mit Coding-Challenges.

Datenstrukturen
certificate icon

Zertifikat am Ende

  • 9
  • 4
  • 1
  • 52

Häufig gestellte Fragen

Wie viele Kurse gibt es auf Coddy?

Coddy bietet 133 interaktive Kurse in 17 Programmiersprachen - von Grundlagen für Einsteiger bis zu fortgeschrittenen Projekten, Challenges und KI-Workflows.

Sind alle Kurse wirklich kostenlos?

Ja. Jeder Kurs startet kostenlos, läuft im Browser mit KI-Hinweisen, echten Übungen und einem Abschlusszertifikat.

Wo soll ich anfangen?

Wähle eine Sprache (Python und JavaScript sind gute Einstiege) oder stöbere nach Thema. Du kannst auch die Suchleiste nutzen, um einen bestimmten Kurs oder ein Konzept zu finden.

Enthalten die Kurse Projekte und Challenges?

Die meisten ja. Achte auf die Projekt- und Challenge-Badges auf jeder Karte oder filtere nach Thema, um die passende Übung zu finden.
Illustration der Programmiersprachen bei Coddy

Starte mit Coddy

LOS GEHT'S