Kostenloser YouTube-Kanal

Ein Lernpfad vom Einstieg bis zur sicheren Anwendung

Der Kleine Programmierer ist ein kostenloser YouTube-Kanal für Informatik, Softwareentwicklung und Fitness. Du lernst nicht nur Werkzeuge und Programmiersprachen, sondern verstehst die Konzepte dahinter – und setzt sie direkt in praktischen Projekten um.

Komplett kostenlosOhne VorkenntnisseOhne Anmeldung
Der Kleine Programmierer – Kanalbild

Videos

80+ online

Kursreihen

9 aufbauende

80+

Videos online

9

Kursreihen

1

Lernpfad

0.–

Kosten in CHF

Zielgruppe

Für wen ist der Kanal?

Für alle, die neue Fähigkeiten Schritt für Schritt lernen möchten – unabhängig davon, wo sie gerade stehen.

Anfängerinnen und Anfänger

  • Du startest bei null – Vorkenntnisse brauchst du keine
  • Jeder Begriff wird erklärt, bevor er benutzt wird
  • Ein klarer Pfad statt einer Sammlung einzelner Videos

Schülerinnen und Schüler

  • Auf Deutsch, englische Fachbegriffe werden nebenbei erklärt
  • Module in Lektionslänge, auch im Unterricht einsetzbar
  • Themen aus Medien und Informatik: Daten, Algorithmen, KI

Studierende und Quereinsteiger

  • Werkzeuge, die im Berufsalltag wirklich eingesetzt werden
  • Git, Tests und Struktur statt reiner Syntax-Übungen
  • Projekte, die sich in einem Portfolio herzeigen lassen

Inhalte

Was lernst du?

Sechs Themenblöcke, die zusammen ein Berufsbild ergeben – nicht nur die Sprache, sondern das ganze Handwerk drumherum.

Computer Science

  • Wie ein Computer Daten speichert und verarbeitet
  • Algorithmen lesen, verstehen und selbst formulieren
  • Die Konzepte hinter den Werkzeugen, nicht nur die Bedienung

Python und Django

  • Python von den ersten Zeilen bis zu eigenen Programmen
  • Mit Django eine echte Webanwendung aufbauen
  • Datenbanken, Routen und Templates verstehen

Künstliche Intelligenz

  • Was KI wirklich ist – und was Marketing daraus macht
  • Wo sie im Alltag schon längst mitentscheidet
  • Wo ihre Grenzen liegen und warum das wichtig ist
  • Ein eigenes Modell trainieren und bewerten

Prompt Engineering

  • Prompts formulieren, die brauchbare Antworten liefern
  • Antworten prüfen statt blind übernehmen
  • Welche Daten nie in ein KI-Tool gehören

Software Engineering und Git

  • Code so strukturieren, dass ihn andere lesen können
  • Mit Git arbeiten und Änderungen nachvollziehbar machen
  • Testen, dokumentieren und ein Projekt fertig ausliefern

Krafttraining

  • Die Grundübungen sauber und sicher ausführen
  • Ein Training aufbauen, das neben Schule oder Job Bestand hat
  • Dieselbe Disziplin, die auch ein Softwareprojekt trägt

Einstieg

Wo fängst du an?

Such dir den Satz aus, der auf dich zutrifft – der Link führt direkt zur passenden Reihe.

„Ich habe noch nie programmiert“

Starte mit Computer Science

Erst verstehen, wie ein Computer arbeitet – danach fällt der Code deutlich leichter.

Grundlagen ansehen

„Ich will endlich Python können“

Starte mit der Python-Reihe

Von der ersten Zeile bis zum eigenen Programm – Schritt für Schritt, mit Projekten statt Trockenübungen.

Python-Reihe ansehen

„Ich programmiere schon etwas“

Starte mit Software Engineering

Der Schritt vom Hobby zum Handwerk: Struktur, Git, Tests und Auslieferung.

Zur Kursreihe

Lehrplan

Wie ist der Lehrplan aufgebaut?

Neun Reihen, die aufeinander aufbauen – vom ersten Konzept bis zur fertigen Anwendung. Jede Reihe besteht aus Modulen in Lektionslänge, und jedes Modul endet mit etwas Gebautem statt mit einer Zusammenfassung.

