Udemy Course 100 Days of Code™: The Complete Python Pro Bootcamp

Solutions to the projects and coding assignments I completed while taking Udemy’s 100 Days of Code™: The Complete Python Pro Bootcamp. This repository documents my progress and practice as I learn Python.

Console Blackjack game with emoji cards (Udemy 100 Days of Code, day 11)
Updated 2026-10-07 07:56:45 +02:00
Udemy 100 Days of Code: Pokemon type table printed with the PrettyTable package from PyPI (Python 3.13+, pytest, Doxygen).
Updated 2026-10-07 07:29:49 +02:00
Object-oriented coffee machine in Python (Udemy 100 Days of Code assignment) with pytest tests and Doxygen docs. No runtime dependencies.
Updated 2026-10-07 05:42:55 +02:00
Console coffee machine in Python: Day 15 of Udemy's 100 Days of Code bootcamp. Espresso, latte and cappuccino with coins, resources and change. No dependencies.
Updated 2026-10-06 16:14:28 +02:00
Higher Lower game: guess which Instagram account has more followers. Udemy 100 Days of Code, day 14. Python 3.13+, no runtime dependencies.
Updated 2026-10-04 18:04:45 +02:00
Day 13 of 100 Days of Code (Python): debugging exercises - describe the problem, reproduce the bug, play computer, print and the debugger.
Updated 2026-10-04 16:50:08 +02:00
Number Guessing Game in Python (Udemy 100 Days of Code, day 12): guess a number from 1 to 100 on easy or hard difficulty.
Updated 2026-10-04 16:29:06 +02:00
Console calculator in Python 3.13+ with ASCII art: operations stored in a dictionary of functions, continue with the previous result or restart via recursion. Udemy 100 Days of Code, day 10.
Updated 2026-10-04 15:12:54 +02:00
Blind auction CLI in Python - Udemy 100 Days of Code, Day 9 (The Secret Auction Program).
Updated 2026-10-04 08:26:20 +02:00
A beginner-friendly Hangman game for the terminal in Python (Udemy 100 Days of Code, day 7).
Updated 2026-10-04 08:25:58 +02:00
Python program that guides a robot through a maze in Reeborg's world by following the right wall (Udemy 100 Days of Code, day 6).
Updated 2026-10-04 08:24:29 +02:00
Caesar cipher in Python: encode and decode messages. Udemy 100 Days of Code, Day 8.
Updated 2026-10-04 07:31:56 +02:00
PyPassword Generator: build a random password from chosen numbers of letters, symbols and digits - Day 5 of Udemy 100 Days of Code (Python)
Updated 2026-10-04 05:21:56 +02:00
Rock, Paper, Scissors game against the computer - Day 4 of Udemy 100 Days of Code (Python)
Updated 2026-10-04 04:34:56 +02:00
Treasure Island: a beginner-friendly Python choose-your-own-adventure text game (Udemy 100 Days of Code, day 3).
Updated 2026-10-04 04:13:42 +02:00