This repository, Code-With-Python, is a structured documentation of my journey in learning Python from scratch to advanced. It serves as a personal reference for revisiting concepts, understanding syntax, and reinforcing learning through hands-on practice.
I am following CodeWithHarry's Python tutorials on YouTube, specifically :-
- π₯ Python Tutorial For Beginners (10-Hour Video)
- π₯ Python for Beginners (Full Course) | #100DaysOfCode
Instructor :- Haris Ali Khan
Through these resources, I am gaining practical experience by solving practice sets, exercises, and projects, which are documented in this repository for continuous learning and future reference.
π Practice-Sets/ β Contains solved problems and coding challenges.
π Exercises/ β Includes hands-on coding tasks to reinforce concepts.
π Projects/ β Real-world applications built using Python.
π Notes/ β Well-structured documentation of concepts, syntax, and explanations.
π Scripts/ β Various Python scripts for automation and utilities.
python -m venv MyEnvironment
- Windows (Command Prompt):
MyEnvironment\Scripts\activate
- Windows (PowerShell):
MyEnvironment\Scripts\activate.ps1
- macOS/Linux:
source MyEnvironment/bin/activate
pip install -r requirements.txt
python script_name.py
deactivate
β
Always activate the virtual environment before installing modules or running scripts.
π¦ Check installed packages using:
pip list
π Save the list of dependencies:
pip freeze > requirements.txt
πΉ Serves as a quick reference guide for revising concepts.
πΉ Helps in tracking progress through structured documentation.
πΉ Encourages hands-on learning with practice sets and projects.
πΉ Acts as a personal knowledge base for future projects.
This repository will keep evolving as I continue learning and applying Python in various real-world scenarios. π