11 Wege, um Python größtenteils kostenlos zu lernen!

Python ist zu Recht eine der beliebtesten Programmiersprachen, wenn nicht so gar die beliebteste Programmiersprache überhaupt und das aus gutem Grund:

  • Python ist gerade für Programmieranfänger:innen leicht zu lernen
  • Python ist vielseitig einsetzbar: Data Science, Webscraping, Webentwicklung, …
  • Python ist durch eine Vielzahl an Bibliotheken erweiterbar
  • Python Code ist gut lesbar
  • Python ist populär und weit verbreitet
  • Python Programmcode ist vergleichsweise kurz und kompakt
  • Python ist plattformunabhängig
  • Python ist objektorientiert
  • Python ist für viele Jobs unverzichtbar
  • Python ist kostenlos

Du hast dich also richtig entschieden und willst Python lernen? Um dir das Leben so einfach wie möglich zu machen, habe ich hier für dich ganze 11 Möglichkeiten herausgesucht, wie du Python online kostenlos lernen kannst!

Aber bevor es richtig losgeht, erst einmal etwas Werbung in eigener Sache: Ich habe vor kurzem eine eigene Seite gestartet auf der du einen kostenlosen interaktiven Python Kurs für Einsteiger findest. Viel Spaß beim Ausprobieren!

Übrigens: Die Seite wird mit dem Python Webframework Django betrieben! Python rocks!

Großartige Websites, die dich zum Python Profi machen!

Dein interaktiver Start in die Programmierung mit Python: learnpython.org

Kosten: kostenlos
Kursplattform: learnpython.org
Anbieter: Ron Reiter
Umfang: rund 30 interaktive Tutorials
Sprache: Englisch
Geeignet für: Anfänger/Fortgeschrittene
Zertifikat: Nein
Einschätzung: Einfach gehaltene Website, um interaktiv Python zu lernen!

Die Seite besteht aus knapp 30 interaktiven Tutorials. Hier lernst du Python also nach dem Prinzip learning by doing. Die Tutorials sind immer ähnlich aufgebaut: du erhältst eine kleine Erläuterung zum Hintergrund und einige Code-Beispiele. In der Regel schließt das Tutorial mit einer Aufgabe, die du selbständig lösen solltest.

Inhaltlich lernst du zunächst die Basics wie Schleifen, Kontrollstrukturen, Bedingungen oder Funktionen. Es gibt aber auch weiterführende Tutorials zu Themen, z.B. List Comprehensions, Lambda Funktionen, Regular Expressions, usw. Du kannst dich also so richtig austoben und die Sprache Python auch praktisch verinnerlichen!

Die Erklärungen in den Tutorials sind relativ kurz gehalten. Hier musst du gerade als Anfänger immer mal wieder googeln. Eventuell kannst du ja parallel zu den Tutorials eines der kostenlosen pdfs, die ich ebenfalls in diesem Blogbeitrag weiter unten beschreibe, durchlesen.

Wenn du ein absoluter Neuling in der Programmierung bist, könnte es sein, dass dich die Seite teilweise überfordert. Gerade weil die Erläuterungen doch sehr spärlich ausfallen, kann es schwierig sein den Code zu verstehen. Da die Seite jedoch kostenlos und ohne Einschränkungen zugänglich ist, schadet es ja nicht mal reinzuschauen!

Pro

  • lerne Python interaktiv im Browser
  • simples Interface

Contra

  • textbasiert
  • wenig Hintergrundinfos

DIE Seite für jede Menge Python Kurse und Tutorials: realpython.com

Kosten: teilweise kostenlos (voller Zugriff: 29,99 EUR/Monat)
Kursplattform: realpython.com
Anbieter: RealPython
Umfang: rund 600 Tutorials und 3000 Videolektionen
Sprache: Englisch
Geeignet für: Anfänger, Fortgeschrittene, Experten
Zertifikat: Ja (kostenpflichtig)
Einschätzung: Vermutlich die umfangreichste Seite, um Python und Python-Bibliotheken zu lernen!

Diese Ressource ist einfach genial! Unter realpython.com findest du eine riesige Menge an Tutorials, Quizzes und anderen spannenden Infos rund um das Thema Python. Du solltest dir die Seite unbedingt mal anschauen.

