In this step-by-step Python for beginners tutorial, Kevin Stratvert  teaches you how to get started programming in Python.

In this video, I assume that you are completely new to programming. We’ll walk through how to get Python, how to run your first code, and how to get an IDE (Integrated Development Environment) to help you code faster. You’ll also learn about variables and how to set them. We’ll look at functions, if statements, while and for loops, and we’ll import libraries. At the end, we’ll also look at how you can troubleshoot your code, for instance, when you run into syntax, semantic, or runtime errors. By the end, you’ll know how to run code and you’ll also understand the basic concepts of programming.