Skip to content

Latest commit

 

History

History
72 lines (54 loc) · 2.71 KB

File metadata and controls

72 lines (54 loc) · 2.71 KB

Python_Pro_Bootcamp-100Days_of_Code

The course is structured around the #100DaysOfCode challenge.

So you can look forward to a 100 days of lovingly crafted content that is

Going to cover every aspect of Python programming from Web Development to Data Science.

  • You'll build a bot 🤖 that texts you in the morning. If it will rain ☔️ that day.
  • You'll build classic arcade games 👾 like Snake and Pong to impress your friends 😮
  • You'll learn to make sense of complex data and create beautiful visualizations
  • You'll create a program that automatically sends "Happy Birthday" emails to your
  • You'll work on projects that clone real-world startups.
  • Cheap flight club: ✅ Build your own blog: ✅. Twitter bot: ✅.

And there are so many more projects waiting to be discovered by you!
100 projects in total.

Day 1: Beginner - Working with Variables in Python to Manage Data

Learnings: printing, commenting, debugging, string manipulation and variables.
project 1: band name generator

Day 2: Beginner - Understanding Data Types and How to Manipulate Strings

Learnings: Data Types & Converstions, Numbers, Operations, and f-strings.
project 2: Tip Calculator

Day 3: Beginner - Control Flow and Logical Operators

Learnings: Conditional Statements, Logical Operators, Code Blocks and Scope.
project 3: Treasure Island

Day 4: Beginner - Randomisation and Python Lists

Learnings: Randomisation and Python Lists.
project 4: Rock Paper Scissors

Day 5: Beginner - Python Loops

Learnings: Loops and Range().
project 5: Password Generator

Day 6: Beginner - Python Functions and Karel

Learnings: Function, Code Blocks and While Loop().
project 6: Escaping the Maze

Day 7: Beginner - Hangman

Learnings: Hangman().
project 7: Hangman

Day 8: Beginner - Function Parameter and Caesar Cipher

Learnings: Functions with inputs, Arguments and Parameters.
project 8: Caesar Cipher

Day 9: Beginner - Dictionaries, Nesting and the Secret Auction

Learnings: Dictionaries and Nesting.
project 9: Secret Auction

Day 10: Beginner - Functions with Outputs

Learnings: Functions with Outputs and Docstrings.
project 10: Calculator

Day 11: Beginner - The Blackjack Capstone Project

Learnings: The Blackjack Capstone Project.
project 11: The Blackjack Capstone Project

Day 12: Beginner - Scope and Number Guessing Game

Learnings: Namespaces-Local vs Global.
project 12: Number Guessing Game

Day 13: Begineer - Debugging

Learnings: Debugging-How to find and Fix the error.

Day 14: Begineer - Higher Lower Game Project

Project 14: Higher Lower Game Project.