Skip to content

πŸš€ Python Learning Repository 🧠🐍 A beginner-friendly Python repository following GeeksforGeeks curriculum β€” covering basics, data types, and OOP concepts with code examples.

Notifications You must be signed in to change notification settings

Sanjanayadav07/Python-GFG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🐍 Python Programming Journey

GeeksforGeeks | From Basics to OOPs


πŸ‘‹ About This Repository

Welcome to my Python Learning Repository πŸš€
This repo documents my complete Python journey while learning from
GeeksforGeeks (GFG).

✨ It reflects:

  • Strong fundamentals
  • Clean & readable code
  • Consistent learning
  • Problem-solving mindset

πŸ“š Course Progress (GFG)

βœ… Python Basics
βœ… Python Data Types
βœ… Input & Output
βœ… Operators
βœ… Flow Control
βœ… Loops
πŸ”„ Functions
⏳ Strings, Lists, Tuples, Sets, Dictionaries
⏳ Object-Oriented Programming (OOPs)


πŸ—‚οΈ Repository Structure

python-course-gfg/
β”‚
β”œβ”€β”€ 01-python-basics/
β”œβ”€β”€ 02-python-data-types/
β”œβ”€β”€ 03-input-output/
β”œβ”€β”€ 04-operators/
β”œβ”€β”€ 05-flow-control/
β”œβ”€β”€ 06-loops/
β”œβ”€β”€ 07-functions/
β”œβ”€β”€ 08-strings/
β”œβ”€β”€ 09-lists/
β”œβ”€β”€ 10-tuples/
β”œβ”€β”€ 11-sets/
β”œβ”€β”€ 12-dictionaries/
β”œβ”€β”€ 13-oops/
β”œβ”€β”€ 14-exception-handling/
β”œβ”€β”€ 15-file-handling/
β”œβ”€β”€ 16-modules-packages/
β”œβ”€β”€ 17-mini-projects/
└── README.md

🧠 Topics Covered

  • βœ” Python Fundamentals
  • βœ” Control Flow & Loops
  • βœ” Functions & Recursion
  • βœ” Python Data Structures
  • βœ” Object-Oriented Programming
  • βœ” Exception & File Handling
  • βœ” Mini Projects

πŸ› οΈ How to Run the Code

# Clone the repository
git clone https://github.com/Sanjanayadav07/python-course-gfg.git

# Move into any folder
cd python-course-gfg/01-python-basics

# Run the program
python filename.py

πŸ“ˆ Learning Highlights

  • πŸ“Œ Beginner β†’ Intermediate Python
  • 🧩 Logic-first coding
  • ✍️ Daily practice & commits
  • 🧹 Clean and structured code

🎯 Goals

  • 🎯 Master Python fundamentals
  • 🎯 Build confidence in OOPs
  • 🎯 Create Python mini projects
  • 🎯 Prepare for internships & placements

πŸ‘©β€πŸ’» Author

Sanjana Yadav πŸ’» Aspiring Software Developer

πŸ”— GitHub: https://github.com/Sanjanayadav07

πŸ”— LinkedIn: https://www.linkedin.com/in/sanjanayadav07

🌟 Support

  • If you find this repository helpful:
  • ⭐ Star the repo
  • 🍴 Fork it
  • πŸ“’ Share feedback

About

πŸš€ Python Learning Repository 🧠🐍 A beginner-friendly Python repository following GeeksforGeeks curriculum β€” covering basics, data types, and OOP concepts with code examples.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published