Java learning path in one place: fundamentals, JDBC, JavaFX, Spring Boot and course projects.
Each folder below was originally its own repository. Its full commit history was preserved on import.
| Folder | Description |
|---|---|
01-fundamentals/herbert-schildt-java-for-beginners |
Exercises from the book Java for Beginners by Herbert Schildt |
02-jdbc/jdbc-basics |
Database connection via JDBC |
02-jdbc/dao-jdbc-demo |
Database access with JDBC and the DAO pattern |
02-jdbc/jdbc-postgres-review |
JDBC with PostgreSQL (review class) |
03-javafx/javafx-exercise-01 |
JavaFX desktop application exercise (Eclipse project) |
03-javafx/javafx-exercise-02 |
JavaFX desktop application exercise (Eclipse project) |
03-javafx/javafx-exercise-03 |
JavaFX desktop application exercise (Eclipse project) |
03-javafx/javafx-exercise-04 |
JavaFX desktop application exercise (Eclipse project) |
03-javafx/javafx-exercise-06 |
JavaFX desktop application exercise (Eclipse project) |
03-javafx/javafx-jdbc-workshop |
CRUD desktop application using JavaFX, JDBC and a database |
04-spring-boot/nelio-alves-course |
Studies and exercises from Professor Nelio Alves' Java course |
04-spring-boot/devsuperior-spring-professional |
Java Spring Professional course (DevSuperior, Prof. Nelio) |
04-spring-boot/springboot-jpa-workshop |
Experimental project with Spring Boot 3 and JPA |
04-spring-boot/event-domain-model-orm |
Challenge: domain model and ORM (JPA) |
04-spring-boot/client-crud |
DevSuperior client CRUD project |
04-spring-boot/dscommerce |
DSCommerce: online ordering structure with Spring Boot |
05-projects/advance-payment |
Employee advance payment project |
05-projects/advance-payment-spring |
Employee advance payment project using Spring Boot |
05-projects/astronomy-nasa |
Astronomy research studies based on the NASA website and API |
06-unifor/coursework |
Unifor college work and activities |