UDEMY
UDEMY Logo

100 Days of Code - The Complete Python Pro Bootcamp 

  • Offered byUDEMY

100 Days of Code - The Complete Python Pro Bootcamp
 at 
UDEMY 
Overview

Gain a comprehensive overview of Python Pro Bootcamp

Duration

54 hours

Total fee

649

Mode of learning

Online

Credential

Certificate

100 Days of Code - The Complete Python Pro Bootcamp
 at 
UDEMY 
Highlights

  • Earn a Certificate of completion
  • 30-Day Money-Back Guarantee
  • Full lifetime access
Details Icon

100 Days of Code - The Complete Python Pro Bootcamp
 at 
UDEMY 
Course details

What are the course deliverables?
  • You will master the Python programming language by building 100 unique projects over 100 days
  • You will learn automation, game, app and web development, data science and machine learning all using Python
  • You will be able to program in Python professionally
  • You will learn Selenium, Beautiful Soup, Request, Flask, Pandas, NumPy, Scikit Learn, Plotly, and Matplotlib
  • 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
More about this course
  • The course has been updated to be ready and you'll be learning the latest tools and technologies used at large companies such as Apple, Google and Netflix
  • Throughout this course, we cover a massive amount of tools and technologies, including Python 3 - the latest version of Python, PyCharm, Jupyter Notebook, Google Colab, Python Scripting and Automation
  • By the end of this course, you will be fluently programming in Python and you'll be so good at Python

100 Days of Code - The Complete Python Pro Bootcamp
 at 
UDEMY 
Curriculum

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

Day 1 Goals: what we will make by the end of the day

Printing to the Console in Python

[Interactive Coding Exercise] Printing

String Manipulation and Code Intelligence

[Interactive Coding Exercise] Debugging Practice

The Python Input Function

[Interactive Coding Exercise] Input Function

Python Variables

[Interactive Coding Exercise] Variables

Variable Naming

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

Day 2 Goals: what we will make by the end of the day

Python Primitive Data Types

Type Error, Type Checking and Type Conversion

[Interactive Coding Exercise] Data Types

Mathematical Operations in Python

[Interactive Coding Exercise] BMI Calculator

Number Manipulation and F Strings in Python

[Interactive Coding Exercise] Life in Weeks

Day 3 - Beginner - Control Flow and Logical Operators

Day 3 Goals: what we will make by the end of the day

Control Flow with if / else and Conditional Operators

[Interactive Coding Exercise] Odd or Even? Introducing the Modulo

Nested if statements and elif statements

[Interactive Coding Exercise] BMI 2.0

[Interactive Coding Exercise] Leap Year

Multiple If Statements in Succession

[Interactive Coding Exercise] Pizza Order Practice

Logical Operators

[Interactive Coding Exercise] Love Calculator

Day 3 Project: Treasure Island

Share and Show off your Project!

Day 4 - Beginner - Randomisation and Python Lists

Day 4 Goals: what we will make by the end of the day

Random Module

[Interactive Coding Exercise] Random Exercise

Understanding the Offset and Appending Items to Lists

[Interactive Coding Exercise] Banker Roulette - Who will pay the bill?

Index Errors and Working with Nested Lists

[Interactive Coding Exercise] Treasure Map

Day 4 Project: Rock Paper Scissors

Programming is like going to the Gym

Day 5 - Beginner - Python Loop

Day 5 Goals: what we will make by the end of the day

Using the for loop with Python Lists

[Interactive Coding Exercise] Average Height

[Interactive Coding Exercise] High Score

for loops and the range() function

[Interactive Coding Exercise] Adding Even Numbers

[Interactive Coding Exercise] The Fizz Buzz Job Interview Question

Day 5 Project: Create a Password Generator

Hard Work and Perseverance beats Raw Talent Every Time

Day 6 - Beginner - Python Functions & Karel

Day 6 Goals: what we will make by the end of the day

Defining and Calling Python Functions

The Hurdles Loop Challenge

Indentation in Python

While Loops

Hurdles Challenge using While Loops

Jumping over Hurdles with Variable Heights

Final Project: Escaping the Maze

Why is this *so* Hard?! Can I really do this?

Day 7 - Beginner - Hangman

Day 7 Goals: what we will make by the end of the day

How to break a Complex Problem down into a Flow Chart

Challenge 1 - Picking a Random Words and Checking Answers

Challenge 1 Solution - How to Check the User's Answer

Challenge 2 - Replacing Blanks with Guesses

Challenge 2 Solution - How to Replace the Blanks

Challenge 3 - Checking if the Player has Won

Challenge 3 Solution - How to Check if the Player Won

Challenge 4 - Keeping Track of the Player's Lives

Challenge 4 Solution - How to Keep Track of the Player's Lives

Challenge 5 - Improving the User Experience

Challenge 5 Solution - How to Add ASCII Art and Improve the UI

The Benefits of Daily Practice

Day 8 - Beginner - Function Parameters & Caesar Cipher