Hier ist ist sowohl für Anfänger:innen als auch Experten:innen jede Menge nützlicher Content zu finden: du erhältst z.B. Zugriff auf Tutorials für den Einstieg in Python oder auch Tutorials zu weiterführenden Themen wie z.B. Webentwicklung mit Django oder Flask.

Wichtig für dich: eine Vielzahl der Tutorials ist nicht frei verfügbar! Für den Vollzugriff musst du aktuell 29,99 EUR pro Monat investieren. Alternativ kannst du ein Jahresabo für 299,99 EUR abschließen. Viele Infos und gut gemachte Videos kannst du dir jedoch kostenlos anschauen!

Pro

  • Riesige Menge an Tutorials
  • Große Anzahl an Themen von Data Science bis Webentwicklung
  • Viele kostenlose Tutorials
  • Spannende Formate: Videos, Quizfragen, Blogbeiträge

Contra

  • Große Auswahl überfordert eventuell

Onlinekurse von internationalen Top Universitäten

Coursera: Programming for Everybody (Getting Started with Python)

Kosten: 45 EUR pro Monat (kostenlose Audit/Gasthörer Version verfügbar)
Kursplattform: Coursera
Bewertung auf der Plattform: 4,8 (von 5)
Anbieter: University of Michigan
Umfang: 19 Stunden
Sprache: Englisch (deutsche Untertitel)
Geeignet für: Anfänger
Zertifikat: Ja (kostenpflichtig)
Einschätzung: Einer der international bekanntesten und populärsten Kurse, um den Einstieg in die Programmierung und Python zu finden

Wie oft bei Coursera kannst du den Kurs in der Audit-/Gasthörer Version verfolgen. Dazu musst du im Fenster, dass sich nach dem Klick auf kostenlos anmelden öffnet, ganz unten auf Audit klicken. In der Audit-Version stehen dir allerdings nicht alle Kursinhalte zur Verfügung und du erhältst kein Zertifikat. Für die reguläre Teilnahme am Kurs und das Zertifikat fallen zur Zeit 45 EUR pro Monat an.

Inhaltlich beginnt der Kurs mit der Frage „Warum wir programmieren“. Entsprechend geht es erstmal um Konzepte und grundlegende Fragen. Gerade als Anfänger:in solltest du darauf Wert legen, dir auch allgemeine Fähigkeiten rund ums Programmieren zuzulegen. Das Ziel des Dozenten Chuck Severance ist es, dass sich jeder mal an das Thema Programmierung herantraut und keine Angst davor hat, den ersten Schritt zu machen!

Ich kann dir den Kurs sehr empfehlen, vor allem wenn du bislang noch keinerlei Erfahrung mit dem Programmieren gesammelt hast. Du siehst sofort, dass dieser Kurs von jemandem erstellt wurde, der an einer Universität unterrichtet und eben genau weißt wie er das Thema Programmierung und Python möglichst gut rüberbringt!

Der Kurs ist der Auftakt für die Spezialisierung Python for Everybody. Insgesamt umfasst die Spezialisierung 5 Einzelkurse inklusive einem sogenannten Capstone-Projekt in dem du das Gelernte praktisch anwendest. Weitere Kurse thematisieren Python und Datenbanken, Python Datenstrukturen und die Verwendung von Python, um Webdaten zu verarbeiten (z.B. Webscraping, APIs).

Übrigens: passend zur Spezialisierung gibt es ein Buch mit dem gleichen Titel (Python for Everybody). Weiter unten habe ich eine deutschsprachige Übersetzung des Buches (Python für Alle) als pdf verlinkt.

Pro

  • Professioneller Anbieter (Uni)
  • ideal, wenn du keine Programmierkenntnisse hast
  • Professionelle Video- und Audioqualität
  • Praktische Aufgaben
  • Sympathischer Dozent
  • Python Code und Programmierkonzepte werden sehr im Detail und ausführlich erklärt

Contra

  • ungeeignet wenn du bereits Erfahrung mit Programmierung hast
  • nicht ideal, wenn du möglichst viel Code lernen willst