Die letzte Reihe fällt auf den ersten Blick aus dem Rahmen. Sie steht bewusst dort: Wer in diesem Beruf lange bestehen will, braucht neben sauberem Code auch Disziplin und einen Körper, der acht Stunden am Schreibtisch aushält.

Reihe 1Computer Science

Verstehen, wie ein Computer denkt

Aufbau eines Computers, Speicherung und Verarbeitung von Daten, erste Algorithmen. Das Fundament, bevor die erste Zeile Code kommt.

Reihe 2Python

Die erste Programmiersprache

Variablen, Schleifen, Funktionen und eigene kleine Programme. Python ist der Einstieg, auf dem alle weiteren Reihen aufbauen.

Reihe 3Künstliche Intelligenz

Was KI ist – und was sie nicht ist

Wie KI-Systeme funktionieren, wo sie im Alltag längst mitentscheiden und wo ihre Grenzen liegen. Verständnis zuerst, Werkzeuge danach.

Reihe 4Prompt Engineering

KI-Werkzeuge sinnvoll und sicher nutzen

Gute Fragen stellen, Antworten prüfen und wissen, welche Daten man nie eingibt. Die praktische Fortsetzung der KI-Reihe.

Reihe 5Machine Learning

Ein eigenes Modell trainieren

Vom Datensatz zum trainierten Modell – inklusive der Frage, warum ein Modell manchmal falsch liegt und was man dagegen tut.

Reihe 6Software Engineering

So wird Software wirklich gebaut

Code strukturieren, im Team arbeiten, testen und ausliefern – so, wie es in Unternehmen tatsächlich läuft.

Reihe 7Git für Einsteiger

Nichts mehr verlieren, alles nachvollziehen

Commits, Branches, Merges und der Umgang mit GitHub. Das Werkzeug, mit dem jedes Team arbeitet – und das man am besten kann, bevor man es dringend braucht.

Reihe 8Django

Vom Skript zur Webanwendung

Routen, Templates, Datenbanken und Deployment. Am Ende läuft eine Anwendung, die andere im Browser benutzen können.

Reihe 9Strong From Day Oneauf Englisch

Krafttraining für Einsteiger

Die Grundübungen sauber ausführen und ein Training aufbauen, das neben Schule oder Job Bestand hat. Technik vor Gewicht, Verständnis vor Trainingsplan – derselbe Ansatz wie bei allem anderen hier.

Projekte

Was baust du?

Am Ende zählt nicht, was du gesehen hast, sondern was auf deinem Rechner läuft.

Dein erstes Python-Programm

Ein kleines Programm, das eine echte Aufgabe löst – der Moment, in dem Code aufhört, abstrakt zu sein.

PythonGrundlagen

Bilderkennung für Tiere

Ein trainiertes Modell, das Tierarten auf Fotos unterscheidet – dein erstes richtiges Machine-Learning-Projekt.

Machine LearningPython

Eine Webanwendung mit Django

Eine Anwendung mit Datenbank und Oberfläche, die im Browser läuft und die du anderen zeigen kannst.

DjangoWeb

Ein Projekt zum Vorzeigen

Sauber strukturiert, mit Git-Historie und Tests – das erste Stück Code, das in ein Portfolio gehört.

Software EngineeringGit

Welche Werkzeuge brauchst du?

Weniger, als die meisten denken. Alles davon ist kostenlos.

Ein normaler Computer

Windows, macOS oder Linux. Hauptsache ein Browser läuft darauf.

Ein Browser reicht zum Start

Die ersten Projekte laufen in einer kostenlosen Umgebung im Browser – ohne Installation.

Später: Editor, Python und Git

Ab der Software-Engineering-Reihe kommen ein Code-Editor, Python lokal und ein kostenloses GitHub-Konto dazu. Alles gratis.

Wie folgst du den Lektionen?

Vier Schritte pro Modul. Wer sie einhält, kommt deutlich weiter als beim reinen Zuschauen.

1

Video ansehen

