Python-Weiterbildung mit klarer Lernkurve

Python-Schulungen, die zu Ihrem Arbeitsalltag passen.

Vom sicheren Einstieg bis zu Datenanalyse, Machine Learning und fortgeschrittenem Python: Wir verbinden verständliche Erklärungen mit Übungen, die sich an realen Aufgaben orientieren.

Offene KurseInhouseOnline & vor OrtEigene JupyterHub-Server

Orientierung

Welcher Lernweg passt?

Wir ordnen das Kursangebot nach typischen Lernzielen – vom Einstieg über Softwareentwicklung bis zu Datenanalyse und Machine Learning.

Kurskatalog

Python-Kurse im Überblick

23 Angebote

Grundlagen
Termin vorhanden

2-tägiger Python-Kurs

Mehr als zwei Tage können und wollen Sie nicht für eine Schulung investieren? Kein Problem: Diese Schulung ist eine zweitägige Einführung in die Programmiersprache Python. Kaum eine andere Programmiersprache lässt sich problemlos in zwei Tagen vermitteln, aber Python i…

7.–8. Sept. 20262 weitere Termine verfügbar
Inhalte und Termine
Grundlagen
Termin vorhanden

3-tägige Python-Schulung

Dieses Seminar ist eine Einführung in die Grundlagen der Programmiersprache Python in drei Tagen. Vom Inhalt her entspricht es unserem Schnelleinstieg in zwei Tagen. Auch wenn es nur ein Tag mehr ist, heißt dies dennoch, dass wir für die Kursinhalte 50 Prozent mehr Zei…

9.–11. Sept. 20262 weitere Termine verfügbar
Inhalte und Termine
GrundlagenSpezialthemen
Termin vorhanden

Computerlinguistik mit Python

Technologien, die auf NLP (Natural Language Processing), nicht zu verwechseln mit Neurolinguistisches Programmieren) beruhen, gewinnen zunehmend an Bedeutung. In diesem Kurs erläutern wir die enormen Möglichkeiten die Python für die Computerlinguistik bietet. Neben ein…

17.–21. Aug. 20261 weitere Termine verfügbar
Inhalte und Termine
GrundlagenDatenanalyse
Termin vorhanden

Datenanalyse mit Python

In diesem Kurs erwerben Sie, die erforderlichen Kenntnisse zum Analysieren, Visualisieren und Präsentieren von Daten mithilfe der Python-Module Numpy, Matplotlib und Pandas. Der theoretischen Grundlagen werden mit vielen praktischen Übungen und Aufgaben vertieft.

9.–11. Sept. 20262 weitere Termine verfügbar
Inhalte und Termine
Softwaredesign
Termin vorhanden

Design Patterns in Python

This 3-days course helps participants write maintainable code and communicate in a more efficient way by covering all design patterns introduced by Gang of Four. The course focuses on both the official design patterns classification and use cases. There are exercises f…

9.–11. Sept. 20262 weitere Termine verfügbar
Inhalte und Termine
GrundlagenDatenanalyse
Termin vorhanden

Effiziente Datenanalyse mit Pandas

Dieser Kurs vermittelt die erforderlichen Kenntnisse zum Analysieren, Visualisieren und Präsentieren von Daten mithilfe des Python-Modules Pandas. Der theoretischen Grundlagen werden mit vielen praktischen Übungen und einem Abschlussprojekt vertieft.

7.–8. Sept. 20262 weitere Termine verfügbar
Inhalte und Termine
Fortgeschritten
Termin vorhanden

Fortgeschrittene Python-Techniken von Type Hinting bis Async/Await"

Eintauchen in fortschrittliche Python-Entwicklung! Dieser Python-Kurs behandelt neuere Python-Techniken vom Type Hinting über den Walrus-Operator bis zu Data Classes. Erfahren Sie in dieser Python-Schulung auch, wie Sie mit async/await die Welt der asynchronen Programm…

7.–11. Sept. 20262 weitere Termine verfügbar
Inhalte und Termine
GrundlagenSpezialthemen

Python & XML

Python hat sich im Dschungel der Programmiersprachen als leistungsfähige und vielseitige Programmiersprache bewährt. XML ist bereits 1998 zum offiziellen Standard des W3C geworden. Python gehört zu den Programmiersprachen mit den umfassendsten Möglichkeiten zur XML-Ver…

Termin nach VereinbarungFür Inhouse-Schulungen flexibel planbar
Inhalte und Termine
GrundlagenFortgeschritten
Termin vorhanden

Python-Aufbaukurs

Python ist zur wichtigsten Programmiersprache der Welt geworden und seine Verbreitung wächst ständig. Google, Yahoo!, das CERN, die NASA, ITA und YouTube nutzen Python, weil die Sprache besonders einfach und übersichtlich ist und gleichzeitig äußerst performant ist. Au…

7.–11. Sept. 20262 weitere Termine verfügbar
Inhalte und Termine
Grundlagen
Termin vorhanden

Python-Intensivkurs

