Lernen: Kostenloser Online-Kurs zu Python 3

Python in der Version 3 ist mit Sicherheit die Sprache Nummer Eins, wenn es um das Anwenden maschinellen Lernens geht. Zwar ist Python eine vergleichsweise einfach zu erlernende Sprache, aber dennoch kommt es häufig genug vor, dass man mal dies, mal das vergisst. Hinzu kommt, dass die meisten Ressourcen englischsprachig ist, was den einen oder die andere abschrecken mag. Da hilft das kostenlose Python-3-Tutorial von Bernd Klein.

Python 3 und mehr

Unter www.python-kurs.eu findet man eine umfassende Einführung, das mit der „Geschichte von Python“ beginnt und mit „Metaklassen“ endet. Eine „Einführung in die Objektorientierte Programmierung (OOP)“ findet man darin genau wie auch die Behandlung von „Anonyme Funktionen: Lambda-Operator, map- filter- und reduce“. Sind das bereits Themen, die man gemeistert hat, so bietet die Unterseite „Fortgeschrittene Themen der Programmierung unter Python“ weiteres Material. Dort kommen Punkte wie etwa „Einführung in Threads“, „Arbeiten mit XML und SAX“ oder „Python und SQL“ auf den sprichwörtlichen Tisch.

Gleichzeitig sollten sich Anfängerinnen und Anfänger nicht abschrecken lassen, denn sind „Objektorientierte Programmierung“ und „Anonyme Funktionen“ womöglich einschüchternd, so bietet das Tutorial auch Beschreibungen der Operatoren, Schleifen, Eingaben, Datentypen und bedingte Anweisungen. Auf diese Weise sind all die Werkzeuge bekannt, die man für das Programmieren mit Python benötigt.

Dabei beschränkt sich die Webseite nicht nur auf Python 3, sondern auch die Version 2 ist dort Thema. Schließlich kann es vorkommen, dass man bei der Arbeit auch auf Projekte stößt, die die alte Version von Python voraussetzen.

Eine eigene Unterseite hat auch das „Numerische Programmieren mit Python“. Die Seite beginnt mit dem „Zusammenhang zwischen Python, NumPy, Matplotlib, SciPy und Pandas“. Das sind alles Bibliotheken, die wir bei der Arbeit mit Machine Learning brauchen.

Kostenlos

In der Webseite steckt viel Arbeit, das merkt man recht schnell. Nutzt man die Seite häufig, bittet der Autor Bernd Klein um eine kleine Spende, um den Betrieb der Seite aufrecht zu halten.

Eine andere Möglichkeit der Unterstützung ist der Kauf des Buchs „Einführung in Python 3: Für Ein- und Umsteiger“ von Bernd Klein. Dabei handelt es sich um ein gebundenes Buch für den Preis von 25 EUR. Das Buch liegt bereits in der dritten und überarbeiteten Auflage vor. Mit 555 Seiten bietet es ein umfassendes Lern- und Nachschlagewerk.