Skip to content

Intermediate course introducing GUI design principles, database access, and REST using Java. Recommended to learners with previous experience.

Notifications You must be signed in to change notification settings

nbicocchi/learn-java-javafx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

JavaFX

Modules

[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

About

Intermediate course introducing GUI design principles, database access, and REST using Java. Recommended to learners with previous experience.

Topics

Resources

Stars

Watchers

Forks