[P1] JavaFX Framework
Read: Introduction to Programming Using Java (Chapter 6-13); Watch: JavaFX GUI Full Course
Slides: JavaFX, Tutorial: JavaFX (Tutorial)
- Structure of a JavaFX application
- Introduction to Scene Builder
- Events
- Controls
- Layouts
[P2] Data Access (JDBC)
Read: Big Java (Chapter 24)
Slides: JDBC, Tutorial: JDBC (Tutorial)
- Database connection architecture
- Connection and Statement classes
- Connection Pools
- ResultSet class
[P3] Data Access (REST)
Slides: Java REST, Tutorial: Java REST (Tutorial)
- Motivations and basic concepts
- Resources, Operations, Representations (JSON, XML)
- GET/POST/PUT/DELETE requests
- Design of a client/server staleless application