Python lernen, indem du wirklich Python schreibst

Interaktive Kurse, bei denen der Code direkt in deinem Browser läuft – ohne Installation und Einrichtung. Lies ein wenig, programmiere viel und erhalte sofort Feedback zu jeder Übung.

Code in deinem Browser

Mit jeder Lektion wird eine vollständige Python-Umgebung geladen. Schreibe, führe aus und experimentiere, ohne etwas zu installieren.

Lernen durch Ausprobieren

Kurze Erklärungen, gefolgt von praktischen Übungen mit automatischer Bewertung und sofortigem Feedback.

Ein klarer Lernpfad

Strukturierte Kurse führen dich Kapitel für Kapitel von den absoluten Grundlagen zu sicheren Python-Kenntnissen.

Python Land-Kurse

Jeder Kurs beginnt kostenlos – wähle einen aus und leg los.

Lohnt es sich, Python zu lernen?Lohnt es sich, Python zu lernen?

Lohnt es sich, Python zu lernen?

Noch keine Bewertungen

Entdecke, was Python ist, wie es so einflussreich wurde, wo seine Stärken liegen, wann eine andere Sprache meist die bessere Wahl ist und warum Programmierkenntnisse auch dann wichtig bleiben, wenn KI Code schreiben kann. Dieser kurze Kurs ohne Vorkenntnisse dient der Orientierung. Du kannst ein vollständiges Beispiel im Browser ausführen, musst aber keinen Python-Code schreiben, keine Übungen bearbeiten, keine bewerteten Quizfragen beantworten und keinen Code einreichen. Am Ende hast du eine ehrliche Grundlage, um zu entscheiden, ob es sich für deine eigenen Ziele lohnt, Python und Programmieren zu lernen.

4 Kapitel 18 Lektionen

ComputergrundlagenComputergrundlagen

Computergrundlagen

Noch keine Bewertungen

Verstehe, was dein Computer vom Einschalten bis zur Programmausgabe tut. Dieser Anfängerkurs erklärt CPU, Arbeitsspeicher, dauerhaften Speicher, Software, Betriebssysteme, Dateien, Ordner, Pfade, Befehlszeilenwerkzeuge, Umgebungsvariablen und häufige Fehler anhand konkreter Beispiele und sicherer Übungen. Du brauchst keine technischen Vorkenntnisse. Du brauchst einen Laptop oder Desktopcomputer, auf dem du ein Terminal öffnen und Übungsdateien anlegen kannst, die du anschließend wieder löschen darfst. Sobald die Übungen an der Befehlszeile beginnen, zeigen die Lektionen die Befehle für dein eigenes System: PowerShell unter Windows oder Bash und zsh unter macOS und Linux. Am Ende kannst du Projektdateien finden und ordnen, absolute und relative Pfade lesen, ein Übungsverzeichnis sicher untersuchen und verändern, eine bereitgestellte Python-Datei ausführen und anhand von Fehlermeldungen zwischen Problemen bei der Befehlssuche, Pfaden, Berechtigungen und im Programm unterscheiden. Der Kurs bereitet dich auf Python-Grundlagen vor, ohne selbst Python-Syntax zu unterrichten.

8 Kapitel 40 Lektionen

  • 11 praktische Übungen
  • 1 Abschlussprojekt
  • Zertifikat
Python in der PraxisPython in der Praxis

Python in der Praxis

Noch keine Bewertungen

Bring Python aus dem Browser auf deinen eigenen Computer. Du installierst Python, arbeitest in einem Terminal und einem richtigen Editor, liest und schreibst Dateien, nutzt die Standardbibliothek, verarbeitest JSON und CSV, gibst deinen Programmen eine Kommandozeilenschnittstelle, testest sie, kommunizierst mit einer API und schließt mit einem Projekt ab, das jemand anderes herunterladen und ausführen kann. Du brauchst zuvor Python Fundamentals oder gleichwertige Erfahrung im Schreiben von Python-Code. Außerdem musst du ein Terminal öffnen und darin einen Befehl eingeben können. Kapitel 2 behandelt genug von der Kommandozeile, um diesem Kurs zu folgen. Wenn du diese Grundlage lieber zuerst gründlich aufbauen möchtest, vermittelt Computer Fundamentals sie von Anfang an, zusammen mit Dateien, Pfaden und dem Lesen von Fehlermeldungen. Du übst im Terminal und Projekteditor der Website und lädst anschließend Projekte herunter, um sie auf deinem eigenen Computer auszuführen. Wenn lokales Einrichten und Arbeiten unpraktisch ist, kannst du ausdrücklich wählen, ausschließlich auf der Website weiterzuarbeiten.

14 Kapitel 78 Lektionen

  • 46 praktische Übungen
  • 10 Abschlussprojekte
  • Zertifikat
GitGit

Git

Noch keine Bewertungen

Verfolge deine Arbeit, verstehe, was sich geändert hat und warum, und arbeite mit anderen zusammen, ohne Angst, etwas zu verlieren.

11 Kapitel 44 Lektionen

  • 23 praktische Übungen
  • 1 Abschlussprojekt
  • Zertifikat
SQL und Datenbanken mit PythonSQL und Datenbanken mit Python

SQL und Datenbanken mit Python

Noch keine Bewertungen

Überführe strukturierte Daten aus behelfsmäßigen Dateien in eine Datenbank, auf die du dich verlassen kannst. Entwirf kleine relationale Schemata, stelle präzise Fragen mit SQL, ändere Daten sicher, verwende Transaktionen und baue ein getestetes Python-Programm mit SQLite als Datenspeicher.

12 Kapitel 98 Lektionen

  • 72 praktische Übungen
  • 10 Abschlussprojekte
  • Zertifikat