Experience Embedded

Professionelle Schulungen, Beratung und Projektunterstützung

Python-Kurs: Objektorientierte Skriptsprache - Präsenz-Training

  • Inhalt
     
  • Ziele -
    Ihr Nutzen
  • Teilnehmer
     
  • Voraussetzungen
     

Der Python-Kurs schafft für Sie eine fundierte Basis für die Programmierung mit Python. Dazu gehört insbesondere der Umgang mit komplexen Datentypen und die objektorientierte Programmierung mit Python.

Darüber hinaus werden die wichtigsten Python-Bibliotheken der Standardbibliothek (z.B. os, sys, pickle, json, datetime, tkinter, sqlite3) und von Drittanbietern (z.B. pytest, requests, numpy, pandas, Flask, plotly) in Theorie und Praxis vorgestellt.

Durch eine große Zahl praktischer Übungen bekommen Sie ein Gefühl für die Sprache und das effektive Entwickeln und Testen von Programmen.

Der Python-Kurs vermittelt - vereinfachend gesprochen - mehr als die die Grundlagen zu allen Bereichen, die für die professionelle Entwicklung in Python notwendig sind. Im Kurs wird Python 3 praktiziert. Abweichungen zu Python 2 werden an den entsprechenden Stellen kurz erklärt.

Der Python-Kurs richtet sich an Softwareentwickler mit Programmiererfahrung.

Programmierkenntnisse; Grundkenntnisse einer objektorientierten Sprache (z.B. C++, C# oder Java) sind für die Teilnahme am Python-Kurs von Vorteil.

Grundlagen in Python

  • Historie, Motivation, grundlegende Konzepte
  • Programmaufbau
  • Datentypen
  • Operatoren
  • Ein- und Ausgabe
  • Kontrollstrukturen
  • Sequenzielle Datentypen
  • Funktionen
  • Funktionale Programmierung
  • Objektorientierte Programmierung
  • Vererbung und Mehrfachvererbung
  • Operatorüberladung
  • Exceptions

Python Ökosystem

  • Definition eigener Module
  • Module der Standardbibliothek (Kurzübersicht zu os, sys, pickle, json, math, datetime, re)
  • Module von Drittanbietern (Virtual Environments, Kurzübersicht zu requests, numpy, pandas, Flask, plotly, pytest)

Im Preis enthalten:
Mittagessen, Getränke, Trainingsunterlagen und Ihr Teilnahmezertifikat


ALL INCLUSIVE!

Verwandte Trainings

Design Patterns mit Python - Präsenz-Training
Anmeldecode: PYTH-DP

XML: Standardisierter Datenaustausch - Präsenz-Training
Anmeldecode: XML

Coaching: Skript- und Beschreibungssprachen
Anmeldecode: C-SKRIPT


Verwandte Trainings

Präsenz-Training

TerminPreis *Dauer
13.03. – 15.03.20231.800,00 €3 Tage 
04.09. – 06.09.20231.800,00 €3 Tage 
04.03. – 06.03.20241.800,00 €3 Tage 
Anmeldecode: PYTHON
* Preis je Teilnehmer, in Euro zzgl. USt.
> Download Blanko-Anmeldeformular> Trainingsbeschreibung als PDF

Onsite-Training

In maßgeschneiderten Workshops kombinieren wir Ihre konkreten Projektaufgaben mit unserem Trainingsangebot. Dabei berücksichtigen wir Ihre Anforderungen bezüglich Inhalt, Zeit, Ort, Dauer, technischem Umfeld und Vermittlungsmethodik.

Für Ihre Anfrage oder weiterführende Informationen stehen wir Ihnen gern zur Verfügung.

> Trainingsbeschreibung als PDF

Live-Online - Deutsch

Termin Dauer
12.12. – 14.12.2022 3 Tage  
13.03. – 15.03.2023 3 Tage  
04.09. – 06.09.2023 3 Tage  
04.03. – 06.03.2024 3 Tage  

Präsenz-Training - Englisch

Dauer
3 Tage  

Coaching

Unsere Coaching-Angebote bieten den großen Vorteil, dass unsere Experten ihr Wissen und ihre Erfahrungen direkt in Ihren Lösungsprozess einbringen und damit unmittelbar zu Ihrem Projekterfolg beitragen.

Coaching: Skript- und Beschreibungssprachen

Python-Kurs: Objektorientierte Skriptsprache - Präsenz-Training

Inhalt

Grundlagen in Python

  • Historie, Motivation, grundlegende Konzepte
  • Programmaufbau
  • Datentypen
  • Operatoren
  • Ein- und Ausgabe
  • Kontrollstrukturen
  • Sequenzielle Datentypen
  • Funktionen
  • Funktionale Programmierung
  • Objektorientierte Programmierung
  • Vererbung und Mehrfachvererbung
  • Operatorüberladung
  • Exceptions

Python Ökosystem

  • Definition eigener Module
  • Module der Standardbibliothek (Kurzübersicht zu os, sys, pickle, json, math, datetime, re)
  • Module von Drittanbietern (Virtual Environments, Kurzübersicht zu requests, numpy, pandas, Flask, plotly, pytest)