Inhouse

Python für Fortgeschrittene – Objektorientierung, Tools und Best Practice – Inhouse

Inhalte

Programmierkenntnisse erweisen sich, unabhängig vom Anwendungsfall, als zunehmend wertvolle Fähigkeit. Python ist hierbei eine der aktuell am weitest verbreiteten und gefragten Programmiersprachen. Wenn Sie bereits mit den ersten Grundlagen von Python vertraut sind, bringt Sie dieses Python Training auf den nächsten Level.

Sie werden zu Beginn Grundelemente der objektorientierten Programmierung, wichtige Bausteine der Standardbibliothek und tiefergehende Softwarekonzepte kennen lernen. Software unterliegt immer strengeren Qualitätsstandards. Daher werden wir uns mit Themen wie Python Code Design und Code Analysetools beschäftigen.

Python kann auf die unterschiedlichsten Datenquellen zugreifen und Prozesse automatisieren. Am Beispiel von Rest API Abfragen und Datenbankanbindungen werden wir Abfragen und Berechnung durchführen, ohne dabei das Rad neu zu erfinden. Wir bedienen uns vorgefertigter Module und passen diese an unsere Bedürfnisse an.

Kursinhalt

  • Grundkonzepte der Objektorientierung
  • Dekoratoren, Generatoren
  • Wichtige Elemente der Standardbibliotheken
  • Fehlerbehebung, Debugging, Logfiles
  • Paket- und Abhängigkeitsverwaltung
  • Virtuelle Python-Umgebungen
  • Statische Codeanalyse
  • Testautomatisierung, Testbibliotheken
  • GIT Integration in Visual Studio Code

Voraussetzungen

Sie benötigen für diesen Kurs bereits solide Python-Grundlagen in Bezug auf Datentypen, Funktionen und Schleifenkonstruktionen. Diese können z. B. in einem dieser beiden Kurse erworben werden:

Python für Einsteiger – Einführung in die Programmierung Python für Programmierer – Grundlagen für den schnellen Umstieg 

Kursziel

Sie erlangen Verständnis für fortgeschrittene Python Themen in der Objektorientierung, sowie funktionale Kenntnisse über Dekoratoren, Logging, Generatoren sowie einen Einblick in die Asynchrone Programmierung. Darüber hinaus erwerben Sie Kenntnisse im Design und Programmieren von GUIs.

Ergänzende und aufbauende Kurse

Nach Abschluss des Kurses sind Sie soweit gerüstet, den Aufbaukurs Python für Experten – Komplexe Code-Beispiele zu belegen.

Python für Data Science – Datenanalyse und Einblick Machine LearningLernziele

Sie erlangen Verständnis für fortgeschrittene Python Themen in der Objektorientierung, sowie funktionale Kenntnisse über Dekoratoren, Logging, Generatoren sowie einen Einblick in die Asynchrone Programmierung. Darüber hinaus erwerben Sie Kenntnisse im Design und Programmieren von GUIs.

Zielgruppen

Der Kurs richtet sich an alle, die bereits erste Programmierkenntnisse besitzen und sich nun weiter mit Python und der objektorientierten Programmierung beschäftigen wollen und die vor ersten Projektaufgaben stehen, die sie mit Python realisieren möchten.

Programmierkenntnisse erweisen sich, unabhängig vom Anwendungsfall, als zunehmend wertvolle Fähigkeit. Python ist hierbei eine der aktuell am weitest verbreiteten und gefragten Programmiersprachen. Wen...

Mehr Informationen

Termine und Orte

Datum Preis

+++ Catalog API +++

SG-Seminar-Nr.: 7663844

Anbieter-Seminar-Nr.: PYFI-Inhouse

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Inhouse
  • Deutsch
    • Keine
  • Anbieterbewertung   (232)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Preis