Python: Basics und Advanced

alfatraining Bildungszentrum GmbH Calw

Sie können sich direkt beim Anbieter anmelden.

Aktionen

Kursbeschreibung

Mit Python beherrschst du eine einfach zu erlernende Programmiersprache, welche oft als Skriptsprache genutzt wird. Auch vertiefende Themen wie Standard- und Drittanbieter-Pakete, Strings und OOP, die Arbeit mit Datenbanken und die Webentwicklung mit Flask sind dir vertraut. Du erfährst, wie Künstliche Intelligenz im Beruf eingesetzt wird.

Programmierung mit Python

Grundlagen Python (ca. 1 Tag)
Geschichte, Konzepte
Verwendung und Einsatzgebiete
Syntax
Lexis, Semantik
PEP-8-Konventionen
Interpreter vs. Compiler

Erste Schritte mit Python (ca. 5 Tage)
Zahlen
Zeichenketten
Datum und Zeit
Standardeingabe und -ausgabe
Numerische Operatoren
Vergleichs-, logische und bitweise Operatoren
Datentypumwandlung
list, tuple dict, set
List-Funktionen und -Methoden
Verzweigungen und Schleifen (if, for, while)
Mitgliedsoperatoren

Künstliche Intelligenz (KI) im Arbeitsprozess
Vorstellung von konkreten KI‐Technologien
sowie Anwendungsmöglichkeiten im beruflichen Umfeld

Funktionen (ca. 5 Tage)
Eigene Funktionen definieren
Variablen
Parameter und Argumente
Rückgabewerte
Rekursion
Namensräume
Funktionale Programmierung

Fehlerbehebung (ca. 0,5 Tage)
try, except
Fehlerarten
Programmunterbrechungen abfangen
Fehlerweitergabe zwischen Funktionen

Objektorientierte Programmierung (ca. 4,5 Tage)
Python-Klassen
Methoden
Unveränderliche Objekte
Datenklasse
Vererbung

Projektarbeit, Zertifizierungsvorbereitung und Zertifizierungsprüfung „PCEP™ - Certified Entry-Level Python Programmer” in englischer Sprache (ca. 4 Tage)



Python Advanced

Module, Pakete und Fehlerbehandlungen (ca. 4 Tage)
Einführung in Python-Module und Pakete
Importieren und Verwenden von Standard- und Drittanbieter-Paketen
Benutzerdefinierte Module und Pakete erstellen
Arbeiten mit sys und os (Host-Plattform-Funktionen)
Einführung in Ausnahmen und Fehlerbehandlung (try, except, finally)
Selbstdefinierte Ausnahmen erstellen und verwenden
Best Practices für robuste Fehlerbehandlung

Künstliche Intelligenz (KI) im Arbeitsprozess
Vorstellung von konkreten KI‐Technologien
sowie Anwendungsmöglichkeiten im beruflichen Umfeld

Strings und OOP-Grundlagen (ca. 8 Tage)
Einführung in die Arbeit mit Zeichenfolgen
Integrierte String-Methoden (split, join, find, replace usw.)
Formatieren und Verarbeiten von Zeichenketten
String-Slicing und Arbeiten mit regulären Ausdrücken (RegEx)
Einführung in Klassen, Objekte, Instanzmethoden und -variablen
Kapselung, Vererbung und Polymorphie
Konstruktoren (__init__) und Destruktoren (__del__)
Vererbungshierarchien und Superklassen

Vertiefung in die objektorientierte Programmierung (ca. 2,5 Tage)
Vertiefung in Vererbung und Polymorphie
Anwendung von Magic Methods (__str__, __repr__, __eq__, __lt__, usw.)
Properties und Dekoratoren in Klassen
Design Patterns: Singleton, Factory, usw.
List Comprehensions zur effizienten Listenverarbeitung
Lambda-Funktionen und anonymes Funktionenschreiben
Closures und Scoping in Python
Generatoren und Iteratoren verstehen und verwenden

Arbeiten mit Dateien, Datenbanken und Webentwicklung (ca. 2,5 Tage)
Lesen und Schreiben von Dateien (CSV, JSON)
Einführung in SQL und Verbindung zu SQLite-Datenbanken
CRUD-Operationen in einer Datenbank (Create, Read, Update, Delete)
Einführung in Flask und Erstellung einer einfachen Webanwendung
Routen und Vorlagen in Flask
CRUD-Anwendungen in Flask (Datenbankintegration)

Projektarbeit, Zertifizierungsvorbereitung und Zertifizierungsprüfung „PCAP™ – Certified Associate Python Programmer“ in englischer Sprache (ca. 3 Tage)



Änderungen möglich. Die Lehrgangsinhalte werden regelmäßig aktualisiert.

Kursinformationen

Kurs-ID
27774-2025-06-30
Dauer
8 Woche(n)
Unterrichtszeiten
Montag bis Freitag von 8:30 bis 15:35 Uhr (in Wochen mit Feiertagen von 8:30 bis 17:10 Uhr)
Termin
30.06.2025 bis 22.08.2025
Kosten
k. A.
Zielgruppe
Informatiker:innen, Fachinformatiker:innen, Programmierer:innen und Fachkräfte mit entsprechender Berufserfahrung.
Voraussetzung
Erfahrung mit mindestens einer weiteren Programmiersprache sowie Englischkenntnisse für die Zertifizierungsprüfungen werden vorausgesetzt.
Förderung
Bildungsgutschein (Arbeitsuchende und Arbeitslose), Weiterbildungsförderung für Beschäftigte, Europäischer Sozialfonds ESF (Kurzarbeit oder Transfergesellschaften). Weitere Förderstellen: Berufsförderungsdienst (BFD), die Berufsgenossenschaft (BG) sowie der Rentenversicherungsträger (DRV).
Präsenzkurs
Keine Angabe.
mind. Teilnehmerzahl
6
max. Teilnehmerzahl
25
URL des Kurses
Anmelde URL des Kurses
spezielles Angebot für Dozenten
Keine Angabe.
Veranstaltungsort
alfatraining Bildungszentrum GmbH
Bischofstraße 4
75365 Calw
Abendkurs
Nein
Bildungsgutschein
Ja
Förderfähig nach Fachkursprogramm des ESF
k. A.
Barierrefreier Zugang
k. A.
Schlagwort
objektorientiert
Gelistet in folgenden Rubriken: