Die Weiterbildung Java- und C#-Entwickler:in vermittelt technische und methodische Kompetenzen zur Entwicklung objektorientierter Anwendungen mit Java und C#. Die Inhalte werden entlang von Programmierlogik, Objektorientierung und plattformbezogener Anwendungsentwicklung strukturiert aufgebaut.

Programmiergrundlagen
  • Syntax, Datentypen und Kontrollstrukturen anwenden
  • Methoden und Funktionen zur Codestrukturierung erstellen
  • Fehlerquellen im Programmablauf erkennen
  • Code nachvollziehbar dokumentieren und prüfen

Objektorientierung mit Java und C#
  • Klassen, Objekte und Attribute definieren
  • Kapselung, Vererbung und Polymorphie anwenden
  • Interfaces und abstrakte Klassen fachgerecht einsetzen
  • Objektmodelle für Anwendungsanforderungen entwickeln

Anwendungsentwicklung
  • Datenstrukturen und Collections in Programmen nutzen
  • Datei- und Datenverarbeitung umsetzen
  • Exception Handling zur Fehlerbehandlung einsetzen
  • Einfache Anwendungen nach fachlichen Vorgaben entwickeln

Qualität und Vergleich der Technologien
  • Unterschiede zwischen Java- und C#-Umgebungen einordnen
  • Code testen, debuggen und optimieren
  • Entwicklungswerkzeuge und Laufzeitumgebungen nutzen
  • Anwendungen strukturiert ausführen und bewerten

Die Weiterbildung befähigt zur Entwicklung objektorientierter Anwendungen mit Java und C# sowie zur sicheren Anwendung grundlegender Entwicklungs- und Qualitätssicherungsprozesse.