Python zeichnet sich durch eine klare Syntax und eine einfache Struktur aus, was sich in einer im Vergleich zu anderen Progrmamiersprachen extrem flachen Lernkurve bemerkbar macht. d. h. die Sprache lässt sich sehr leicht und schnell lernen. Dieser Kurs ist eine leicht…

7.–11. Sept. 20262 weitere Termine verfügbar
Inhalte und Termine
Grundlagen
Termin vorhanden

Python-Kurs: Programmierung für Anfänger

Kaum eine andere Programmiersprache ist gleichermaßen gut für Anfänger als Einstieg in die Programmierung geeignet wie Python; aber auch für Profis ist es die ideale Programmiersprache. Python glänzt durch eine besonders einfache, übersichtliche und leicht verständlich…

10.–14. Aug. 20263 weitere Termine verfügbar
Inhalte und Termine

Python-Kurs für Bash-Nutzer

Als Administrator wird es immer wichtiger neben der reinen Shellprogrammierung auch Skripte in Python zu erstellen. Sehr häufig wird heute schon Python für die Bereitstellung von Werkzeugen Python eingesetzt. Ein gutes Beispiel für die Verwendung von Python ist Samba4.…

Termin nach VereinbarungFür Inhouse-Schulungen flexibel planbar
Inhalte und Termine
SoftwaredesignFortgeschritten
Termin vorhanden

Python-Schulung: Objektorientierte Programmierung

Python ist eine objektorientierte Programmiersprache, obwohl viele Python-Programmierende die besonderen Möglichkeiten der OOP leider nicht nutzen. Viele von diesen halten völlig zu Unrecht die objektorientierte Programmierung (OOP) für einen komplizierten Programmiers…

9.–11. Sept. 20262 weitere Termine verfügbar
Inhalte und Termine
Softwaredesign

Python-Schulung: OOP, Programming Patterns und Testing

Ein wesentlicher Vorteil der OOP (Objektorientierte Programmierung) liegt in der Modularität und Wiederverwendbarkeit von Code. Dadurch lassen sich komplexe Softwarestrukturen leichter erstellen, warten und erweitern. Diese Vorteile lassen sich noch erheblich verbesser…

Termin nach VereinbarungFür Inhouse-Schulungen flexibel planbar
Inhalte und Termine
SoftwaredesignFortgeschritten
Termin vorhanden

Python-Schulung: OOP und funktionale Programmierung

Dies ist ein Kurs, der sowohl in die funktionale Programmierung als auch die objektorientierte Programmierung in Python einführt. Es ist hilfreich, sowohl funktionale Programmierung als auch objektorientierte Programmierung (OOP) in Python zu verstehen, um die Sprache…

9.–11. Sept. 20262 weitere Termine verfügbar
Inhalte und Termine
Fortgeschritten
Termin vorhanden

Python-Seminar: Funktionale Programmierung mit Python

Tauchen Sie in unserem Seminar, Kurs und unserer Schulung in die faszinierende Welt der funktionalen Programmierung mit Python ein! Lernen Sie, wie Sie mit Funktionen höherer Ordnung, Lambda-Ausdrücken und unveränderlichen Datenstrukturen leistungsstarken, sauberen und…

9.–11. Sept. 20262 weitere Termine verfügbar
Inhalte und Termine
GrundlagenFortgeschritten
Termin vorhanden

Python-Seminar für fortgeschrittene Programmierer

Dieser Python-Kurs für Fortgeschrittene ist ähnlich wie unser Python-Aufbaukurs. Allerdings werden in diesem Kurs die wesentlichen Aspekte von Python nochmals kurz wiederholt, während in unserem Aufbau-Kurs der Python-Grundlagenkurs vorausgesetzt wird. Wie in allen Kur…

7.–11. Sept. 20262 weitere Termine verfügbar
Inhalte und Termine
Termin vorhanden

Python-Seminar für Ingenieure und Wissenschaftler

Python ist eine Programmiersprache, die sich vor allem wegen der Vielzahl von wissenschaftlichen und technischen Modulen ideal für Wissenschaftler und Ingenieure anbietet. Außerdem eignet sich diese Programmiersprache ebenso gut für kleine Skripte und Rapid Prototyping…

7.–11. Sept. 20262 weitere Termine verfügbar
Inhalte und Termine

Raspberry Pi und Python

In diesem Kurs steht nicht Python sondern der Raspberry Pi im Mittelpunkt. Im Fokus stehen bewährte alte Betriebssystemkonzepte in Verbindung mit hardwarenaher Programmierung. Das Raspberry Pi wurde von der gleichnamigen Foundation zu dem Zweck ins Leben gerufen, Kinde…

Termin nach VereinbarungFür Inhouse-Schulungen flexibel planbar
Inhalte und Termine
Softwaredesign
Termin vorhanden

Testing, TDD and BDD in Python

An in-depth course about testing in Python. The course starts with principles of testing. Participants learn how to use unittest library as well as doctest and pytest. Then we move to more advanced concepts, like TDD, test isolation, mocking, BDD, executable specificat…

