My journey into full stack development started with learning Core Java and gradually exploring concepts like OOP, Inheritance, and Exception Handling.
I then learned about JDBC and JPA, which allowed me to interact with databases and automate CRUD operations.
The next step was mastering Spring Boot, which enabled me to build RESTful APIs and implement features like dependency injection and data validation.
To bring my applications to life on the screen, I discovered Angular, which helped me create interactive UIs with routing and real-time updates from the backend.