Skip to content

rokib97/Learn-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 

Repository files navigation

Python Learning Journey 🐍

Welcome to my Python Learning Journey repository! This serves as a structured guide to document my progress in learning Python. Whether you're a beginner or an experienced developer, feel free to explore, contribute, or use this as a resource.

📚 Table of Contents

ℹ️ About

This repository documents my Python learning in an organized, practical way with lesson notes, code examples, real-world projects, and curated resources. The goal is to build a strong foundation while solving problems and working on projects.

📖 Chapters & Lessons

Chapter 1 - Introduction & Setup

Chapter 2 - Python Basics

Chapter 3 - Operators

Chapter 4 - Data Types

Chapter 5 - User Input & Control Flow

Chapter 6 - Lists & Tuples

Chapter 7 - Dictionaries & Sets

Chapter 8 - While Loops & For Loops

Chapter 9 - Functions

Chapter 10 - Recursion

Chapter 11 - Scope

Chapter 12 - Closures

Chapter 13 - f-Strings

Chapter 14 - Modules

Chapter 15 - Command Line Arguments

Chapter 16 - Errors & Exception Handling

Chapter 17 - Working With Files

🚀 Projects

Project 1: BookBot

  • Description: BookBot is a simple Python program that analyzes a text file, counts the number of words, and calculates the frequency of each character in the text. This program is designed to work with any book or text file.
  • 🖥️ View Code

Project 2: [Project Name]

  • Description: A brief description.

  • 🖥️ View Code

(More projects coming soon!)

📚 Resources

Books

  • Automate the Boring Stuff with Python - Al Sweigart
  • Python Crash Course - Eric Matthes

Online Courses

Websites

🤝 Contributing

Contributions are welcome! To contribute:

  1. Fork the repository
  2. Create a branch (git checkout -b feature/YourFeature)
  3. Commit your changes (git commit -m 'Add feature')
  4. Push the branch (git push origin feature/YourFeature)
  5. Open a Pull Request

Your contributions help improve this resource for everyone!

📄 License

This repository is licensed under the MIT License. See the LICENSE file for details.


Happy Learning & Coding! 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages