Daily learning progress on Java, DSA, Spring Boot and SQL
- ✅ Day 1: Learned basic Java syntax, loops, and uploaded file. {day 1}
- ✅ Day 2: Learned Java Strings and solved an easy array problem.
- ✅ Day 3: Learned Java Sorting and searching techniques and solved an easy problems each.
- ✅ Day 4: Continued learning Java methods and wrote a simple program using functions.
- ✅ Day 5: Solved a custom Java logic problem involving conditional operations with arrays.
- ✅ Day 6: Learned SQL basics, created a sample database and ran initial commands.
- ✅ Day 7: Solved a brute-force LeetCode problem using Java.
- ✅ Day 8: Participated in a mock test and solved a coding problem using brute-force logic.
- ✅ Day 9: Learned SQL JOINs and data filtering using WHERE, AND, OR.
- ✅ Day 10: Created SQL tables and learned about data types and constraints.
- ✅ Day 11: Solved LeetCode SQL problems and explored Spring Boot basics.
- ✅ Day 12: Officially started Spring Boot journey and completed SQL fundamentals.
- ✅ Day 13: Completed Spring Boot basics tutorial and started exploring deeper backend concepts like DI and RESTful APIs.
- ✅ Day 14: Set up Spring Boot project and created first Hello World REST API.
- ✅ Day 15: Learned REST API methods (GET, POST, PUT, DELETE) and tested APIs with Postman.
- ✅ Day 16: Spring Boot Annotations & Beans.
- ✅ Day 17: Spring Data JPA.
- ✅ Day 18: Database Integration.
- ✅ Day 19: Postman Tool & Testing REST APIs.
- ✅ Day 20: ORM, JPA, Spring Data JPA & ResponseEntity – A Step-by-Step Tutorial.
- ✅ Day 21 & 22: Learning SQL Joins with Spring Boot Integration