Python Kurs (Grundlagen)
Python Schulung für Einsteiger: Einführung in die Programmierung mit Python
Zu den TerminenWir zeigen dir in der Python Schulung die moderne, hochgradig objektorientierte Programmiersprache, Python ermöglicht dir einen glatten Übergang von kleinen, einfachen Skripten zu sehr komplexen Anwendungen nach den neuesten technischen Standards. Die Administration moderner Kommunikationssysteme verlangt zunehmend grundlegende Programmierkenntnisse in den unterschiedlichsten Anwendungsgebieten. Eine der aktuell beliebtesten und zugänglichen Programmiersprachen ist Python. In unserer Python Schulung hast du ausreichend Zeit, um Neueinsteigern die Grundkonzepte der Programmierung mit Python anhand von einfachen Beispielen zu erlernen. Die in unserer Python Schulung vermittelten Fähigkeiten bieten dir so die Basis für den Einstieg in die unzähligen spezifischen Anwendungsfälle, die heute relevant sind und in der Zukunft noch werden.
Lernziele
Unser Kurs „Python Basiswissen“ führt dich schnell und strukturiert in die Python Programmierung ein – mit vielen Hands-on-Übungen und Best Practices. Du lernst Syntax, Datentypen & Collections, Kontrollstrukturen, Funktionen & Module, Datei-I/O, Fehlerbehandlung, erste Objektorientierung sowie Pandas/NumPy-Einordnung für Datenaufgaben. Ideal für Einsteiger:innen, Umsteiger aus Excel/VBA oder andere Sprachen und Teams, die sauberen, wartbaren Code schreiben wollen. Python Kurs Inhalte (Auszug)
Python Grundlagen
Steuerung & Struktur
Fehlerbehandlung & Tests
Dateien & CSV/JSON
CLI-Skripte, Virtual Environments
Struktur, Naming, PEP 8
Inhalte
Grundlagen der Python Programmierung
Was bedeutet programmieren?
Algorithmus
Darstellung von Algorithmen
Pseudocode
Einordnung von Programmiersprachen
Compiler
Interpreter
Grundelemente einer Programmiersprache
Das Python Projekt
Was ist Python?
Download, Installation und Lieferumfang
Python-Shell
IDLE
Zahlen, Zeichenfolgen und Zuweisungen
Zahlen
Zeichenfolgen
Zuweisungen
Verwendung von Variablen
Visual Studio Code und Jupyter
Was ist Visual Studio Code?
Visual Studio Code vs. Visual Studio
Installation
Die Oberfläche von VS Code
Die Oberfläche von VS Code - Activity Bar und Sidebar
Das Search Tool
Das Python-Extension Pack für VS Code
Neue Dateien in VS Code anlegen
Mit einzelnen Codedateien in Visual Studio Code arbeiten
Visual Studio Code einen Ordner hinzufügen
Debugging in Visual Studio Code
Jupyter Notebooks
Interaktive Code-Zellen
Exporte in andere Formate und Hilfen
Jupyter Notebooks im VSC
Built-in Funktionen
Funktionen
Eingebaute Funktionen
Anwendung Eingebauter Funktionen
Die Hilfe-Funktion
Verzweigungen/Bedingte Codeausführung
Grundlagen der Verzweigung
Komplexe Verzweigungen
Wahrheitswerte und Vergleiche
Verzweigung in Python: if
Namensräume und String- sowie Listenmethoden
Namensräume
String Methoden
Listen und Arrays
Liste
Tupel
Sequenz
Slicing
Komplexe Datentypen in Python
Schleifen / Wiederholte Codeausführung
Schleifen
While
While-Schleife
For Schleife Konzept
Forschleife
Iterationen II
For-Details
Comprehensions
Routinen und Funktionen
Routine – Prozeduren und Funktionen
Funktionen II – Eigene Funktionen
Verschachtelung von Funktionen
Namensräume: Globale und lokale Variablen
Arten von Argumenten
Anonyme Funktionen
Ausnahmebehandlung und Dateihandling
Exceptions in Python
Hierarchie der Builtin Exceptions (Ausschnitt)
Exception Beispiel
Fehlermeldung Erzeugen
Lesen einer einfachen Text Datei
Dateien lesen mit dem Kontext Manager
Dateien erstellen
Datentypen - Sammlungen
Sammlungen
Map
Eine Menge – Set
Dictionaries
Dictionaries – Methoden
Python – Pakete und Anwendungen
Die Standardbibliothek
Import
Das SYS – Modul
Das OS – Modul
Das Shutil – Modul
Import
Sockets
Regular Expressions
Pip und PyPI
Projektdokumentation
Dokumentation in Python – Sphinx
Dokumentation in Python – Sphinx
Dokumentation in Python – Sphinx
HTTP Abfragen in Python – requests
JSON
XML
Jupyter Notebooks
Wissenschaftliche Berechnungen in Python mit Numpy und Pandas
Datenvisualisierung in Python mit Matplotlib
Weitere Anwendungsmöglichkeiten
Schöner Code
Einfacher Typehint
Typehints bei Containern
Typehint in der Funktionssignatur
Documentation mit Docstrings
Übersicht schöner Code
Objektorientierte Programmierung
Grundprinzipien der OOP
Module und Systeme
Strukturelle Elemente objektorientierter Software
Beziehungen zwischen Objekten
Design Pattern (Entwurfsmuster)
Objektorientierung und Python
Basisbeispiel
Sichtbarkeiten
Destruktor
Statische Elemente
Mehrfachvererbung
Python – Cheatsheets
Methoden und Operatoren
Stringmethoden
Listenmethoden
Dictionaries
Schleifenkonstruktionen
Die Try – Except Konstruktion
Ein- und Ausgabemöglichkeiten
Modul-Importe
Editoren – Visual Studio Code – VSC
Zielgruppe
Die Python für Einsteiger Schulung richtet sich an Programmierer mit Grundkenntnissen der Python-Sprachelemente: Interaktiver Interpreter, Module, Packages, numerische Datentypen, Strings, Operatoren, Listen, Tupeln und Dictionaries.
Voraussetzungen
Etwas Erfahrung mit einer anderen objektorientierten Programmiersprache wie C# oder Java ist für den Besuch der Python für Einsteiger Schulung vorteilhaft.
Python Kurs - Hintergrund
Eine Python Schulung bietet dir den optimalen Einstieg in eine der beliebtesten Programmiersprachen weltweit. Python ist vielseitig einsetzbar – von Webentwicklung über Automatisierung bis hin zu Data Science und Machine Learning. Im Training lernst du praxisnah, wie du mit Python effizient programmierst und Lösungen für unterschiedlichste Anwendungsfälle entwickelst.
Python Schulung - das solltest du wissen:
Für Einsteiger und Umsteiger, die Python Basiswissen für Automatisierung, Datenaufbereitung oder spätere Web/Data-Projekte benötigen.
Syntax, Datentypen/Collections, Funktionen/Module, Datei-I/O, Fehlerbehandlung, erste OOP sowie eine Pandas-Einordnung für tabellarische Daten.
Ja. Python Kurs online, Präsenz oder Inhouse – auf Wunsch mit euren Beispielen, Datenformaten und Use-Cases.
Du erhältst Übungsdateien, Spickzettel/PEP-8-Checkliste und ein Teilnahmezertifikat.
Praxisnahes Programmierwissen, sofort anwendbar
Vielseitigkeit – von Webentwicklung bis Machine Learning
Keine Vorkenntnisse nötig – auch für Einsteiger geeignet
Zukunftssichere Skills, da Python in nahezu allen Branchen gefragt ist
Karrierechancen in IT, Data Science, KI und Automatisierung
Schulungen, die dich interessieren könnten
Unternehmen in Deutschland, Österreich und der Schweiz, die uns vertrauen
Das sagen unsere Kunden
Wir arbeiten ständig daran uns zu verbessern. Dafür sind wir auf das Feedback unserer Kunden angewiesen.

Kompetentes Online-Training mit Learning by Doing. Besser geht nicht. Jeannette M.
Sehr gute Planung und Organisation aller Microsoft Office Schulungen. Incas Training ist sehr zu empfehlen! Christopher M.
Toller Service. Hatte auf Ihrer Seite KOSTENLOS den Weg gefunden, sämtliche Animationen mit einem Schritt zu entfernen. Hat super geklappt. Vielen lieben Dank dafür. Wenn ich schon nichts bezahlen muss, dann wenigstens eine passenden Bewertung :-) Thomas S.