Inhalte auf einen Blick: Objektorientierte Programmierung, Softwareentwicklung mit Python, Oracle Certified Associate Java Entwickler
Die Weiterbildung behandelt Grundlagen und Anwendungsbereiche der objektorientierten Programmierung, Softwareentwicklung mit Python und Java SE-Programmierung. Inhalte sind unter anderem objektorientierte Analyse, objektorientiertes Design, UML, Datenbankentwicklung, Python-Grundlagen, Variablen, Datenstrukturen, Bedingungen, Schleifen, Funktionen, Python-Standardbibliothek, Objektorientierung in Python, Fehlerbehandlung, Datenspeicherung, Java-Grundlagen, Java-Datentypen, Operatoren, Entscheidungskonstruktionen, Arrays, Schleifen, Methoden, Verkapselung, Vererbung, Ausnahmebehandlung, Java-API sowie Prüfungsvorbereitung auf die Oracle Certified Associate Java Programmer Zertifizierung.
Objektorientierte Programmierung
Einführung in die objektorientierte Programmierung
- Grundlagen
- Paradigma
- Objektorientierte Analyse
- Objektorientiertes Design
Einführung in UML
- Grundlagen
- Kategorien
- Verhaltensdiagramme
- Strukturdiagramme
Datenbankentwicklung
- ER-Modell
- Datenbankmodell
- Normalformen
Softwareentwicklung mit Python
- Einführung in die Programmiersprache Python
- Grundlegende Konzepte von Python
- Arbeiten mit Variablen
- Datenstrukturen in Python
- Vergleiche und Bedingungen: if, else und elif
- Schleifen in Python: while, for, break und continue
- Funktionen in Python
- Python-Standardbibliothek
- Objektorientierung in Python
- Fehlerbehandlung und Ausnahmen
- Datenspeicherung
- Projekt- und Abschlussarbeit
Java SE-Programmierung I mit Oracle-Zertifizierung OCA
- Java-Grundlagen
- Arbeiten mit Java-Datentypen
- Verwendung von Operatoren und Entscheidungskonstruktionen
- Erstellen und Verwenden von Arrays
- Verwendung von Schleifenkonstruktionen
- Arbeiten mit Methoden und Verkapselung
- Arbeiten mit Vererbung
- Behandlung von Ausnahmen
- Arbeiten mit ausgewählten Klassen aus der Java-API
- Prüfungsvorbereitung und Prüfung
Die Weiterbildung behandelt Inhalte aus objektorientierter Programmierung, UML, Datenbankentwicklung, Python, Java SE-Programmierung und Prüfungsvorbereitung.