All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Folder naming convention to use zero-padded numbers (module01, module02, etc.)
- Corrected alphabetical sorting issue where module10-12 appeared after module1
- Updated all README links to reflect new folder names
- Initial release of Java Spring Fundamentals Guide
- 12 comprehensive modules covering Java core concepts
- Practical code examples with Spring Framework connections
- Practice exercises for each module
- Complete documentation structure
- Module 1: Object-Oriented Programming
- Module 2: Collections Framework
- Module 3: Exception Handling
- Module 4: Generics & Type Safety
- Module 5: Functional Programming
- Module 6: Reflection & Annotations
- Module 7: Concurrency & Threading
- Module 8: I/O & Serialization
- Module 9: Design Patterns
- Module 10: JVM & Memory Management
- Module 11: Dependency Injection Concepts
- Module 12: Testing Fundamentals
- Comprehensive README with navigation
- Contributing guidelines
- MIT License
- This changelog
We're planning to add:
- Advanced Spring concepts module
- Microservices patterns
- Spring Security fundamentals
- Performance optimization guide
- Video tutorials and interactive examples
Stay tuned for updates!