Coursera: An Introduction to Interactive Programming in Python (Part 1)

Kosten: 45 EUR/Monat (kostenlose Audit-/Gasthörerversion verfügbar)
Kursplattform: Coursera
Bewertung auf der Plattform: 4,8 (von 5)
Anbieter: Rice University
Umfang: 19 Stunden
Sprache: Englisch (deutsche Untertitel)
Geeignet für: Anfänger
Zertifikat: Ja (kostenpflichtig)
Einschätzung: Etwas altbackener Kurs, der leider auf Python2 beruht, sich aber durch viele praktische Aufgaben hervortut

Der Kurs ist der Auftakt zur Spezialisierung Fundamentals of Computing, die insgesamt aus sieben Teilkursen besteht. Möchtest du die komplette Spezialisierung abschließen, so solltest du etwa 80 bis 100 Stunden einplanen. Für diesen Kurs alleine solltest du 19 Stunden rechnen.

Inhaltlich lernst du die Python Basics: Variablen, Kontrollstrukturen oder Programmierlogik. Natürlich darf eine Einführung in Funktionen oder wichtige Python-Datentypen ebenso nicht fehlen. Schön ist der hohe Anteil an praktischen Aufgaben. So solltest du etwa nach dem Abschluss einer Einheit jeweils ein kleines praktisches Projekt bearbeiten.

Da der Kurs insgesamt etwas altbacken wirkt und außerdem noch Python2 verwendet, kann ich dir den Kurs nicht 100%ig empfehlen. Vielleicht kannst du mal in die kostenlose Audit-Version reinschauen und dir selbst einen Eindruck verschaffen. Nützlich ist der Kurs z.B. wenn du aus beruflichen Gründen unbedingt Python2 lernen musst.

Pro

  • namhafter Anbieter (Uni)
  • spielerische Lernweise: erstelle kleine Spiele wie „Schere, Stein, Papier“, „Pong“ oder ein „Ratespiel“
  • viele praktische Aufgaben
  • Quizfragen während der Videos (Selbstkontrolle)

Contra

  • Kurs teils altbacken
  • Verwendung von Python2

Lerne Python mit Onlinekursen auf Deutsch

openHPI: Programmieren lernen mit Python

Kosten: kostenlos
Kursplattform: openHPI
Bewertung auf der Plattform: 4,35 (von 5)
Anbieter: Hasso Plattner Institut
Umfang: 20 Stunden
Sprache: Deutsch
Geeignet für: Anfänger, insbesondere Schüler:innen
Zertifikat: Teilnahmebescheinigung (kostenlos) oder Leistungsnachweis (50 EUR)
Einschätzung: Toller Kurs für Schüler:innen mit einem hohen Anteil an praktischen Aufgaben, der professionell daherkommt.

Der Kurs ist auf Schüler zwischen 12 und 18 Jahren ausgelegt. Entsprechend erhältst du einen sehr einfachen Einstieg in die Programmiersprache Python. Wenn du also Schüler oder Schülerin bist, so musst du nicht weitersuchen und solltest dich gleich anmelden! Natürlich kann der Kurs auch von Erwachsenen belegt werden. Für Erwachsene könnte der Kurs dann aber doch zu simpel sein.

Den Kurs kannst du auf openHPI prinzipiell kostenlos absolvieren. Der Kurs befindet sich seit dem 23. November 2020 im sogenannten Selbststudium. Das bedeutet zu kannst zwar auf die Kursinhalte zugreifen und die Programmieraufgaben bewältigen allerdings werden die Ergebnisse nicht auf openHPI zurückübertragen. Du kannst den Kurs daher nur mit einer Teilnahmebescheinigung abschließen.

Möchtest du auch einen Leistungsnachweis, um dein Können zu belegen, so musst du den Kurs reaktivieren. Diese Reaktivierung kostet einmalig 50 EUR. Dadurch kannst du die bewerteten Hausaufgaben und Programmieraufgaben lösen und erhältst am Ende einen Nachweis für deinen Leistung.