Day 8 Goals: what we will make by the end of the day

Functions with Inputs

Positional vs Keyword Arguments

[Interactive Coding Exercise] Paint Area Calculator

[Interactive Coding Exercise] Prime Number Checker

Caesar Cipher Part 1 - Encryption

Caesar Cipher Part 2 - Decryption

Caesar Cipher Part 3 - Reorganising our Code

Caesar Cipher Part 4 - User Experience Improvements & Final Touches

How You Can *Stay* Motivated

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

Day 9 Goals: what we will make by the end of the day

The Python Dictionary: Deep Dive

[Interactive Coding Exercise] Grading Program

Nesting Lists and Dictionaries

[Interactive Coding Exercise] Dictionary in List

The Secret Auction Program Instructions and Flow Chart

Solution and Complete Code for the Secret Auction Program

Motivation and the Accountability Trick

Day 10 - Beginner - Functions with Outputs

Day 10 Goals: what we will make by the end of the day

Functions with Outputs

Multiple return values

[Interactive Coding Exercise] Days in Month

Docstrings

Calculator Part 1: Combining Dictionaries and Functions

Print vs. Return

While Loops, Flags and Recursion

Calculator Finishing Touches and Bug Fixes

How to Get a Good Night's Sleep

Faculty Icon

100 Days of Code - The Complete Python Pro Bootcamp
 at 
UDEMY 
Faculty details

Dr. Angela Yu
She is a developer with a passion for teaching and the lead instructor at the London App Brewery

Other courses offered by UDEMY

549
50 hours
– / –
3 K
10 hours
– / –
549
4 hours
– / –
599
10 hours
– / –
View Other 2344 CoursesRight Arrow Icon

100 Days of Code - The Complete Python Pro Bootcamp
 at 
UDEMY 
Students Ratings & Reviews

4.9/5
Verified Icon15 Ratings
T
Tushar kaintura
100 Days of Code - The Complete Python Pro Bootcamp
Offered by UDEMY
5
Learning Experience: It was a great learning experience. The course had detailed videos for each topic and there were projects that helped gain a better understanding of the concept.
Faculty: The faculty was Angela Yu. She is a great teacher as she taught concepts in a very interesting and easy way. The course curriculum was well updated and the course had many resources. There were projects and assignments that were very good and helped a lot.
Course Support: It helped me a lot in gaining a core understanding of the Topic. It was like a foundation stone for me.
Reviewed on 6 Apr 2024Read More
Thumbs Up IconThumbs Down Icon
P
Parth Dave
100 Days of Code - The Complete Python Pro Bootcamp
Offered by UDEMY
5
Learning Experience: The course contains all the topics of Python from beginner to professional level. This is the only course you need to become a professional in Python. This course includes quizzes, HD videos, and a great explanation of all the topics by the instructor Angela Yu. It is a 100-day course and it is created in such a way that anyone can complete this course.
Faculty: The instructor of this course Angela Yu has taught this course brilliantly. She explains the topics very well and she is very energetic and excited to explain the topics to the students. She has provided all the resources for this course and the quality of the lectures is great. You can also ask your doubts in the comment section, to which she will respond as quickly as possible. This course gets updated whenever a newer version of Python is invented and it contains all the resources needed to become a professional in Python and all the resources are the latest versions. There are many quizzes and projects in the curriculum which give you hands-on practice of the concepts.
Course Support: This course helped me develop confidence in my coding and programming skills in not just Python, but it has helped me to do well in other languages and platforms as well by making me believe in my skills and thoroughly teaching me the course. I would also like to recommend others to take up this course.
Reviewed on 15 Sep 2023Read More
Thumbs Up IconThumbs Down Icon
S
Shriya
100 Days of Code - The Complete Python Pro Bootcamp
Offered by UDEMY
3
good
Reviewed on 27 Jan 2023Read More
Thumbs Up IconThumbs Down Icon
M
MAMIDALA ROJA
100 Days of Code - The Complete Python Pro Bootcamp
Offered by UDEMY
5
Learning Experience: I have learned python course from udemy
Faculty: I have learned python course from udemy, instructor was angela yu. She was just awesome. She explained each and every thing and very clearly. I learnt basics from intermediate level in python. In the course curriculum advance lessons left to students. But am sure I reached whatever I expected
Course Support: That course gave me encourage to get a new career
Reviewed on 31 Dec 2022Read More
Thumbs Up IconThumbs Down Icon
G
Giridhar K R
100 Days of Code - The Complete Python Pro Bootcamp
Offered by UDEMY
5
Learning Experience: Good
Faculty: V ery good Yes good
Course Support: Good
Reviewed on 24 Dec 2022Read More
Thumbs Up IconThumbs Down Icon
View All 13 ReviewsRight Arrow Icon
qna

100 Days of Code - The Complete Python Pro Bootcamp
 at 
UDEMY 

Student Forum

chatAnything you would want to ask experts?
Write here...