A comprehensive collection of Java programming exercises and projects from my Computer Programming and Analysis coursework at Valencia College.
- array-statistics - Array manipulation and statistical calculations
- number-guessing-game - Interactive console game with loops and conditionals
- simple-calculator - Basic arithmetic operations with user input
- temperature-converter - Unit conversion with validation
- grade-calculator - GPA calculation with weighted averages
- contact-manager - Contact storage with file persistence
- library-management-system - Book checkout system with OOP principles
- profile-app - User profile management with encapsulation
- shape-calculator - Geometric calculations using inheritance
- matrix-operations - 2D array manipulation and mathematical operations
- task-management-system - Project task tracking with data structures
- music-library-manager - Media organization with collections framework
- number-validator - Input validation with custom exceptions
- safe-division-calculator - Exception handling demonstrations
- pet-clinic-system-with-spring-boot - Veterinary management system
- task-manager-with-spring-boot - Web-based task tracking
Java Fundamentals - Variables, control structures, methods Object-Oriented Programming - Classes, inheritance, polymorphism Data Structures - Arrays, collections, file I/O Exception Handling - Try-catch blocks, custom exceptions Spring Framework - Currently learning web development Database Integration - JDBC and JPA concepts
- Console application development
- File-based data persistence
- Object-oriented design principles
- Exception handling best practices
- Introduction to Spring Boot framework