Im Modul werden die in "Programmieren 1" erworbenen Kenntnisse vertieft, praktisch angewandt und in den größeren Zusammenhang einer mehrschichtigen Anwendungsarchitektur gesetzt.
Im Einzelnen werden dabei folgende Themen behandelt:
- Teilgebiete der Informatik, Computersysteme - Einführung in die Objektorientierte Programmierung - Objektorientierte Sprachkonzepte in Java (u.a. Klassen, Objekte, Vererbung) - Einführung in das Java Collections-Framework - Grundlagen von Persistenz und relationalen Datenbankmanagementsystemen (RDBMS) - Abfragen mit SQL - Persistenz in Java mit JDBC - Einführung in die graphische Programmierung mit JavaFX |