Einmal ganz durchschauen, ohne mitzutippen. Erst das Bild, dann die Details.

2

Mitcoden

Ein zweites Mal, diesmal mit offenem Editor und Pausentaste. Hier passiert das eigentliche Lernen.

3

Selbst abändern

Etwas am Beispiel verändern, bis es kaputtgeht – und herausfinden, warum.

4

Nächstes Modul

Ein Modul pro Woche reicht völlig. Regelmässigkeit schlägt lange Sessions.

Ajita Gupta

Wer unterrichtet dich?

Ich bin Ajita Gupta, Software Engineerin bei cross-ING in Zürich. Beruflich baue ich Python- und .NET-Systeme, die manuelle Arbeit in Unternehmen ersetzen.

Der Kanal ist entstanden, weil ich immer wieder gefragt wurde, wo man auf Deutsch anfangen kann. Die ehrliche Antwort war: nirgends richtig. Also unterrichte ich hier genau das, was ich im Alltag tatsächlich benutze – ohne Umweg über Spielzeug-Beispiele.

Warum ausgerechnet diese Lehrerin?

  • MSc der ETH Zürich, Elektrotechnik und Informationstechnologie
  • Software Engineerin bei cross-ING in Zürich
  • Berufliche Stationen bei HPE und in der Swisscom Banking-Beratung
  • Über 80 veröffentlichte Fachartikel zu Software und KI

Häufige Fragen

Was kostet das?

Nichts. Alle Videos sind frei auf YouTube verfügbar. Es gibt keine Anmeldung, kein Abo und keinen kostenpflichtigen Kurs, der danach verkauft wird.

Für wen sind die Kurse gedacht?

Für Anfängerinnen und Anfänger, Schülerinnen und Schüler, Studierende und alle, die neue Fähigkeiten Schritt für Schritt lernen möchten. Ein Mindestalter gibt es nicht – entscheidend ist, dass du bereit bist, selbst mitzumachen.

Warum gehört Krafttraining auf einen Programmierkanal?

Weil ein guter Entwickler mehr ist als sein Code. Wer in diesem Beruf lange bestehen will, braucht Ausdauer, Disziplin und einen Körper, der acht Stunden am Schreibtisch aushält. Krafttraining ist deshalb Teil desselben Lernpfads – die letzte Reihe, nicht ein zweites Thema nebendran.

Brauche ich Vorkenntnisse?

Nein. Jede Reihe beginnt bei den Grundlagen und erklärt Begriffe, bevor sie benutzt werden. Wer schon programmiert, steigt einfach bei einer späteren Reihe ein.

Wie lange dauert ein Modul?

Die Videos sind kurz gehalten. Mit Mitcoden und Ausprobieren solltest du pro Modul etwa eine Stunde einplanen.

Warum sind die Programmierkurse auf Deutsch?

Fast alle guten Programmier-Ressourcen sind auf Englisch. Das ist eine unnötige zusätzliche Hürde am Anfang. Hier werden die Konzepte auf Deutsch erklärt und die englischen Fachbegriffe mitgeliefert – die braucht man später ohnehin.

Warum ist die Krafttraining-Reihe auf Englisch?

Krafttraining ist ohnehin von englischen Begriffen geprägt, und die Reihe richtet sich an ein internationales Publikum. Die Programmierkurse bleiben auf Deutsch.

Kann ich die Videos im Unterricht einsetzen?

Ja, sehr gerne. Verlinken und im Unterricht abspielen ist ausdrücklich erwünscht. Bitte die Videos nicht auf andere Plattformen hochladen. Bei Fragen zum Einsatz im Unterricht einfach melden.

Wie oft kommen neue Videos?

Neue Module erscheinen regelmässig. Wer nichts verpassen will, abonniert den Kanal am besten direkt.

Kann ich ein Thema vorschlagen?

Ja. Themenwünsche gehen an hello@ajitagupta.com – ein guter Teil der Module ist genau so entstanden.

Starte noch heute deine Lernreise

Über 80 Videos, neun aufeinander aufbauende Reihen, alles kostenlos und öffentlich. Du brauchst nur einen Browser und eine Stunde Zeit.