This repository holds a collection of my Python learning journey, including notes, code snippets, and projects.
- Python Basics
- Object-Oriented Programming
- Classes and Objects: casino module with classes and the usage example of the casino module
- Inheritance
- Polymorphism
- Encapsulation and Abstraction
- Data Structures and Algorithms
- Lists, Tuples, and Dictionaries
- Stacks, Queues, and Linked Lists
- Sorting and Searching Algorithms
- Web Development with Python
- Flask Framework
- Django Framework
- RESTful APIs
- Data Science and Machine Learning
- NumPy and Pandas
- Matplotlib and Seaborn
- Scikit-learn and TensorFlow
- Automation and Scripting
- Web Scraping with BeautifulSoup
- Automation with Selenium
- Task Scheduling with Cron
- Projects
- Personal Blog using Flask
- E-commerce Website with Django
- Data Analysis on Public Datasets
- Machine Learning Model for Predictive Analysis
- Automation Scripts for Daily Tasks
- Web Scraper for News Articles
- Chatbot using NLP Techniques
- Portfolio Website
- Game Development with Pygame
Feel free to explore the code and contribute to my learning journey!