100 Days of Code - The Complete Python Pro Bootcamp

Master python by building 100 projects in 100 days. Learn to build websites, games, apps, plus scraping and data science

What you'll learn

  • Be able to program in python professionally
  • Master the Python Programming language by building 100 projects over 100 days
  • Create a portfolio of 100 Python projects to apply for developer jobs
  • Be able to build fully fledged websites and web apps with Python
  • Be able to use Python for Data Science and Machine Learning
  • Build games like Blackjack, Pong and Snake using Python
  • Build GUIs and Desktop applications with Python
  • Learn to use modern frameworks like Selenium, Beautiful Soup, Request, Flask, Pandas, NumPy, Scikit Learn, Plotly, Matplotlib 

Requirements

  • No programming experience needed – I’ll teach you everything you need to know
  • A Mac or PC computer with access to the internet
  • No paid software required – I’ll teach you how to use PyCharm, Jupyter Notebooks, and Google Colab
  • I’ll walk you through, step-by-step how to get all the software installed and set up

Description

Welcome to the 100 Days of Code – The Complete Python Pro Bootcamp.

100 days, 1 hour per day, learn to build 1 project per day, this is how you master Python. 

At 56+ hours, this Python Course is without a doubt the most comprehensive Python Course available anywhere online. Even if you have zero programming experience, this course will take you from beginner to professional. Here’s why:

  • The course is a taught by the lead instructor at the App Brewery, London’s best in-person programming bootcamp.
  • This course doesn’t cut any corners, there are beautiful animated explanation videos and tens of real-world projects which you will get to build. e.g. Tinder auto swiper, Snake game, Blog websites, LinkedIn Auto Submit Job Application
  • The curriculum was developed over a period of 2 years, with comprehensive student testing and feedback.

 

Throughout this comprehensive course, we cover a massive amount of tools and technologies, including:

  • Python 3 – the latest version
  • PyCharm, Jupyter Notebook, Google Colab
  • Python Scripting and Automation
  • Python Game Development
  • Web Scraping
  • Beautiful Soup
  • Selenium Web Driver
  • Request
  • WTForms
  • Data Science
  • Pandas
  • NumPy
  • Matplotlib
  • Plotly
  • Scikit learn
  • Seaborn
  • Turtle
  • Python GUI Desktop App Development
  • Tkinter
  • Front-End Web Development
  • HTML 5
  • CSS 3
  • Bootstrap 4
  • Bash Command Line
  • Git, GitHub and version Control
  • backend Web Development
  • Flask 
  • REST
  • APIs
  • Databases
  • SQL
  • SQLite
  • PostgreSQL
  • Authentication
  • Web Design
  • Deployment with GitHub Pages, Heroku and GUnicorn

 

By the end of this course, you will be fluently programming in Python and you’ll be so good at Python at that you can get a job or use the language professionally.

You’ll also build a portfolio of 100 projects that you can show off to any potential employer including:

  • Blackjack
  • Snake Game
  • Pong Game
  • Auto Swipe on Tinder
  • Auto Job Application on LinkedIn
  • Automate Birthday Emails/ SMS
  • Fully Fledged Blog Website
  • Build Your Own Public API
  • Data Science with Google Trends
  • Analysing Lego Datasets
  • Google App Store Analysis

 

Who this course is for

  • If you want to learn to code from scratch through building fun and useful projects
  • If you want to start your own startup by building your own websites and web apps
  • If you are a complete beginner then this course will be everything you need to become a Python professional
  • If you are a seasoned programmer wanting to switch to Python. 
  • If you are an intermediate Python programmer, 100 days of code challenges will help you level up.

Course Content

Course Meta Data

Created By Dr. Angela Yu || Last Updated 02/2021 || Resource

The Complete Python Pro Bootcamp