- Define the Java project
- Project requirements analysis
- Create the first entity
- First step in Multi-Layer architecture
- Some ideas about Unit Testing
- Playing with Exceptions
- Storage Layer: Save the data into files
- How to handle relationships between entities: One to many
- Project Improvements: Inheritance, Generics, Interfaces
- How to handle relationships between entities: Many to many
- Deep into the Service Layer
- Creating reports using DTOs
- Java projects ideas
Simple Guide for Building Java Projects
In this course, you will work on a real-world Java OOP project.
This series will guide you through every step of building an application, using diagrams, code samples, and detailed explanations.
At the end, you will receive additional ideas of projects to practice on your own.
When you’re ready, you can advance to the next series: creating web applications using Spring Framework.