Programowanie obiektowe w Javie

Instrukcje do przedmiotu Programowanie obiektowe na kierunku Informatyka i ekonometria, III semestr, rok akademicki 2026/2027. Pracujemy w IntelliJ IDEA i Mavenie. Projekt semestralny to desktopowa aplikacja Java z interfejsem graficznym i analizą danych ekonomicznych lub ekonometrycznych.

Laboratoria

Lab Temat Spotkania
Lab 1 Swing: układy, formularze, tabele i rysowanie 3
Lab 2 JavaFX: scena, formularze, wykresy i FXML/MVC 4
Lab 3 JDBC: SQL, DAO, CRUD, relacje i transakcje 3
Lab 4 Hibernate i mapowanie obiektowo-relacyjne 2
Lab 5 JSP i Servlet API 1
Lab 6 Integracja aplikacji i obrona projektu 1

Materiały wspólne

Semestr obejmuje 14 spotkań i 30 godzin laboratoryjnych. Laboratoria są blokami tematycznymi; szczegółowy podział zadań na spotkania znajduje się w instrukcjach poszczególnych bloków.