Lerne Programmieren
Kostenlose, praxisnahe Tutorials für deinen Einstieg in die Programmierung. Von Python, React und Next.js bis KI, Docker und Design Patterns – starte jetzt durch!
1 def greet(name):
2 return f"Hallo, {name}!"
3
4 print(greet("Welt")) Welcher Start passt zu dir?
Drei schnelle Wege, wenn du noch nicht weisst, mit welchem Kurs du anfangen sollst.
Ich will schnell sichtbare Ergebnisse
Starte mit HTML & CSS, baue eine Landingpage und fuege danach JavaScript fuer Interaktion hinzu.
Web-Start waehlenIch will Automatisierung verstehen
Python bringt dich schnell von ersten Skripten zu Dateien, APIs und kleinen Tools fuer den Alltag.
Python startenIch will moderne Apps bauen
JavaScript, TypeScript und React bilden einen klaren Pfad zu Frontend-Apps und spaeter Fullstack-Projekten.
App-Pfad ansehenWaehle deine Sprache
19 Programmiersprachen - von Python bis C++, von JavaScript bis Rust.
Python
Der ultimative Python-Kurs für Einsteiger und Umsteiger. Von den Grundlagen bis zu eigenen Projekten...
JavaScript
Der ultimative Kurs für alle, die JavaScript wirklich verstehen wollen. Von den absoluten Grundlagen...
TypeScript
Der ultimative Kurs für typsicheres JavaScript. Von den Grundlagen bis zu fortgeschrittenen Typen - ...
React
Der ultimative React-Kurs für alle, die moderne Web-Apps bauen wollen. Von Komponenten über Hooks bi...
HTML & CSS
Der ultimative Kurs für Webentwicklung von Grund auf. Von der ersten HTML-Seite bis zu responsive La...
SQL
Der ultimative SQL-Kurs für alle, die Datenbanken verstehen und nutzen wollen. Von einfachen Abfrage...
Git & GitHub
Der ultimative Kurs für Versionskontrolle mit Git und GitHub. Von den Grundlagen bis zu professionel...
Java
Der ultimative Java-Kurs für Einsteiger. Von den Grundlagen über objektorientierte Programmierung bi...
Rust
Lerne Rust - die moderne Systemsprache ohne Garbage Collector. Speichersicher, schnell und ideal für...
Go
Lerne Go - die einfache, schnelle Sprache für Cloud, Backend und DevOps. Entwickelt bei Google, im E...
C#
Lerne C# - die moderne, vielseitige Sprache von Microsoft. Perfekt für Unity-Games, .NET-Backends, D...
Swift
Lerne Swift - Apples moderne Sprache fuer iOS, macOS, watchOS und visionOS. Sicher, ausdrucksstark u...
Kotlin
Lerne Kotlin - die moderne, pragmatische JVM-Sprache. Offizielle Android-Sprache, starker Ersatz fue...
PHP
Lerne PHP - die Sprache hinter WordPress, Laravel und einem grossen Teil des Webs. Modern, pragmatis...
C++
Lerne C++ - die Hochleistungssprache fuer Systeme, Spiele-Engines und Embedded. Mit modernem C++17/2...
C
Lerne C - die Mutter aller modernen Sprachen und das Fundament von Betriebssystemen, Datenbanken und...
Ruby
Lerne Ruby - die elegante, produktive Sprache hinter Ruby on Rails, GitHub und Shopify. Objektorient...
Lua
Lerne Lua - die schlanke, einbettbare Scriptsprache hinter Roblox, Neovim, World of Warcraft Addons ...
Bash
Lerne Bash - die Shell, die auf jedem Linux-Server und Mac laeuft. Automatisiere Aufgaben, schreibe ...
Themen, die deine Karriere bewegen
Nicht nur Sprachen - auch die Konzepte, Tools und Ideen, die 2026 den Unterschied machen.
KI & LLMs
Lerne, mit Large Language Models (LLMs) wie GPT, Claude und Gemini zu programmieren. Von Prompt Engineering ue...
Docker
Lerne Docker - den Standard fuer Container in der modernen Software-Entwicklung. Von "was ist eigentlich ein C...
Node.js
Lerne Node.js - die JavaScript-Runtime fuer Backend, CLIs und alles ausserhalb des Browsers. Der schnellste We...
Next.js
Lerne Next.js - das Framework fuer produktive React-Apps. Server Components, App Router, Streaming und Vercel-...
Algorithmen
Der Einstieg in Algorithmen und Datenstrukturen. Von Big-O bis zu Sortier- und Such-Algorithmen - verstaendlic...
Design Patterns
Lerne die wichtigsten Design Patterns - wiederverwendbare Loesungen fuer typische Programmier-Probleme. Von Si...
Fahrplan zu deinem Traumjob
Kuratierte Kurs-Sequenzen fuer die beliebtesten Karrierewege 2026.
Web-Developer
Von Null zu moderner Web-Entwicklung - Frontend, Backend und alles dazwischen.
- 1 HTML & CSS
- 2 JavaScript
- 3 TypeScript
- 4 React
- 5 Next.js
Backend & Cloud
Server, APIs, Datenbanken, Container - der Weg zum Backend-Profi.
KI-Engineer
Python, LLMs, Agenten, RAG - die Skills fuer AI-Engineering 2026.
- 1 Python
- 2 KI & LLMs
- 3 Algorithmen
- 4 Docker
Mobile Apps
Fuer iOS mit Swift, fuer Android mit Kotlin - oder cross-platform.
- 1 Swift
- 2 Kotlin
- 3 React
- 4 TypeScript
Neueste Tutorials
Frische Inhalte, die dich weiterbringen.
Such-Algorithmen
Lineare Suche, Binaere Suche, Hash-Lookup und Spezialfaelle. Wie du Daten schnell findest und was 'sortiert' fuer die Suchgeschwindigkeit bedeutet.
docker-compose fuer Webapps
Mehrere Services orchestrieren: docker-compose fuer Webapp + Datenbank + Cache. Der Standard fuer lokale Entwicklung und kleine Produktions-Setups.
LLM-Agenten mit Tool Use
Vom Prompt zur handelnden KI: Agenten, die Funktionen aufrufen, auf APIs zugreifen und mehrstufige Aufgaben loesen. Das Muster hinter Cursor, Claude Code und Co.
Deployment auf Vercel
Next.js-Apps live bringen: Vercel-Deployment per Git-Push, Environment-Variablen, Custom Domains und Alternativen wie Fly.io und Docker.
Express-Server & REST-API
Einen produktiven Express-Server bauen: Routing, Middleware, JSON, Error-Handling und eine erste REST-API fuer eine Todo-App.
Strategy & Command
Zwei Behavioral Patterns, die Code modular und testbar machen: Strategy fuer austauschbare Algorithmen, Command fuer Aktionen als Objekte.
Warum hier lernen?
Weil Programmieren lernen Spaß machen sollte.
Praxisnah
Lerne anhand echter Projekte und Code-Beispiele, die du sofort anwenden kannst. Keine trockene Theorie.
Aktuell
Alle Tutorials nutzen moderne Best Practices und sind auf dem neuesten Stand für 2026.
Verständlich
Komplexe Themen einfach erklärt. Perfekt für Einsteiger ohne Vorkenntnisse.
Kostenlos
Alle Inhalte sind und bleiben komplett kostenlos. Keine versteckten Kosten.
Häufig gestellte Fragen
Die wichtigsten Antworten für Einsteiger.
Welche Programmiersprache sollte ich 2026 lernen?
Für Anfänger empfehlen wir Python - es ist leicht lesbar und vielseitig. Für Webentwicklung starte mit HTML & CSS, dann JavaScript. Für App-Entwicklung ist Java eine gute Wahl.
Sind die Kurse wirklich kostenlos?
Ja, alle 347+ Lektionen in 25 Kursen sind komplett kostenlos. Keine versteckten Kosten, keine Premium-Inhalte, keine Registrierungspflicht.
Brauche ich Vorkenntnisse?
Nein! Alle unsere Kurse starten bei den absoluten Grundlagen. Du brauchst nur einen Computer mit Internetzugang und die Bereitschaft, Neues zu lernen.
Wie lange dauert es, Programmieren zu lernen?
Die Grundlagen einer Sprache kannst du in 4-8 Wochen lernen, wenn du täglich 1-2 Stunden investierst. Um professionell programmieren zu können, plane 6-12 Monate ein.
Bereit durchzustarten?
Starte jetzt mit deinem ersten Tutorial und werde zum Programmierer!
Jetzt loslegen