Python 3 Grundlagen
2-tägiges Live Online Seminar
- Inklusive Remote Desktops für die Dauer der Schulung
- Inklusive Schulungsunterlagen in Form eines Buches
- Auf Wunsch zu individuellen Terminen und Zeiten
- Durchführung auf Deutsch oder Englisch
- Mit Teilnahmebescheinigungen
- Freie Wahl des Video-Konferenzsystems
- Klimaschonend ohne Anfahrt
Übersicht
Ziele der Schulung Python 3 Grundlagen
Nach diesem Seminar werden die Teilnehmer die Fähigkeit haben, modernen Python 3-Code zu schreiben. Die Inhalte sind an Teilnehmer mit Programmiererfahrung ausgerichtet.
Die Inhalte werden im Workshop-Format vermittelt – mindestens 50% der Zeit wird für praktischen Übungen und Live-Coding genutzt.
Inhalte der Schulung
Die Inhalte der Schulung können auf Ihre Bedürfnisse hin angepasst werden.
Grundlagen
Installation und “Hello World”
Zen of Python: Die Philosophie hinter der Sprache Python
Ausführung von Python: python, ipython, jupyter-Notebooks,
IDEs
Datentypen und Typumwandlungen
Einfache Ein- und Ausgabe
Kontrollstrukturen, Iteration und Blockbildung
Funktionen mit Python
Syntax, Definition und Aufruf von Funktionen
Parameter und ihre Varianten, Defaults
Grundlagen des funktionalen Programmierens
lambda-Ausdrücke
Collections
Sequenzen in Python: Listen, Tupel und Sets
Sequenz-Operationen und Slicing
Dictionaries
Unpacking von Collections
Comprehensions, Iteratoren und Generatoren´
Zusammenhang mit Funktionsparametern
map, filter und das Modul itertools
Objektorientierung in Python
Syntax von Klassen und Methoden, statische und Objekt-Methoden
Magic methods, Operatorüberladung, Properties
Vererbung in Python
Objektorientierung in Python
Import und Implementierung von Modulen
Packages und __init__.py
Exceptions, Dateizugriff und Pickling, Nutzung von Ressourcen
Von Python 2 zu Python 3
Überblick der wichtigsten Module (os, sys, math,…)
Voraussetzungen für die erfolgreiche Teilnahme
Teilnehmer sollten bereits Kenntnisse in einer anderen Programmiersprache haben und grundlegende Kenntnisse mit der Nutzung einer shell haben.
Dieses Seminar ersetzt keine Einführung in die Grundlagen der Programmierung.
Buchbare Termine
Sie können Termine außerhalb dieser Liste vereinbaren. Schreiben Sie Ihre Wunschtermine an mk@konitzer-training.de
Wichtige Informationen
Dieses Angebot richtet sich ausschließlich an Unternehmen (iSv § 14 BGB). Verbraucher (§ 13 BGB) sind vom Vertragsschluss ausgeschlossen. Mit Absendung der Anfrage bestätigt der Anfragende, dass er nicht als Verbraucher, sondern in gewerblicher Tätigkeit handelt.§ 312i Abs. 1 S. 1 Nr. 1-3 und S. 2 BGB (Pflichten im elektronischen Geschäftsverkehr) finden keine Anwendung.