US $19.97
US $79.97

Python for Everybody

——   Created by Kalob Taulien

Learn Python from scratch and create an object detection program at the end

Share this course:

9h 17m
Lesson time
Skill levels
US $19.97
USD $79.97 Sign Up

More about this course

Welcome to Python for Everybody, the complete Python course for beginners, intermediate and advanced developers. 

Python is the #3 most popular programming language on Earth. There's no software that Python isn't involved in. Whether you want to get into Data Science, Machine Learning, Artificial Intelligence, Web Development, Video Games or anything else, Python is the language you'll want to learn. This course is designed to set you up for success in every Python-related industry.

If you are new to programming, Python is the perfect language to learn first. It's easy to read and write and the learning curve is very low making it the ideal first-language to learn. 

If you're coming in from another language such as C or Java, you'll pick up on Python even easier! Python takes care of all the little things behind the scenes so you can focus on writing clean code that performs well. 

In this course we'll learn about variables, data structures, conditionals, loops, functions, Object Oriented Programming (OOP), classes, interfaces, the Python 3rd party package ecosystem, virtual environments, decorators, generators, try and except, and unit testing your code. Plus everything between the major learning points. 

This course comes with interactive coding notebooks so you can test out every piece of code I write in this course, you can edit it and experiment safely, and take notes beside your interactive code. It's the perfect way to learn! 

Who is this course for?

This course is designed for everybody, even if you've never written a line of code in your life. But specifically, if you want to get into web development, machine learning or data science, this course is for you! 


You'll need the internet to stream all the videos, and a computer (laptop or desktop) to write the code (you need a real keyboard, a phone isn't a great coding experience). 

You'll also need Jupyter Notebooks, or a text editor like VS Code. VS Code is a free download. 

Lastly, you'll need to download and install Python. Python is also free. And you'll learn how to download and install Python on your computer in this course.

Your project:

At the end of the course is a VERY LARGE project. It's roughly 8 videos long and I'll guide you through making an image recognition application using Machine Learning and Python. 

Remember: you need to use Python 3.6 for the Tensorflow / Object Detection Project. Any version of Python after that is OK for the rest of this course.

The course project

You will create an image recognition application as your main project in this course. And you will create several mini-projects along the way. 

At the end of the course, you will use Python to create an artificial intelligence image recognition application that can detect people, cars, cats (and more!) inside of images. And by time we get to the final project at the end of the course, you will understand how all of the features in the image detection project work! 

Remember: you need to use Python 3.6 for the Tensorflow / Object Detection Project. Any version of Python after that is OK for the rest of this course.

Don't forget to download the resource files and to share your projects! 

89 Lessons

2 mins
Python 2 vs Python 3
free preview
7 mins
Where is python used these days?
free preview
5 mins
(Windows Only) Installing Python
2 mins
Installing Python
5 mins
(Windows Only) Command Line Crash Course
6 mins
Command Line Crash Course
6 mins
Running Python Code
4 mins
(Windows Only) Jupyter Notebooks
8 mins
Jupyter Notebooks
2 mins
Where to Download the Code
5 mins
Taking Notes Beside Code
4 mins
Basic Arithmetic
7 mins
7 mins
Formatting in Python
10 mins
Python data types
View more lessons +


100% of 1 people enjoyed this course!

Paul Porter liked this class and said...

Clear and easy to understand explanations.

About the instructor

Kalob Taulien
Kalob Taulien
  • 160 students
  • 41 reviews
  • 38 courses

Hi everybody! I'm Kalob Taulien.

Here's the TL;DR (short) version about me:

  • I have been coding since 1999 and teaching people how to code since …
Read more
This course is included in Arbington Premium
$15/month gets you access to every course. Start your 14 day trial today. ☝️

Class benefits

  • Certificate of Completion
  • 30 day satisfaction guarantee
  • 24/7 streaming access
  • Project included
  • Direct teacher access
  • 9h 17m of on-demand video
  • 2 downloadable files
  • 37 peers to work with
  • Have a coupon?
  • Checkout