Python-Trainingsprogramm -Anfänger beim Master (3 Tage)

Ausbildungsziele:

• Verstehen und Schreiben von Python Code Basic bis Advanced.
• Manipulation von Datenstrukturen und Dateien verwalten.
• Verwenden Sie objektorientierte Programmierung (POO) in Python.
• Python-Skripte erstellen robust und effizient.
• Entwicklung eines praktischen Projekts mit fortgeschrittenen Bibliotheken.

INTERPRETATION

- Anwesend in unseren Räumlichkeiten oder bei Ihnen

Distanciel Online

Finden Sie uns auf:

Straßburg, Lille, Lyon, Reims, Genf, Brüssel, Luxemburg, Frankfurt, Karlsruhe, Berlin, Metz

Preis: 2282 € H.T.
INTRA

(Rufen Sie uns an, um ein Angebot zu erhalten)

Tag 1: Einführung und Grundlagen von Python

Morgen: Einführung in Python

• Präsentation von Python: Geschichte, Versionen, Installationen

• Grundlegende Syntax: Variablen, Datentypen (int, float, str, bool)

• Mathematische und logische Operationen

Nachmittag: Kontrollstrukturen und Sammlungen

• Bedingungen (if-elif-else) und Schleifen (für, während)

• Listen, Tupel, Wörterbücher und Sets

• Listenverständnis und fortgeschrittene Manipulation

Tag 2: Modulare Programmierung und Advanced Handling

Morgen: Funktionen und Fehlermanagement

• Definition von Funktionen (def, Argumente, Rückgabewerte)

• Anwendungsbereich von Variablen und bewährten Verfahren

• Exception Management (try-except)

Nachmittag: Dateien und orientiertes Programmierobjekt (POO)

• Abspielen/Schreiben von Dateien (open(), read(), write())

• Grundlagen des POO: Klassen, Objekte, Erbe

• Übung: Erstellen einer kleinen objektorientierten Anwendung

Tag 3: Fortgeschrittene Programmierung und praktisches Projekt

Morgens: Module, Bibliotheken und Tests

• Integrierte Module (bones, sys, datetime) und Installation von Bibliotheken (pipe)

• Einführung in Unit-Tests (unitest, pytest)

• Konzepte der Code-Optimierung und Debugging

Nachmittag: Praktisches Projekt und Umsetzung

• Abschlussprojekt: Entwicklung einer Mini-Anwendung (z.B. Aufgabenmanagement, Datenanalyse)

• Einführung in eine erweiterte Bibliothek der Wahl (pandas, matplotlib, Anfragen)

• Präsentation der Projekte und Bestandsaufnahme der Ausbildung

Methodik

 •  Alternative Theorie und Praxis für schnelle Assimilation.

 •  Umsetzung von konkreten Übungen, um jedes Konzept anzuwenden.

 •  Personalisiertes Coaching, um die Bedürfnisse der Teilnehmer zu erfüllen.