Python für Einsteiger
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
Nach der Python für Einsteiger Schulung kannst du mit mit Python unter Einhaltung der neuesten Standards der Code-Qualität (Dokumentation, UnitTests, Objektorientierung und XML) entwickeln. Das Konzept der Python-Klassen überschaust du und kannst dadurch schlanken und leicht wartbaren Python-Code schreiben.
Inhalte
Grundlagen der Programmierung
Was bedeutet programmieren?
Generationen
Programmierparadigmen
Compiler
Interpreter
Zwischencode
Wie wird ein Programm ausgeführt
Central Processing Unit
Das Betriebssystem
Das Programm
Der Prozess
Der Thread
Nebenläufigkeit
Inter-Prozess Kommunikation
Grundelemente einer Programmiersprache
Pseudocode
Anweisung und Anweisungsblock
Ausdruck
Variablen - Informationsspeicher
Zuweisung
Verzweigung: Ja oder Nein
Kontrollschleifen: Schleife oder nicht?
Routine - Prozeduren und Funktionen
Rekursion
Algorithmus
Datenstrukturen
Array
Sammlungen
Liste
Queue - FIFO
Stack - LIFO
Map
Baum
XML
JSON
Ablaufdiagramm
Unified Modeling Language
Sequenzdiagramm
Zustandsdiagramm
Hilfsmittel und Fehlersuche - Debugging
Integrated Development Environment - IDE
Vier-Augen-Prinzip
Schriftliche Wertetabelle
Die Programmiersprache Python
Was ist Python?
Download, Installation und Lieferumfang
Python-Shell
Schnelldurchlauf im interaktiven Modus
Programmausführung im interaktiven Modus
Verwendung eines Editors oder einer IDE
Programmausführung eines Python Skriptes
Datentypen
Erste Datentypen in Python
Anweisung und Anweisungsblock
Anweisungen und Blöcke in Python
Ausdruck
Boolesche und Arithmetische Operationen
Weitere Ausdrücke in Python
Variablen und Zuweisungen
Variablen in Python
Details der Zuweisung
Funktionen I: Eingebaute Funktionen
Die Hilfe-Funktion
Vergleiche und Bedingungen
Die Bedingung: if
Kombinationen und Verknüpfungen
Datentypen II – String Details
Iterationen I – While
While-Schleife
For – Eine Vorschau
Funktionen II – Eigene Funktionen
Verschachtlung
Global oder Lokal
Rekursion
Arten von Argumenten
Datentypen III
Liste
Weitere Methoden von Listen
Tupel
Sequenz
Slicing
Eine Menge - Set
Dictionaries
Dictionaries – Methoden
Iterationen II
For-Details
Weitere Konzepte und Funktionen
Exceptions
Anonyme Funktionen
Comprehensions
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 – Pakete und Anwendungen
Die Standardbibliothek
Eingebaute Funktionen
Import
Sockets
Regular Expressions
Pip und PyPI
Projektdokumentation
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
Python für Einsteiger Schulung: 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.
Python für Einsteiger Schulung: Voraussetzungen
Etwas Erfahrung mit einer anderen objektorientierten Programmiersprache wie C# oder Java ist für den Besuch der Python für Einsteiger Schulung vorteilhaft.
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.