This repository is my personal diary for the "100 Days of Code: The Complete Python Pro Bootcamp" by Dr. Angela Yu.
I am a Civil Engineer currently transitioning into the field of Data Science. This journey is part of my commitment to mastering Python and its applications in data analysis and engineering.
- Day 1: Beginner - Working with Variables in Python to Manage Data.
- Day 2: Beginner - Understanding Data Types and How to Manipulate Strings.
- Day 3: Beginner - Control Flow and Logical Operators.
- Day 4: Beginner - Randomisation and Python Lists.
- Day 5: Beginner - Python Loops.
- Day 6: Beginner - Python Functions & Karel.
- Day 7: Beginner - Hangman.
- Day 8: Beginner - Function Parameters & Caeser Cipher.
- Day 9: Beginner - Dictionaries, Nesting and the Secret Auction.
- Day 10: Beginner - Functions with Outputs.
- Day 11: Beginner - The Blacjack Capstone Project.
- Day 12: Beginner - Scope & Number Guessing Game.
- Day 13: Beginner - Debugging: How to Find and Fix Errors in your Code.
- Day 13: Beginner - Higher Lower Game Project
- Day 13: Intermediate - Local Development Environment Setup & the Coffee Machine
- Language: Python 3
- IDE: Visual Studio Code (VS Code)
- OS: Ubuntu Linux
- Environment: Python venv
Follow my journey from Civil Engineering to Data Science!