This repository documents my journey of learning Python, C++, problem solving, Object-Oriented Programming (OOP), Git, and software development.
- Become proficient in Python and C++
- Build real projects
- Learn software engineering fundamentals
- Improve problem-solving skills
- Prepare for internships and future software development roles
- Variables and Data Types
- Loops and Functions
- OOP
- Exception Handling
- Mini Projects
- Variables and Data Types
- Functions
- STL (Vector, String, Algorithms)
- OOP
- Inheritance
- Pointers
- Mini Projects
Features:
- Person, Student, and Teacher classes
- Inheritance
- Marks management
- Average calculation
- Class average calculation
Features:
- Deposit and Withdrawal
- Input Validation
- Exception Handling
- Balance Management
- Practiced try/except in Python
- Learned TypeError and ValueError
- Added validation to Bank Account project
More updates will be added as I continue learning.
- Python
- C++
- Git
- GitHub
- VS Code
Amlan Sinha
Building projects, learning every day, and documenting the journey.