Skip to content

CodeWithTanim/100-Days-of-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

100 Days of Python

🐍 100 Days of Python 🚀

From Zero to Python Hero - Daily Coding Challenges
Master Python fundamentals & build real projects! 🛠️
Complete Curriculum | Video Tutorials | Code Examples


🚀 Journey Overview

Daily Python Lessons

  • Bite-sized video tutorials 🎥
  • Hands-on coding exercises 💻
  • Progressive difficulty curve 📈

Project-Based Learning

  • 25+ real-world applications 🏗️
  • Game development 🎮
  • Web scraping & automation 🤖

Community Support

  • Discord community 👥
  • Live Q&A sessions 💬
  • Progress tracking 📊

Bonus Features

  • Downloadable cheat sheets 📚
  • Interview preparation 💼
  • Certificate of completion 🏆


📜 Curriculum Preview


Day Topic Video Link 🎥 Class Notes 📖
1 Introduction to Python Programming Watch Now View Notes
2 Our First Program in Python Watch Now View Notes
3 Comments, Escape Sequences & Print Statement Watch Now View Notes
4 Variables & Data Type Watch Now View Notes
5 Operators in Python Watch Now View Notes
6 Typecasting in Python Watch Now View Notes
7 User Input in Python Watch Now View Notes
8 Strings in Python Watch Now View Notes
9 Strings Slicing and Operations on Strings in Python Watch Now View Notes
10 String Methods in Python Watch Now View Notes
11 If Else Conditional Statements in Python Watch Now View Notes
12 Exercise 1: Greeting Machine in Python Watch Now View Notes
13 Modules & Pip Watch Now View Notes
14 Match Case Statements in Python Watch Now View Notes
15 For Loops in Python Watch Now View Notes
16 While Loop in Python Watch Now View Notes
17 Break & Continue Statements in Python Watch Now View Notes
18 Functions in Python Watch Now View Notes
19 Functions Arguments in Python Watch Now View Notes
20 Exercise 2: A Simple Calculator Using Python Watch Now View Notes
21 Lists in Python Watch Now View Notes
22 Lists Methods in Python Watch Now View Notes
23 Tuples in Python Watch Now View Notes
24 Operations on Tuples in Python Watch Now View Notes
25 Excercise 3: Quiz-Based Treasure Hunt Watch Now View Notes
26 f-String in Python Watch Now View Notes
27 Doc-String in Python Watch Now View Notes
28 Recursion in Python Watch Now View Notes
... Coming Soon... 🔜 🔜

(More coming daily!) 🎉


📚 Learning Path

Foundation Weeks (Day 1-30)

  1. Basic syntax & data types 🧩
  2. Control flow & functions ⚙️
  3. File handling & OOP 🗃️
  4. Error handling & debugging 🐞

Project Phase (Day 31-70)

  • Build games & utilities 🎲
  • Web development basics 🌐
  • Data analysis & visualization 📊

Advanced Topics (Day 71-100)

  • APIs & web scraping 🕸️
  • Databases & ORMs 🗄️
  • Automation & deployment 🚀

⚡ Quick Start

1️⃣ Clone the Repository:

 git clone https://github.com/CodeWithTanim/100-Days-of-Python.git

2️⃣ Navigate to the Day's Folder:

 cd 100-Days-of-Python/Day-1

3️⃣ Run the Python Code:

 python day1.py

4️⃣ Follow Along & Code Daily! 🏆

Daily Progress

  1. Watch video tutorial ▶️
  2. Complete exercises 📝
  3. Share progress 🚀

🛠️ Tech Stack

  • Core Language: Python 3.11+ 🐍
  • Tools: Jupyter Notebook, VS Code, Ai 🔧
  • Libraries: Pandas, NumPy, Requests 📦

📺 Video Series

Watch the playlist

Click the image above to watch the full playlist! 🚀🔥


📬 Connect & Support

🐍 **Stuck on a challenge?** Ask for help
⭐ **Enjoying the journey? Star the repo!**
🔄 **Daily updates - Watch this space!**

About

🚀 100 Days of Python - A daily challenge to level up your Python skills! 💻 Follow along with daily YouTube tutorials, tackle real-world projects, and code along. Ready to join the challenge? 💥 Fork this repo and let’s make Python fun and viral! 🐍🎉 Subscribe on YouTube: CodeWithTanim

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors