Skip to content

๐Ÿš€ 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

Notifications You must be signed in to change notification settings

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

No packages published