9.–11. Sept. 20262 weitere Termine verfügbar
Inhalte und Termine
GrundlagenSpezialthemen

Tkinter-Schulung

Dieser Kurs behandelt die Grundlagen von Python Tkinter. Teilnehmerinnen und Teilnehmer dieses Kurses sind nach dem Kurs in der Lage Python-Programme mit oder ohne grafische Benutzeroberfläche (Tk) zu schreiben. Der Kurs beginnt mit der Darstellung der grundlegenden Sy…

Termin nach VereinbarungFür Inhouse-Schulungen flexibel planbar
Inhalte und Termine
Termin vorhanden

Webentwicklung und Webprogrammierung mit Python

Auch wenn es im Internet nur so von Baukastenlösungen für Webanwendungen wimmelt, führt häufig kein weg an einer eigenen Implementierung vorbei. Python eignet sich in besonderem Maße zur Erzeugung von Webseiten. Meist geschieht dies in Verbindung mit mächtigen Framewor…

17.–21. Aug. 20261 weitere Termine verfügbar
Inhalte und Termine
Termin vorhanden

Websites with Django and Python

A training course introducing Django. Participants have the opportunity to practice by creating and developing an example Django project during all 4 days, starting with basic concepts like models, views and templates, through more advanced concepts like debugging, err…

17.–21. Aug. 20261 weitere Termine verfügbar
Inhalte und Termine

Von der Anfrage bis zum Kurs

Eine Schulung, die vorbereitet ist

Technik, Unterlagen und Schwerpunkte werden vor dem Termin auf die Gruppe abgestimmt.

1

Bedarf klären

Vorkenntnisse, Ziele, Dauer und Beispiele aus Ihrem Arbeitsumfeld werden gemeinsam eingeordnet.

2

Lernumgebung vorbereiten

Jede teilnehmende Person erhält eine eigene Notebook-Instanz mit passenden Daten und Übungen.

3

Praxis trainieren

Demonstrationen, Aufgaben, Lösungen und Diskussionen sorgen für direkten Transfer.

Offene Kurse

Feste Termine für einzelne Teilnehmende; das passende Fachbuch ist je nach Kurs inklusive.

Inhouse online

Für Teams an verschiedenen Standorten, mit vorbereiteter gemeinsamer Serverumgebung.

Inhouse vor Ort

Direkte Zusammenarbeit im Unternehmen oder Institut, angepasst an konkrete Projekte.

Haupttrainer

Bernd und Philip Klein

Beide Trainer verbinden langjährige Unterrichtserfahrung mit Softwareentwicklung und Fachbucharbeit. Sie führen Kurse vom Einstieg bis zu spezialisierten Python-Themen durch.

Bernd Klein

Bernd Klein

Diplom-Informatiker, Python-Trainer und Autor. Langjährige Schulungs- und Lehrtätigkeit unter anderem für DESY, Universität Hamburg, CERN, Forschungsinstitute und Unternehmen.

Philip Klein

Philip Klein

Master Informatik, Entwickler, Trainer und Mitautor von Funktionale Programmierung mit Python. Seit 2014 zahlreiche Seminare vom Einstieg bis zum Expertenniveau.

Lernumgebung

Direkt programmieren statt Installationen reparieren

Für jeden Kurs wird eine eigene JupyterHub-Umgebung vorbereitet. Notebooks, Datensätze, Übungen und Lösungen stehen vom ersten Kurstag an bereit.

  • Individuelle Notebook-Instanz für jede Person
  • Rund 1,2 GB kursbezogene Materialien
  • Gemeinsamer Austauschordner
  • Interaktive Tutorials auch nach dem Kurs

Fachbücher

Begleitende Bücher unserer Trainer

In den offenen Kursen ist je nach Thema das passende Fachbuch ohne zusätzliche Kosten enthalten.

Buchcover Einführung in Python 3Carl Hanser Verlag

Einführung in Python 3

Bernd Klein · 4. Auflage

ISBN
978-3-446-46379-0
Systematischer Einstieg mit Beispielen und Übungen
Buchcover Numerisches PythonCarl Hanser Verlag

Numerisches Python

Bernd Klein · 3. Auflage

ISBN
978-3-446-48549-5
NumPy, Matplotlib und Pandas in der Praxis
Buchcover Funktionale Programmierung mit PythonCarl Hanser Verlag

Funktionale Programmierung mit Python

Bernd Klein und Philip Klein · 1. Auflage

ISBN
978-3-446-48191-6
Funktionale Konzepte und fortgeschrittene Sprachmerkmale

Digitales Lernangebot: Python-Grundlagen | eLearning, Hanser eCampus, ISBN 978-3-446-47992-0.

Nächster Schritt

Welche Python-Schulung bringt Ihr Team weiter?

Beschreiben Sie kurz Zielgruppe, Vorkenntnisse und gewünschte Themen. Bernd oder Philip Klein meldet sich persönlich.

Unverbindlich beraten lassen