Die Kursqualität ist hervorragend! Die Videos sind professionell produziert, die Video- und Audioqualität ist exzellent. Schön ist der praktische Split-Screen: in der einen Hälfte siehst du die beiden Sprecher und in der anderen Hälfte siehst du die Kursinhalte in Textform mit Code, Bildern und Hintergrundtext. Du kannst die beiden Fenster nach deiner Vorstellung anpassen und z.B. den Teil mit Kursinhalten vergrößern.

Kleine Quizze zur Selbstkontrolle runden den Kurs ab und helfen dir das Gelernte zu verinnerlichen und zu überprüfen, ob du auch Alles verstanden hast. Super sind außerdem die praktischen Programmieraufgaben, die du direkt im Browser lösen kannst!

Der Anteil an Programmieraufgaben, die du selbstständig lösen sollest ist dabe sehr hoch! Super für dich, denn aus eigener Erfahrung weiß ich, dass genau dieses eigenständige Lösen von Aufgaben die Programmierfähigkeiten schnell verbessert!

Pro

  • Professionell produzierter Kurs
  • Namhafter Anbieter
  • Exzellente Audio- und Videoqualität
  • Videos im praktischen anpassbaren Split-Screen (Sprecher vs. Text und Bild)
  • Einzigartiger Kurs speziell für Schüler:innen
  • Häufige Quizfragen zur Selbstkontrolle
  • Hoher Anteil an praktischen Aufgaben
  • Programmiere direkt im Browser

Contra

  • Für Erwachsene nur bedingt geeignet

Udemy: Lerne Python und automatisiere deinen Alltag (und Job)

Kosten: einmalig 94,99 EUR (teils krasse Rabatte möglich!) oder 29,99 EUR im monatlichen Abo
Kursplattform: Udemy
Anbieter: Jannis Seemann
Umfang: 34 Stunden Video
Sprache: Deutsch
Geeignet für: Anfänger
Zertifikat: Abschlussbescheinigung
Einschätzung: Ein praxisnaher Kurs aus dem du viel mitnehmen kannst, um dir deinen Alltag zu Hause und im Job einfacher zu machen!

Der Autor des Kurses (Jannis Seemann) ist sicher einer der besten Dozenten auf Udemy! Inzwischen haben knapp 250.000 Leute seine Kurse besucht. Jannis hat eine angenehme Art die Kursinhalte zu vermitteln und macht insgesamt einen super Job! Mit ihm als Dozenten bist du schonmal auf einem guten Weg!

Inhaltlich erfährst du wie du Python für Automatisierung von alltäglichen Aufgaben verwendest. Dies ist im übrigen eine der ursprünglichen Intentionen der Skriptsprache Python. Beispielsweise erfährst du wie du Python verwendest, um automatisch Inhalte von Websites (z.B. Preisinfos) auszulesen oder wie du automatisch Beträge aus Rechnungen im pdf-Format extrahierst.

Besonders gut gefällt mir an dem Kurs, dass du Python mit Hilfe von Projekten lernst. Neben den Projekten Rechnungen auslesen und Websites crawlen erfährst du z.B. wie du automatisch E-Mails versendest, deine Arbeit mit Office vereinfachst und schicke Reports erstellst oder das Python Paket tkinter verwendest, um hübsche graphische Benutzeroberflächen zu erstellen!

Der Kurspreis von 94,99 EUR ist schon ziemlich happig. Aber keine Sorge: Udemy hat immer mal wieder krasse Rabattaktionen. Dann bekommst du den Kurs stark reduziert. Während ich an diesem Beitrag arbeite, gibt es den Kurs z.b. für nur 14,99 EUR! Alternativ kannst du bei Udemy auch ein monatliches Abo für 29,99 EUR abschließen und erhältst Zugriff auf diesen sowie aktuell über 800 weitere Kurse!

Pro

  • Lerne Python mit Hilfe kompakter, motivierender und nützlicher Projekte
  • Praxisbeispiele für den alltäglichen Gebrauch
  • Guter Dozent
  • Gute Audio- und Videoqualität
  • Teils gut gemachte Grafiken zur Erläuterung von Hintergründen

Contra

  • Kein namhafter Anbieter

Udemy: Python Bootcamp: Vom Anfänger zum Profi, inkl. Data Science

