IT
Python I - Grundkurs
Der Reiz der Open Source Programmiersprache Python liegt in ihrer Einfachheit. Zum einen ist Python dadurch leicht erlernbar und setzt keine Vorkenntnisse in der Programmierung voraus. Zum anderen macht es die Programmiersprache sehr flexibel einsetzbar, da sie sich in andere Sprachen einbetten und dank Standardbibliothek auch erweitern lässt. Auch in der Anwendung für verschiedene Betriebssystemen setzt Python keine Grenzen. Einfache Aufgaben können mit Python automatisiert werden, was die Sprache in Zeiten der Digitalisierung und der Analyse von Daten interessant macht. Dass Python das Programmieren innerhalb verschiedener Paradigmen zulässt und sogar für KI-Algorithmen geeignet ist, bedeutet für diejenigen, die diese Programmiersprache erlernen, flexible Projekte und spannende Arbeitsmöglichkeiten. Als Nachweis für Ihre erworbenen Fähigkeiten können Sie Ihren Kurs mit dem Python-Zertifikat PCEP – Certified Entry-Level Python Programmer Certification abschließen. Für die englischsprachige Prüfung sind Englischkenntnisse erforderlich.
Lerninhalte
- Geschichte von Python
- Programmier-Konzepte, Variablen und Datentypen
- „Hello, Python“ – erste Schritte mit Python
- Entscheidungen (Bedingungen) und Wiederholungen (Schleifen)
- Einstieg in Funktionen, Fortgeschrittene Funktionen
- Python objektorientiert: Klassen und Objekte (OOP)
- Container (Listen, Tupel, Strings, Dictionaries, Sets)
- Fehlerbehandlung (Exceptions)
- Module und Pakete
- Dateien und Dateisystem (Lesen und Schreiben)
- Einführung GUI-Programmierung mit tkinter
- Nutzereingaben behandeln
- Debugging
- Ausblick weitere Einsatzgebiete von Python (z.B. Künstliche Intelligenz, Machine Learning, Data Science)
Ihr erlerntes Wissen werden Sie in praktischen Projekten, Übungen oder Fallstudien mit fachlicher Unterstützung anwenden. Teil der Weiterbildungen bei cimdata sind die flexiblen Übungsphasen. Dank unserer Lernform „cimlive“ können unsere Teilnehmenden als Teil eines virtuellen Klassenraumes auch individuelle und eigenständige Lernprozesse umsetzen. Dadurch können Sie ortsunabhängig und flexibel lernen und haben gleichzeitig unsere Dozierenden in digitaler Nähe.

