الموعد القادم:
02.06.2025
الدورة تنتهي في:
25.07.2025
إجمالي المدة:
320 Stunden
التدريب:
Nein
اللغات المستخدمة في الدراسة:
  • Deutsch
نوع الفعالية:
  • Weiterbildung 
نموذج العرض:
  • Virtuelles Klassenzimmer 
  • E-Learning 
فترة التنفيذ:
  • Tagesveranstaltung
  • Montag bis Freitag von 8:30 bis 15:35 Uhr (in Wochen mit Feiertagen von 8:30 bis 17:10 Uhr)
أدنى عدد للمشاركين:
6
أقصى عدد للمشاركين:
25
التكلفة:
keine Angaben
التمويل:
  • Bildungsgutschein 
  • Qualifizierungschancengesetz 
  • Deutsche Rentenversicherung 
  • EU/Bund/Land 
نوع المؤهل الدراسي:
Herstellerzertifikat 
اختبار إتمام المؤهل:
Ja
اسم المؤهِّل:
Zertifikat „Python: Basics und Advanced“, Zertifikat „PCEP™ - Certified Entry-Level Python Programmer”, Zertifikat „PCAP™ – Certified Associate Python Programmer“
اعتمادات العرض:
  • SGB III-Maßnahmezulassung 
رقم الإجراء:
  • 075/73/25
عرض للسيدات فقط:
Nein
رعاية الأطفال:
Nein
جودة المعلومات:
Suchportal Standard Plus

المجموعات المستهدفة:
Informatiker:innen, Fachinformatiker:innen, Programmierer:innen und Fachkräfte mit entsprechender Berufserfahrung.
المتطلبات المهنية:
Erfahrung mit mindestens einer weiteren Programmiersprache sowie Englischkenntnisse für die Zertifizierungsprüfungen werden vorausgesetzt.
المتطلبات التقنية:
Die Teilnahme am Unterricht erfolgt über Internet per Videotechnik. Voraussetzung für die Nutzung deiner eigenen Hardware ist die Installation der Applikation alfaview®: https://cloud.alfanetz.de/test Falls du keinen geeigneten Computer hast, erhältst du von uns das technische Equipment, um von zuhause aus am Kurs teilnehmen zu können. Sollten die räumlichen und technischen Voraussetzungen dir eine Teilnahme von zuhause aus nicht ermöglichen, kannst du deinen Kurs auch in einem unserer Bildungszentren absolvieren.
منهجية وكالات العمل:
  • C 1435-10-40-15 Programmiersprachen

المحتويات

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.

الهدف التعليمي

Nach dem Kurs verfügst du über ein unfassendes Wissen in der Programmierung mit Python. Du bist in der Lage, die Programmiersprache mit ihren Klassen, Bibliotheken und Funktionen sicher zu handhaben. Du kannst Konzepte wie Generatoren, Dekoratoren und List Comprehensions anwenden sowie Daten effizient analysieren und visualisieren. Zudem arbeitest du sicher mit Dateien und Datenbanken und erstellst grundlegende Webanwendungen mit Flask, einschließlich einer vollständigen CRUD-Anwendung.

جميع البيانات مقدمة دون ضمان. تتحمل الجهات المقدمة حصرًا مسؤولية صحة البيانات.

17.05.2025 آخر تحديث في ,12.12.2024 نُشر لأول مرة في