Erwerben Sie in diesem Training sowohl die Python Grundlagen als auch ein tieferes Verständnis über weiterführende Programmierkonzepte in Python. Erfahren Sie dabei, wie Sie Projekte anlegen und objektorientierten Code schreiben. Lernen Sie sich in der Terminologie der objektorientierten Programmierung zurechtzufinden und Design Pattern zu nutzen, um Ihren Quellcode effektiv zu strukturieren. Durch anschauliche Beispiele lernen Sie was Klassen, Instanzen, Attribute, Vererbung, Funktionen, Methoden, magische Methoden und Dekorateure sind und wie sie miteinander interagieren. Sie werden außerdem lernen, wie Sie Kontrollstrukturen in Schleifensysteme einbauen und wie Sie *args und **kwargs für ihre Zwecke einsetzen. Nach dem Training werden Sie in der Lage sein, ihre Python Projekte sowohl strukturierter als auch performanter zu schreiben.
Dieses Training geht über eine Einführung in Python hinaus, indem neben den Programmiergrundlagen weiterführende Konzepte besprochen werden, die für Projekte größeren Umfangs, insbesondere in Operativumgebungen, hilfreich sind.
Keine
Training am eigenen Laptop
(Softwarevoraussetzungen und Installationsanleitung erhalten Sie im Vorfeld)
Python Interessierte mit und ohne Programmiererfahrung, Data Scientist, Datenanalysten, Statistiker, Mathematiker, Researcher.
Dieser Kurs richtet sich insbesondere an Personen, die noch keine Erfahrung in der Programmiersprache Python gemacht haben, diese aber in Zukunft einsetzen wollen.