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.