Skip to content

sayandipcodes/100-Days-of-Code-The-Complete-Python-Pro-Bootcamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💻 The Complete Python Pro Bootcamp by Dr. Angela Yu
My 100-day journey to mastering Python — from beginner to pro!


🧠 About the Project

This repository documents my progress through Angela Yu’s 100 Days of Code: The Complete Python Pro Bootcamp on Udemy.
Every day I code, learn, and build new projects using Python — from basics to advanced real-world applications.


🚀 Course Highlights

Throughout this journey, I’ll be working on:

  • 🐍 Core Python Fundamentals
  • 💡 Object-Oriented Programming (OOP)
  • 🎨 GUI Apps with Tkinter
  • 🌐 Web Development with Flask
  • 📊 Data Analysis with Pandas, NumPy & Matplotlib
  • 🤖 APIs, Automation, and Web Scraping
  • 🧮 Game Development
  • 🏁 Final Full-Stack Capstone Project

🗂 Repository Structure

100-days-of-code-python/
│
├── Day 01 - Beginner - Working with Variables
├── Day 02 - Data Types and String Manipulation
├── Day 03 - Control Flow and Logical Operators
├── ...
├── Day 20 - Intermediate - Snake Game Part 1
├── ...
├── Day 100 - Advanced - Final Capstone Project
│
└── README.md


Each folder contains:
- `main.py` → Project code for that day
- `notes.md` → Key learnings and reflections
- Additional files (images, data, etc.) as needed

🎯 Goals

  • ✅ Code consistently for 100 days
  • ✅ Strengthen my Python foundations
  • ✅ Complete all projects from the course
  • ✅ Build real-world applications
  • ✅ Document every day’s progress

🧰 Tools & Technologies

Category Tools
Language Python 3.x
Editor VS Code
Version Control Git & GitHub
Frameworks Flask, Tkinter
Libraries Requests, BeautifulSoup, Pandas, NumPy, Matplotlib
Other APIs, Automation, Web Scraping

📅 Progress Tracker

Day Topic Status
1 Variables and Basic Syntax
2 Data Types and Operations
3 Control Flow
4 Randomisation and Lists
5 Loops
6 Functions and Karel 🔜
... ... ...
100 Final Capstone Project

🏆 Progress: 10% complete and counting!


🧩 Featured Projects (Coming Soon)

  • 🎮 Snake Game
  • 🧮 Calculator App
  • 🌐 Portfolio Website
  • 📰 News App (API-based)
  • 💻 Blog Website using Flask
  • 📈 Stock News Tracker
  • 🧾 Flash Card App
  • 🛠 Capstone: Full-Stack Web App

🏁 How to Run Any Project

# Clone this repository
git clone https://github.com/sayandipcodes/100-Days-of-Code-The-Complete-Python-Pro-Bootcamp.git

# Navigate to a specific day's folder
cd "Day 05"

# Run the Python file
python main.py

👨‍💻 Author

Sayandip Manna (@sayandipcodes)

I’m a passionate learner exploring the world of programming, web development, and AI.
Currently on my journey to complete the 100 Days of Code – Python Bootcamp by Angela Yu,
building projects, learning daily, and sharing my progress.

📫 Connect with me:


🌟 Acknowledgements

A huge thanks to Dr. Angela Yu for creating one of the most engaging and practical Python courses on Udemy.
Her project-based approach makes learning Python fun, interactive, and incredibly effective.

“The best way to learn to code is by coding — every single day.” 💪
Dr. Angela Yu


About

Master Python by building 100 projects in 100 days. Learn data science, automation, build websites, games and apps!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages