100 Days of Code: The Complete Python Pro Bootcamp
100 Days of Code: The Complete Python Pro Bootcamp, available at $109.99, has an average rating of 4.68, with 654 lectures, 43 quizzes, based on 317990 reviews, and has 1360806 subscribers.
You will learn about 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 This course is ideal for individuals who are If you want to learn to code from scratch through building fun and useful projects, then take this course. or If you want to start your own startup by building your own websites and web apps. or If you are a complete beginner then this course will be everything you need to become a Python professional or If you are a seasoned programmer wanting to switch to Python then this is the quickest way. Learn through coding projects. or If you are an intermediate Python programmer then you know 100 days of code challenges will help you level up. It is particularly useful for If you want to learn to code from scratch through building fun and useful projects, then take this course. or If you want to start your own startup by building your own websites and web apps. or If you are a complete beginner then this course will be everything you need to become a Python professional or If you are a seasoned programmer wanting to switch to Python then this is the quickest way. Learn through coding projects. or If you are an intermediate Python programmer then you know 100 days of code challenges will help you level up.
Enroll now: 100 Days of Code: The Complete Python Pro Bootcamp
Summary
Title: 100 Days of Code: The Complete Python Pro Bootcamp
Price: $109.99
Average Rating: 4.68
Number of Lectures: 654
Number of Quizzes: 43
Number of Published Lectures: 592
Number of Published Quizzes: 41
Number of Curriculum Items: 716
Number of Published Curriculum Objects: 652
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- 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
Who Should Attend
- If you want to learn to code from scratch through building fun and useful projects, then take this course.
- 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 then this is the quickest way. Learn through coding projects.
- If you are an intermediate Python programmer then you know 100 days of code challenges will help you level up.
Target Audiences
- If you want to learn to code from scratch through building fun and useful projects, then take this course.
- 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 then this is the quickest way. Learn through coding projects.
- If you are an intermediate Python programmer then you know 100 days of code challenges will help you level up.
Welcome to the 100 Days of Code – The Complete Python Pro Bootcamp, the only course you need to learn to code with Python. With over 500,000 5 STAR reviews and a 4.8 average, my courses are some of the HIGHEST RATED courses in the history of Udemy!
100 days, 1 hour per day, learn to build 1 project per day, this is how you master Python.
At 60+ hours, this Python course is without a doubt the most comprehensivePython 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 taught by the lead instructor at the App Brewery, London’s best in-person programming Bootcamp.
-
The course has been updated and you’ll be learning the latest tools and technologies used at large companies such as Apple, Google and Netflix.
-
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 Website, LinkedIn Auto Submit Job Application
-
The curriculum was developed over a period of 2 years, with comprehensive student testing and feedback.
-
We’ve taught over 600,000 students how to code and many have gone on to change their livesby becoming professional developers or starting their own tech startup.
-
You’ll save yourself over $12,000by enrolling, and still get access to the same teaching materials and learn from the same instructor and curriculum as our in-person programming Bootcamp.
-
The course is constantly updated with new content, with new projects and modules determined by students – that’s you!
We’ll take you step-by-step through engaging video tutorials and teach you everything you need to know to succeed as a Python developer.
The course includes over 65 hours of HD video tutorials and builds your programming knowledge while making real-world Python projects.
Throughout this comprehensive 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
-
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
-
and much much more!
By the end of this course, you will be fluently programming in Python and you’ll be so good at Python 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 Applications 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
-
and much much more!
Sign up today, and look forward to:
-
Video Lectures
-
Code Challenges and Exercises
-
Fully Fledged Projects
-
Quizzes
-
Programming Resources and Cheatsheets
-
Downloads
-
Our best selling 12 Rules to Learn to Code eBook
-
$12,000+ Python Pro Bootcamp course materials and curriculum
Don’t just take my word for it, check out what existing students have to say about my courses:
“Angela is just incredible, awesome and just fantastic in this course. I’ve never had such an instructor; detailed in every aspect of the course, gives precise explanations, gives you the anxiety to learn etc. She’s got that ability to make fun while explaining things for better understanding. I really love this course.” – Ekeu MonkamUlrich
“Angela is very thorough without ever being boring. I’ve taken MANY online courses in my life including my Bachelors and Masters degrees. She is by far the best instructor I’ve ever had. This course is packed with thousands of dollars worth of great instruction, and paced well enough for anyone to pick coding up and run with it- Thank you!” – J Carlucci
“Love the way Angela explains things. Easy to follow and full of logic. I can say she must spend a lot of energy creating this great course. Thank you and I recommend it to all who’s interested in coding!” – Yiqing Zheng
“So far (on my third day) this course has taught me more than I was able to learn in multiple other programming courses. This course is clearly outlined and builds upon itself gradually in an easy to understand way.” – Normal Ramsey
“It’s a different approach to teaching Web Development. I like that you are given everything possible to succeed from the onset.” – Ronick Thomas
The tutor is simply AMAZING, by far the best tutor I have ever had. I would give her 10 stars out of 5. She is not just punching the code and talking to herself, but she is actually explaining things. She keeps on giving really useful hints and she will give you a great load of other references. I always knew what I was doing and why I was doing it. All the extra challenges have just made me remember and understand things better. – Peter Dlugos
REMEMBER… I’m so confident that you’ll love this course that we’re offering a FULL money-back guarantee for 30 days! So it’s a complete no-brainer, sign up today with ZERO risk and EVERYTHING to gain.
So what are you waiting for? Click the buy now button and join the world’s highest-rated development course.
Course Curriculum
Chapter 1: Day 1 – Beginner – Working with Variables in Python to Manage Data
Lecture 1: What you're going to get from this course
Lecture 2: START HERE
Lecture 3: Downloadable Resources and Tips for Taking the Course
Lecture 4: Day 1 Goals: what we will make by the end of the day
Lecture 5: Download and Setup PyCharm for Learning
Lecture 6: Printing to the Console in Python
Lecture 7: String Manipulation and Code Intelligence
Lecture 8: The Python Input Function
Lecture 9: Python Variables
Lecture 10: Variable Naming
Lecture 11: Day 1 Project: Band Name Generator
Lecture 12: Congratulations! Well done!
Chapter 2: Day 2 – Beginner – Understanding Data Types and How to Manipulate Strings
Lecture 1: Day 2 Goals: what we will make by the end of the day
Lecture 2: Python Primitive Data Types
Lecture 3: Type Error, Type Checking and Type Conversion
Lecture 4: Mathematical Operations in Python
Lecture 5: Number Manipulation and F Strings in Python
Lecture 6: Day 2 Project: Tip Calculator
Lecture 7: You are already in the top 50%
Chapter 3: Day 3 – Beginner – Control Flow and Logical Operators
Lecture 1: Day 3 Goals: what we will make by the end of the day
Lecture 2: Get Access to the Monthly App Brewery Newsletter
Lecture 3: Control Flow with if / else and Conditional Operators
Lecture 4: Introducing the Modulo
Lecture 5: Nested if statements and elif statements
Lecture 6: Multiple If Statements in Succession
Lecture 7: Pizza Order Practice
Lecture 8: Logical Operators
Lecture 9: Day 3 Project: Treasure Island
Lecture 10: Share and Show off your Project!
Chapter 4: Day 4 – Beginner – Randomisation and Python Lists
Lecture 1: Day 4 Goals: what we will make by the end of the day
Lecture 2: Random Module
Lecture 3: Understanding the Offset and Appending Items to Lists
Lecture 4: Who will pay the bill?
Lecture 5: IndexErrors and Working with Nested Lists
Lecture 6: Day 4 Project: Rock Paper Scissors
Lecture 7: Programming is like going to the Gym
Chapter 5: Day 5 – Beginner – Python Loops
Lecture 1: Day 5 Goals: what we will make by the end of the day
Lecture 2: Using the for loop with Python Lists
Lecture 3: Highest Score
Lecture 4: for loops and the range() function
Lecture 5: Day 5 Project: Create a Password Generator
Lecture 6: Hard Work and Perseverance beats Raw Talent Every Time
Chapter 6: Day 6 – Beginner – Python Functions & Karel
Lecture 1: Day 6 Goals: what we will make by the end of the day
Lecture 2: Defining and Calling Python Functions
Lecture 3: The Hurdles Loop Challenge
Lecture 4: Indentation in Python
Lecture 5: While Loops
Lecture 6: Hurdles Challenge using While Loops
Lecture 7: Jumping over Hurdles with Variable Heights
Lecture 8: Final Project: Escaping the Maze
Lecture 9: Why is this *so* Hard?! Can I really do this?
Chapter 7: Day 7 – Beginner – Hangman
Lecture 1: Day 7 Goals: what we will make by the end of the day
Lecture 2: How to break a Complex Problem down into a Flow Chart
Lecture 3: Step 1 – Picking a Random Words and Checking Answers
Lecture 4: Step 2 – Replacing Blanks with Guesses
Lecture 5: Step 3 – Checking if the Player has Won
Lecture 6: Step 4 – Keeping Track of the Player's Lives
Lecture 7: Step 5 – Improving the User Experience
Lecture 8: The Benefits of Daily Practice
Chapter 8: Day 8 – Beginner – Function Parameters & Caesar Cipher
Lecture 1: Day 8 Goals: what we will make by the end of the day
Lecture 2: Functions with Inputs
Lecture 3: Positional vs. Keyword Arguments
Lecture 4: Caesar Cipher Part 1 – Encryption
Lecture 5: Caesar Cipher Part 2 – Decryption
Lecture 6: Caesar Cipher Part 3 – Reorganising our Code
Lecture 7: How You Can *Stay* Motivated
Chapter 9: Day 9 – Beginner – Dictionaries, Nesting and the Secret Auction
Lecture 1: Day 9 Goals: what we will make by the end of the day
Lecture 2: The Python Dictionary: Deep Dive
Lecture 3: Nesting Lists and Dictionaries
Lecture 4: The Secret Auction Program Instructions and Flow Chart
Lecture 5: Motivation and the Accountability Trick
Chapter 10: Day 10 – Beginner – Functions with Outputs
Lecture 1: Day 10 Goals: what we will make by the end of the day
Lecture 2: Functions with Outputs
Lecture 3: Multiple return values
Instructors
-
Dr. Angela Yu, Developer and Lead Instructor
Developer and Lead Instructor
Rating Distribution
- 1 stars: 2205 votes
- 2 stars: 2345 votes
- 3 stars: 13381 votes
- 4 stars: 77477 votes
- 5 stars: 222583 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024