Skip to content

Required Content

Josha edited this page Jan 8, 2025 · 4 revisions

These are the required Contents of Codespark:

(Based on the KIT java vl)

Die Programmiersprache Java
Entwicklungsumgebungen (Eclipse, NetBeans und IntelliJ IDEA)
Java Packages
Primitive Datentypen
Operatoren
Kontrollstrukuren
Arrays
Objektorientierung
Klassen und Objekte
Strings und Wrapperklassen
Methoden
Dokumentation
Vererbung
Exceptions
Input / Output
Grafische Benutzeroberflächen mit Swing
Abstrakte Klassen, Interfaces
Innere Klassen
Events
Java FX
Zeichnen
Datenstrukturen
Aufzählungstypen Threads
Java 8
XML
JSON JUnit-Tests
Maven

Based on the Modulhandbuch: Kenntnisse in prozeduraler Programmierung:

  • Algorithmenbeschreibung
  • Datentypen
  • E/A-Operationen und Dateiverarbeitung
  • Operatoren
  • Kontrollstrukturen
  • Funktionen
  • Stringverarbeitung
  • Strukturierte Datentypen
  • dynamische Datentypen
  • Zeiger
  • Speicherverwaltung Kenntnisse in objektorientierter Programmierung:
  • objektorientierter Programmentwurf
  • Idee und Merkmale der objektorientierten Programmierung
  • Klassenkonzept
  • Operatoren
  • Überladen von Operatoren und Methoden
  • Vererbung und Überschreiben von Operatoren
  • Polymorphismus
  • Templates oder Generics
  • Klassenbibliotheken
  • Speicherverwaltung, Grundverständnis Garbage Collection

Clone this wiki locally