Skip to content

hattiza/100daysofcode-with-python-course

This branch is 7 commits ahead of, 2 commits behind talkpython/100daysofcode-with-python-course:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2ecc475 · Sep 17, 2024
Sep 17, 2024
Dec 23, 2023
Oct 9, 2018
Jul 29, 2018
Dec 9, 2020
Jul 21, 2019
Dec 14, 2017
Sep 16, 2024
Sep 16, 2024

Repository files navigation

#100DaysOfCode with Python course

Visit the course page

Daily Plan

  • Day 0: Setting up the environment
  • Day 1: Playing with Datetimes / D1 (lectures)
  • Day 2: Playing with Datetimes / D2 (practice)
  • Day 3: Playing with Datetimes / D3 (more coding)
  • Day 4: Collections module / D1 (lectures)
  • Day 5: Collections module / D2 (practice)
  • Day 6: Collections module / D3 (more coding)
  • Day 7: Python Data Structures / D1 (lectures)
  • Day 8: Python Data Structures / D2 (practice)
  • Day 9: Python Data Structures / D3 (more coding)
  • Day 10: Testing your code with pytest / D1 (lectures)
  • Day 11: Testing your code with pytest / D2 (practice)
  • Day 12: Testing your code with pytest / D3 (more coding)
  • Day 13: Text-based games (and classes) / D1 (lectures)
  • Day 14: Text-based games (and classes) / D2 (practice)
  • Day 15: Text-based games (and classes) / D3 (more coding)
  • Day 16: List comprehensions and generators / D1 (lectures)
  • Day 17: List comprehensions and generators / D2 (practice)
  • Day 18: List comprehensions and generators / D3 (more coding)
  • Day 19: Iteration with itertools / D1 (lectures)
  • Day 20: Iteration with itertools / D2 (practice)
  • Day 21: Iteration with itertools / D3 (more coding)
  • Day 22: Decorators / D1 (lectures)
  • Day 23: Decorators / D2 (practice)
  • Day 24: Decorators / D3 (more coding)
  • Day 25: Error handling / D1 (lectures)
  • Day 26: Error handling / D2 (practice)
  • Day 27: Error handling / D3 (more coding)
  • Day 28: Regular Expressions / D1 (lectures)
  • Day 29: Regular Expressions / D2 (practice)
  • Day 30: Regular Expressions / D3 (more coding)
  • Day 31: Logging / D1 (lectures)
  • Day 32: Logging / D2 (practice)
  • Day 33: Logging / D3 (more coding)
  • Day 34: Refactoring / Pythonic code / D1 (lectures)
  • Day 35: Refactoring / Pythonic code / D2 (practice)
  • Day 36: Refactoring / Pythonic code / D3 (more coding)
  • Day 37: Using CSV data / D1 (lectures)
  • Day 38: Using CSV data / D2 (practice)
  • Day 39: Using CSV data / D3 (more coding)
  • Day 40: JSON in Python / D1 (lectures)
  • Day 41: JSON in Python / D2 (practice)
  • Day 42: JSON in Python / D3 (more coding)
  • Day 43: Consuming HTTP services / D1 (lectures)
  • Day 44: Consuming HTTP services / D2 (practice)
  • Day 45: Consuming HTTP services / D3 (more coding)
  • Day 46: Web Scraping with BeautifulSoup4 / D1 (lectures)
  • Day 47: Web Scraping with BeautifulSoup4 / D2 (practice)
  • Day 48: Web Scraping with BeautifulSoup4 / D3 (more coding)
  • Day 49: Measuring performance / D1 (lectures)
  • Day 50: Measuring performance / D2 (practice)
  • Day 51: Measuring performance / D3 (more coding)
  • Day 52: Parsing RSS feeds with Feedparser / D1 (lectures)
  • Day 53: Parsing RSS feeds with Feedparser / D2 (practice)
  • Day 54: Parsing RSS feeds with Feedparser / D3 (more coding)
  • Day 55: Structured API clients with uplink / D1 (lectures)
  • Day 56: Structured API clients with uplink / D2 (practice)
  • Day 57: Structured API clients with uplink / D3 (more coding)
  • Day 58: Twitter data analysis with Python / D1 (lectures)
  • Day 59: Twitter data analysis with Python / D2 (practice)
  • Day 60: Twitter data analysis with Python / D3 (more coding)
  • Day 61: Using the Github API with Python / D1 (lectures)
  • Day 62: Using the Github API with Python / D2 (practice)
  • Day 63: Using the Github API with Python / D3 (more coding)
  • Day 64: Sending emails with smtplib / D1 (lectures)
  • Day 65: Sending emails with smtplib / D2 (practice)
  • Day 66: Sending emails with smtplib / D3 (more coding)
  • Day 67: Copy and Paste with Pyperclip / D1 (lectures)
  • Day 68: Copy and Paste with Pyperclip / D2 (practice)
  • Day 69: Copy and Paste with Pyperclip / D3 (more coding)
  • Day 70: Excel automation with openpyxl / D1 (lectures)
  • Day 71: Excel automation with openpyxl / D2 (practice)
  • Day 72: Excel automation with openpyxl / D3 (more coding)
  • Day 73: Automate tasks with Selenium / D1 (lectures)
  • Day 74: Automate tasks with Selenium / D2 (practice)
  • Day 75: Automate tasks with Selenium / D3 (more coding)
  • Day 76: Getting Started with Python Flask / D1 (lectures)
  • Day 77: Getting Started with Python Flask / D2 (practice)
  • Day 78: Getting Started with Python Flask / D3 (more coding)
  • Day 79: Basic Database Access with SQLite3 / D1 (lectures)
  • Day 80: Basic Database Access with SQLite3 / D2 (practice)
  • Day 81: Basic Database Access with SQLite3 / D3 (more coding)
  • Day 82: Data visualization with Plotly / D1 (lectures)
  • Day 83: Data visualization with Plotly / D2 (practice)
  • Day 84: Data visualization with Plotly / D3 (more coding)
  • Day 85: Fullstack web apps made easy / D1 (lectures)
  • Day 86: Fullstack web apps made easy / D2 (practice)
  • Day 87: Fullstack web apps made easy / D3 (more coding)
  • Day 88: Home Inventory App / D1 (lectures)
  • Day 89: Home Inventory App / D2 (practice)
  • Day 90: Home Inventory App / D3 (more coding)
  • Day 91: Database access with SQLAlchemy / D1 (lectures)
  • Day 92: Database access with SQLAlchemy / D2 (practice)
  • Day 93: Database access with SQLAlchemy / D3 (more coding)
  • Day 94: Rich GUI apps in Python / D1 (lectures)
  • Day 95: Rich GUI apps in Python / D2 (practice)
  • Day 96: Rich GUI apps in Python / D3 (more coding)
  • Day 97: Building JSON APIs / D1 (lectures)
  • Day 98: Building JSON APIs / D2 (practice)
  • Day 99: Building JSON APIs / D3 (more coding)
  • Day 100: I completed the 100 Days of Code in Python course by @pybites @talkpython! #100DaysOfCode #Python #milestone #Python

About

Course materials and handouts for #100DaysOfCode by talkpython.fm

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 90.3%
  • Python 8.3%
  • HTML 1.1%
  • CSS 0.3%