Skip to content

MohauMasukela/100DaysOfPython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 

Repository files navigation

100 Days Of Python

The Complete Python Pro Bootcamp for 2023

Starting from: 23 September,2023

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

What you will see below is a log of every project I completed.The course is instructed by Dr. Angela Yu and can be found on Udemy.

Beginner 🐣

Date Focus Project
Day 1 Working with Variables in Python to Manage Data Band Name Generator
Day 2 Understanding Data Types and How to Manipulate Strings Tip Calculator
Day 3 Control Flow and Logical Operators Treasure Island
Day 4 Randomization and Python lists Rock Paper Scissors
Day 5 Python Loops Password Generator
Day 6 Python Functions and Karel Escaping the Maize
Day 7 Hangman Hangman
Day 8 Function Parameters Ceasars Cipher
Day 9 Dictionaries and Nesting Secret Auction
Day 10 Functions with Outputs Calculator
Day 11 Capstone Project Black Jack
Day 12 Scope Number Guessing
Day 13 Debugging No Project
Day 14 Higher Lower Game

Intermediate πŸ‘£

Date Focus Project
Day 15 Local Development Enviroment Setup Coffee Machine
Day 16 Object Orientated Programming Coffee Machine OOP
Day 17 The Benefits of Object Orientated Programming and Quiz The Quiz Game
Day 18 Turtle and the Graphical User Interface- GUI Hurst Painting Project
Day 19 Instances, State and Higher Order Functions Turtle Race
Day 20 Build the snake game part 1 : Animation and co-ordinates Snake Game
Day 21 Build the snake game part 2 : Inheritance and Slicing Snake Game
Day 22 Build Ping Pong: The Famous Arcade Game Ping Pong
Day 23 The Turtle Crossing Capstone Project Turtle Crossing
Day 24 Files, Directories and Paths Mail Merge Project
Day 25 Working with CSV Data and the Pandas Library U.S States Game
Day 26 List Comprehension and the NATO Alphabet NATO Alphabet Project
Day 27 Tkinter, *args, **kwargs and Creating GUI Programs Mile to Km Converter
Day 28 Dynamic Typing and the Pomodoro GUI Application Pomodoro
Day 29 Build a Password Manager GUI with TKinter Password Manager
Day 30 Errors, Exceptions and JSON Data Improving the Password
Day 31 Capstone Project Flash Card App

Intermediate+ πŸ‹οΈ

Date Focus Project
Day 32 Send Email and Manage Dates smpt and datetime -module Birthday Wisher
Day 33 API Endpoints and API Parameters ISS Overhead Notifier
Day 34 API Practice Creating GIU Quizz App
Day 35 Keys, Authentication and Enviroment Variables: SMS Rain SMS Notifier
Day 36 Stock Trading News Alert Project Stock SMS Notifier
Day 37 API POSTS Requests and Headers Habbit Tracking App
Day 38 Workout Tracking using Google Sheety NL Queries
Day 39 Flight Deal Finder Kiwi Partners API
Day 45 Webscraping with Beautiful Soup 100 Movies
Day 46 Musical Time Machine Billboard 100
Day 54 Introduction to Web Development Decorator Functions
Day 55 HTML URL Parsing in Flask Higher Lower Game
Day 56 Rendering HTML/Static files and Using Website Templates Name Card Website
Day 57 Templating with Jinja in Flask Applications Templating with API

Advanced πŸš€

Date Focus Project
Day 59 Blog Capstone Project Adding Styling
Day 60 Make POST request with Flask and HTML Forms Advanced Contact Form
Day 61 Building Advanced Forms with Flask-WTForms
Day 62 Flask, WTForms,Bootstrap and CSV Coffee and WIFI Project
Day 63 Advanced databases with SQLite and SQLAlchemy CRUD Virtual Bookshelf
Day 64 Combination of Databases and API The Movie Project

About

100 Days of Code: The Complete Python Pro Bootcamp

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published