Kosten: einmalig 119,99 EUR (teils riesige Rabatte!) oder 29,99 EUR im monatlichen Abo
Kursplattform: Udemy
Anbieter: Jannis Seemann
Umfang: 31,5 Stunden Video und 41 Artikel
Sprache: Deutsch
Geeignet für: Anfänger
Zertifikat: Abschlussbescheinigung
Einschätzung: Ein umfangreicher Kurs mit dem du Python ohne Vorkenntnisse lernst und außerdem noch Einblicke in Webentwicklung, Ethical Hacking und Data Science erhältst!

Auch dieser Kurs wird dir von Jannis Seemann angeboten. Im Gegensatz zu seinem anderen Python Kurs (s.o.) liegt der Fokus hier inhaltlich weniger auf Projekten. Du lernst das Programmieren mit Python eher auf dem klassischen Weg und lernst den Umgang mit Variablen, Datentypen, Objekten, Kontrollstrukturen, Funktionen, Modulen, und vielem mehr!

Ich habe mir natürlich etliche der Kursvideos für dich angesehen: Jannis macht einen guten Job! Er vermittelt die Inhalte auf eine nette Art und Weise und hat ein vernünftiges Tempo! Die Audio- und Videoqualität ist durchweg ziemlich gut. Mit diesem Kurs machst du nichts falsch.

Einen kleinen Schwerpunkt setzt Jannis auf den Bereich Data Science. In diesem etwa 2-stündigen Block erfährst du wie du mit Daten mit Hilfe von Python und den Bibliotheken Pandas, Numpy, Matplotlib bearbeitest, auswertest und grafisch aufbereitest. Falls dich Data Science besonders interessiert, habe ich übrigens hier für dich einige Kurse genauer angeschaut.

Besonders cool ist auch der Bonusteil „Ethical Hacking mit Python“. Wie der Name schon sagt lernst du hier wie du Python für das sogenannte „Penetration Testing“ bzw. kur Pentesting einsetzten kannst. Hier geht es also nicht darum illegales Hacking zu betreiben, sondern Schwachstellen von Servern oder Netzwerkarchitektur zu finden, um diese Schwachstellen zu beheben!

Pro

  • Umfassender Kurs
  • Spannende weiterführende Themen wie Data Science, Machine Learning oder Ethical Hacking
  • Guter Dozent
  • Gute Audio- und Videoqualität
  • Quizfragen zur Selbstkontrolle

Contra

  • Kein namhafter Anbieter

Lerne Python kostenlos mit diesen pdfs

Super für dich: Es gibt eine erstaunliche Vielzahl an guten deutschsprachigen pdfs zum Thema Python. Diese reichen von einfachen Vorlesungsskripten bis hin zu Übersetzungen von englischen Standardwerken. Hier ist also garantiert etwas für deine Weiterbildung dabei!

Die Mehrzahl der pdfs wurde unter einer Creative Commons Lizenz (Version 3.0 by-nc-sa) veröffentlicht. Das heißt die Autoren stellen ihr Wissen hier frei zur Verfügung und erlauben unter bestimmten Umständen die Vervielfältigung und Weiterverarbeitung. Das ist natürlich schon einmal eine großartige Sache!

Python für alle

Kosten: kostenlos
Autor: Charles R. Severance; bearbeitete Übersetzung von Fabian Eberts und Heiner Giefers
Umfang: 277 Seiten
Sprache: Deutsch
Geeignet für: Anfänger
Einschätzung: Besonders gut geeignet wenn du noch keine Ahnung von Programmierung an sich hast!

Bei diesem Buch handelt es sich um eine Übersetzung des Buches „Python for Everybody. Exploring Data Using Python 3“. Das Originalwerk hat auf Amazon über 2700 Bewertungen mit sehr guten 4,6 von 5 Sternen.

Ich kann dir dieses Buch wärmstens empfehlen. Es ist durchdacht aufgebaut und fängt mit einfachen Problemen an und nähert sich schrittweise komplexeren Fragestellungen. Auch wenn du keine Ahnung von Programmieren hast, ist dieses Buch ein sehr guter Start. Laut Einleitung richtet sich das Buch gerade an Personen ohne Informatik-Hintergrund.

