Inhalte auf einen Blick: Logik und Struktur von Python, Kontrollflussmechanismen in Python, SQL-Grundlagen, Datenbanknormalisierung, Ausnahmebehandlung in Python
Die Weiterbildung Anwendungsentwicklung für Softwaretechnologien inkl. PCEP behandelt Grundlagen und Anwendungsbereiche der Softwareentwicklung mit Python. Inhalte sind unter anderem Python-Syntax, Kontrollflussmechanismen, Datensammlungen, Funktionen, Ausnahmebehandlung, objektorientierte Programmierung sowie Module, Pakete und PIP. Ergänzend werden SQL-Grundlagen, Datenbankarchitektur, relationale Datenbankmodelle, Datenbanknormalisierung und SQL-Subsprachen behandelt. Weitere Inhalte sind die Vorbereitung auf die PCEP- und PCAP-Prüfung sowie mögliche berufliche Einsatzbereiche in Softwareentwicklung, IT-Beratung, Datenbankadministration und Datenanalyse.
Python
- Logik und Struktur von Python
- Literale in Python
- Variablen und Zahlensysteme in Python
- Operatoren und Datentypen in Python
- E/A-Operationen in Python
- Kontrollflussmechanismen: bedingte Blöcke und Schleifen
- Datensammlungen in Python: Listen, Tupel, Wörterbücher, Zeichenfolgen
- Funktionen in Python
- Ausnahmen in Python
- Grundlagen der Syntax, Semantik und Laufzeitumgebung der Programmiersprache Python
Prüfungsvorbereitung und Prüfung PCEP in Python
- Module, Pakete und PIP in Python
- Zeichenkodierung in Python
- Zeichenfolgen und Zeichenfolgenverarbeitung in Python
- Generatoren, Iteratoren, Abschlüsse und Dateien in Python
- Dateiströme und Dateiverarbeitung in Python
- Ausnahmehierarchien und Ausnahmebehandlung in Python
- Klassen und Objekte in Python
- Arbeiten mit ausgewählten Modulen der Python-Standardbibliothek
- Grundlagen des objektorientierten Programmieransatzes in Python
- Prüfungsvorbereitung und Prüfung PCAP in Python
Datenbank-Spezialist
Grundlagen Datenbanken
- Grundlegende Konzepte und Prinzipien von Datenbanken
- Begriffsklärung: Information, Daten, Datenbanksystem
Grundlagen der Datenbankarchitektur
- Das Entity-Relationship-Modell
- Das relationale Datenbankmodell
Relationales Datenbankmodell
- Beschreibung und Anwendung
- Datenbanknormalisierung
- Physisches Datenmodell
SQL-Grundlagen
- Historie, Anwendung, Begriffe und Bereiche
- Einführung in die SQL-Syntax und SQL-Befehle
- Durchführen von Datenbankabfragen mit SQL
- Einfügen, Aktualisieren und Löschen von Daten
SQL-Subsprachen
- DDL: Erstellen, Löschen und Ändern von Datenbankstrukturen
- DML: Arbeiten mit Informationen in der Datenbank
- DCL und TCL: sicherheitsrelevante Aspekte in Datenbanken
Die Weiterbildung behandelt theoretische und praktische Grundlagen der Anwendungsentwicklung. Inhalte sind unter anderem Python, objektorientierte Programmierung, Datenbanken und SQL.