In dieser Weiterbildung werden vertiefende Kenntnisse in der Programmiersprache Java und C++ vermittelt, die in verschiedenen Bereichen der Softwareentwicklung eingesetzt werden. Der Schwerpunkt liegt auf der Entwicklung von Softwarelösungen, der Integration von Datenbanksystemen sowie der Vorbereitung auf relevante Zertifizierungen.
Lehrinhalte der Weiterbildung
• Objektorientierte Programmierung für Softwareanwendungen, Systemprogramme und grafische Anwendungen
• Entwicklung von plattformübergreifenden Softwarelösungen mit Java und C++
• Programmierung und Integration von relationalen Datenbanken (z. B. SQL, JDBC)
• Arbeit mit mobilen Frameworks, wie Kotlin, zur Entwicklung von mobilen Anwendungen
• Nutzung von Java IDEs wie IntelliJ und JDK für die Entwicklung und das Debugging von Anwendungen
• Arbeiten mit Klassen, Objekten, Konstruktoren, Methoden und Vererbung in Java und C++
• Fehlerbehebung und Debugging: Exception Handling, Syntax- und Logikfehler identifizieren und beheben
• Implementierung von String-Klassen und Verwendung von Klassen wie Random und Math in Java
• Einsatz von Entscheidungsstrukturen (If-Else, If-Then) und Schleifenstrukturen (For, While, Do-While)
• Sicherheitsaspekte in der Programmierung: IT-Sicherheit in Softwareanwendungen
• Grundlegende IT-Inhalte, darunter Netzwerk- und Systemadministration
Voraussetzungen für die Weiterbildung
• Grundlegendes Interesse sowohl am IT-Bereich als auch an Programmierung
• Abgeschlossene Berufsausbildung, ein Studium oder eine Anpassungsqualifizierung im IT-Bereich; alternativ auch ein bestandener Eignungstest
• Deutschkenntnisse auf dem Niveau B1