Willst du Python ohne Vorkenntnisse lernen und suchst einen gutes pdf, um einfach mal loszulegen, dann musst du nicht länger suchen!

Pro

  • Kostenlose Übersetzung eines Python Standardwerkes! Das kannst du dir nicht entgehen lassen!
  • Übungsaufgaben
  • Auch für absolute Anfänger geeignet

Contra

  • Ungeeignet wenn du schon Erfahrung mit Programmierung hast

Programmieren in Python

Kosten: kostenlos
Autor: Stefan Hartinger (Universität Regensburg)
Umfang: 240 Seiten
Sprache: Deutsch
Geeignet für: Anfänger
Einschätzung: Ein sehr guter Begleiter für deine ersten Schritte in Python!

Das pdf hat Stefan Hartinger als Begleitskript zu einer Vorlesung an der Fakultät Physik der Universität Regensburg erstellt. Für dich vielleicht gewöhnungsbedürftig: das Skript geht davon aus, dass du unter Linux in einer Kommandozeilenumgebung arbeitest. Aber kein Problem: natürlich ist der Code auch unter Windows oder Mac in einer IDLE (Entwicklungsumgebung) deiner Wahl wie z.B. Spyder oder PyCharm ausführbar.

Ich habe im Skript ein wenig quer gelesen und fand es sehr schön aufgemacht. Es ist immer wieder durch Erklärboxen unterbrochen und erklärt dir wichtige Grundprinzipien der Sprache Python. Das Skript versteht sich als Einführung und ist keine komplette Referenz. Hierzu konsultierst du am besten die offizielle Dokumentation.

Interessant fand ich, dass der Autor auch immer wieder versucht Hintergründe der Sprache zu vermitteln, z.B. wie Variablen im Speicher hinterlegt werden. Ein Grundverständnis dieser Prinzipien zahlt sich später für dich aus wenn du öfter mal Code debuggen musst.

Ich kann dieses Skript wärmstens empfehlen: man merkt, dass da viel Arbeit drin steckt!

Pro

  • Visuell schon aufbereitet (z.B. Infoboxen)
  • Technische Details der Sprache Python werden sinnvoll eingestreut
  • Ideal für Linux-Fans

Contra

  • Technische Details für Anfänger vielleicht abschreckend

Einführung in Python

Kosten: kostenlos
Autor: Martin Schimmels
Umfang: 527 Seiten
Sprache: Deutsch
Geeignet für: Anfänger
Einschätzung: Ein umfangreicher Python Einführungskurs mit großem Aufgabenteil!

Martin Schimmels, der Autor des pdfs, scheint ein klarer Verfechter von freier Software und dem Teilen von Wissen zu sein. Daher ist dieser Text wohl auch unter einer Creative Commons Lizenz veröffentlicht worden.

Ich habe habe mal für dich in das Werk reingeschaut: das Dokument ist sehr umfangreich und gut für dich geeignet wenn du nach einem Leitfaden suchst, um dich mit Python zu befassen. Zudem hat Martin Schimmels seinen Python Einführungskurs erst im August 2022 auf den neuesten Stand gebracht.

Das pdf bietet einen sehr einfachen Einstieg in die Programmierung. Der Autor fängt mit sehr grundlegenden Dingen an und geht langsam in die Tiefe. Ein Nachteil ist, dass ich dadurch oft den Eindruck hatte, dass es sehr lange dauert bis er zum eigentlichen Punkt kommt. Das solltest du im Hinterkopf behalten, wenn du eher wenig Zeit mitbringst.

Der Autor hat auch ein klare Haltung zu verschiedenen Themen, die nichts mit Programmieren zu tun haben (Rechtschreibung, genderkonforme Sprache) und hält damit auch in seinem Werk nicht hinter dem Berg.

Eine Besonderheit sind die Aufgabenteile der einzelnen Kapitel. Hier wirst du dazu angeregt, dich nochmals mit der Materie zu befassen und was gibt es Besseres, als „Learning by Doing“. Also: ein großes Lob an den Autor für dieses wirklich umfangreiche Werk, dass dir sicherlich helfen wird!

