Skip to content

πŸ“˜ A hands - on Python learning journey from fundamentals to advanced concepts . This is my personal `learning-log`, where I `print()` progress and `import` concepts through structured notes, practice sets, exercises , utility Scripts and many more . πŸŽ₯ Course by [Haris Ali Khan]

Notifications You must be signed in to change notification settings

Madhav-P-2005/Code-With-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Code-With-Python πŸš€

πŸ“Œ About This Repository

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 :-

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.


πŸ—οΈ Structure of the Repository

πŸ“‚ 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.


πŸ”§ Setting Up the Environment

1️⃣ Create a Virtual Environment

python -m venv MyEnvironment

2️⃣ Activate the Virtual Environment

  • Windows (Command Prompt):
    MyEnvironment\Scripts\activate
  • Windows (PowerShell):
    MyEnvironment\Scripts\activate.ps1
  • macOS/Linux:
    source MyEnvironment/bin/activate

3️⃣ Install Required Packages

pip install -r requirements.txt

4️⃣ Run Python Scripts

python script_name.py

5️⃣ Deactivate the Virtual Environment

deactivate

πŸ“Œ Notes

βœ… 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

πŸ’‘ Why This Repository?

πŸ”Ή 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. πŸš€


πŸš€ Let's Code With Python!

About

πŸ“˜ A hands - on Python learning journey from fundamentals to advanced concepts . This is my personal `learning-log`, where I `print()` progress and `import` concepts through structured notes, practice sets, exercises , utility Scripts and many more . πŸŽ₯ Course by [Haris Ali Khan]

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages