Skip to content

Latest commit

 

History

History
30 lines (24 loc) · 1.44 KB

File metadata and controls

30 lines (24 loc) · 1.44 KB

My Python Learning Journey

This repository is where I practice Python and document my learning journey. I started this to improve my programming skills step by step, by writing small programs, solving exercises, and experimenting with new concepts.

Purpose

  • Learn Python in a structured way, from basics to intermediate topics.
  • Practice writing real code rather than just reading theory.
  • Keep track of my progress and reflect on what I’ve learned.

Contents

  • The repository is organized into different folders based on topics:
  • basics – Variables, data types, operators, conditions, loops
  • functions – Writing functions, arguments, return values
  • data_structures – Lists, dictionaries, sets, tuples, and common operations
  • oop – Classes, objects, inheritance, and basic object-oriented programming
  • scripts – Small standalone programs I wrote to practice concepts
  • notes – Short explanations, tips, and references I found useful
  • The folder names may evolve as I learn more topics.

Resources I Used

1. Code with Harry YouTube tutorials

– Great for clear explanations and practical examples

2. Python Crash Course by Eric Matthes – Helped me understand Python fundamentals and guided me through small projects

Notes

  • This repository is purely for learning purposes.
  • Code may be incomplete, experimental, or written in multiple ways as I try different approaches.

License

For learning and practice purposes only