Nach Abschluss der Weiterbildung verfügen Sie über die Fähigkeit, Anwendungen in den Programmiersprachen Java und C zu entwickeln. Sie nutzen Java, um plattformunabhängige Softwarelösungen zu erstellen und mit C programmieren Sie effiziente Systemsoftware. Diese Kenntnisse qualifizieren Sie für Tätigkeiten in der Softwareentwicklung, insbesondere in Bereichen wie der Entwicklung von Unternehmensanwendungen, eingebetteten Systemen oder auch der Bearbeitung von Projekten, die eine enge Verbindung zu Hardware erfordern.

Einführung in Java
  • Installation und Einrichtung einer Java-Entwicklungsumgebung

Kompilieren von Java-Programmen
Grundlagen der objektorientierten Programmierung
Vererbung in objektorientierter Programmierung
Sichtbarkeit in objektorientierter Programmierung
Fehlererkennung und Behebung in Java

Java für Fortgeschrittene
  • Funktionsweise von Schleifen

Verwendung von SQL-Datenbanken in Java
Erstellung von REST-APIs mit Java
Grafische Benutzeroberflächen in Java
Verwenden von Java-Bibliotheken

Grundlagen der C-Programmierung
  • Struktur von C-Programmen

Datentypen, Konstanten und Variablen
Verwendung von Funktionen
Kontrollstrukturen
Operatoren
Symbolische Konstanten und Makros

Erweiterte C-Konzepte
  • Zeiger

Dynamische Speicherplatzverwaltung
Strukturen und Datenzusammenfassung
Verkettete Listen
Vektoren und Strings