Pro

  • Umfangreich
  • Auch Themen zu Programmierung im Allgemeinen
  • Leichter Einstieg
  • Praktischer Aufgabenteil mit Anregungen, um selbst loszulegen und Programme zu schreiben

Contra

  • Teils etwas zu ausufernd

Grundkurs Python 3

Kosten: kostenlos
Autor: Bernhard Grotz
Umfang: 186 Seiten
Sprache: Deutsch
Geeignet für: Anfänger mit etwas Basiswissen Programmierung und Interesse an Linux
Einschätzung: Eine nüchterne Einführung in Python 3

Der Autor Bernhard Grotz hat unter grund-wissen.de bereits eine ganze Menge an Tutorials zu Themen aus Mathematik, Physik, Elektronik und IT veröffentlicht, um sein Wissen zur freien Verfügung zu stellen.

Dieses Tutorial kann ich dir empfehlen wenn du schon etwas Erfahrung mit Programmierung hast und dir Begriffe wie Variablen, Funktionen, Datentypen, etc. geläufig sind. Wichtig für dich ist auch zu wissen, dass der Autor eher Schwerpunkte zu bestimmten Themen setzt und andere Dinge nur kurz anreißt.

Der Autor arbeitet unter Linux. Dementsprechend ist das Tutorial eher auf Linux ausgerichtet. Beispielsweise beschreibt Bernhard wie Python mittels Paketmanager unter einem Ubuntu-ähnlichen Linux System installiert werden kann.

Willst du deinen Horizont etwas erweitern oder bist schon begeisterter Linux-Enthusiast? Dann klick doch mal in das Tutorial von Bernhard rein!

Pro

  • Für Linux-Enthusiaten
  • Meist kurzer und bündiger Schreibstil
  • Setzt Schwerpunkte (z.B. ausführliches Kapitel über Klassen und Objektorientierung)

Contra

  • Keine Einführung in die Programmierung

Wo solltest du anfangen?

Viel wichtiger, als möglichst viele Befehle und Code auswendig zu können (das kannst du schließlich googeln) ist es, dass du dich mit Programmierkonzepten auskennst und lernst wie ein:e Programmierer:in zu denken. Gerade dafür ist es wichtig, auch Hintergründe zu verstehen.

Daher meine Empfehlung: Lade dir erstmal eines der pdfs herunter und lies dort mal rein. Insbesondere Python für alle ist wirklich Gold wert! Hier kannst du dich Schritt für Schritt in die Welt der Programmierung begeben und hängst insbesondere als Anfänger nicht in der Luft. Super für Anfänger:innen ist auch der Kurs Programming for Everybody.

Bist du Schüler oder Schülerin und willst dir Programmierkenntnisse aneignen? Dann ist der Kurs des Hasso-Plattner-Institutes ein muss! Dies ist ein liebevoll gestalteter Kurs mit einem hohen Anteil an praktischen Aufgaben, der gerade Schülerinnen und Schüler zwischen 12 und 18 Jahren ansprechen soll!

Praktische Erfahrung holst du dir kostenlos auf der Seite learnpython.org. Die Seite ist interaktiv gestaltet und wartet mit vielen Code-Beispielen und praktischen Fingerübungen auf! Gerade durch dieses „Learning by doing“, eignet man sich Neues meist am schnellsten an.

Wenn du der Meinung bist, du hast eine solide Basis und beherrscht die Grundlagen, dann schaue dir doch ein paar weiterführende Tutorials unter realpython.com an. Wenn du nach einer Herausforderung suchst und einfach mal drauf los programmieren willst, dann habe ich hier einige Seiten mit Programmieraufgaben herausgesucht.

Häufig gestellte Fragen

Kann man Python auf Deutsch lernen?

Wie lange dauert es, Python zu lernen?

Warum solltest du Python lernen?

Ist es sinnvoll Python zu lernen?

Sollest du Python oder Java lernen?

Ist Python lernen schwer?

Wie kann man Python lernen?

Wo wird Python eingesetzt?

Wer hat Python erfunden?

Schreibe einen Kommentar