Programming101.com - The Easy Way To Learn Programming!

Python 3

These tutorials are designed for the beginner Python 3 programmer in mind or for somebody who used to program in Python 3 and needs a quick refresher. This tutorial series has 37 videos for you to choose from. Just click on a subject in the left menu and that video will load and you can play it right here.

Lesson 1 - Installing Python 3 and PyCharm

In this video I will teach you how to install Python 3 and how to install Pycharm, a popular IDE(Integrated Development Environment) for Python.

Lesson 2 - The Difference Between Projects and Files

In this video I will teach you the difference between a Python 3 project and a Python 3 file.

Lesson 3 - Variables and Integers

In this video I teach you about variables and integers in Python 3.

Lesson 4 - Strings

In this video I teach you about strings in Python 3.

Lesson 5 - Splitting Strings

In this video I teach you about splitting strings in Python 3.

Lesson 6 - Putting Multiple Strings Together and Lists

In this video I teach about putting multiple strings together and lists in Python 3.

Lesson 7 - Adding To a List (Append)

In this video I teach yout about adding to a list also called Append in Python 3.

Lesson 8 - If, Elif, and Else

In this video I teach you about If, Elif, and Else in Python 3.

Lesson 9 - For Loops

In this video I teach you about for loops in Python 3.

Lesson 10 - Range

In this video I teach you about range in Python 3.

Lesson 11 - While Loops

In this video I teach you about while loops in Python 3.

Lesson 12 - Comments

In this video I teach you about comments in Python 3.

Lesson 13 - Break

In this video I teach you about break in Python 3.

Lesson 14 - Continue

In this video I teach you about continue in Python 3.

Lesson 15 - Functions

In this video I teach you about functions in Python 3.

Lesson 16 - Return

In this video I teach you about return in Python 3.

Lesson 17 - Default Arguments

In this video I teach you about default arguments in Python 3.

Lesson 18 - Variable Scope

In this video I teach you about variable scope in Python 3.

Lesson 19 - Keyword Arguments

In this video I teach you about keyword arguments in Python 3.

Lesson 20 - Unlimited Arguments

In this video I teach you about unlimited arguments in Python 3.

Lesson 21 - Unpacking Arguments

In this video I teach you about unpacking arguments in Python 3.

Lesson 22 - Sets

In this video I teach you about sets in Python 3.

Lesson 23 - Dictionary

In this video I teach you about dictionary in Python 3.

Lesson 24 - Getting User Input - Strings

In this video I teach you about getting user input as strings in Python 3.

Lesson 25 - Getting User Input - Integers

In this video I teach you about getting user inputs as integers in Python 3.

Lesson 26 - Generating Random Number

In this video I teach you about generating random numbers in Python 3.

Lesson 27 - Guess The Number Game

In this video I teach you how to make a guess the number game in Python 3.

Lesson 28 - Modules

In this video I teach you about modules in Python 3.

Lesson 29 - How To Get Modules

In this video I teach you how to get modules in Python 3.

Lesson 30 - Download An Image From The Web

In this video I teach you how to download an image from the web using Python 3.

Lesson 31 - Reading a File

In this video I teach you about reading a file in Python 3.

Lesson 32 - Creating and Writing To Files

In this video I teach you how to create files and write to files in Python 3.

Lesson 33 - How To Delete a Module In PyCharm

In this video I teach you how to delete a module in PyCharm.

Lesson 34 - Exceptions and Syntax Errors

In this video I teach you about exceptions and syntax errors in Python 3.

Lesson 35 - Classes and Objects

In this video I teach you about classes and objects in Python 3.

Lesson 36 - Init

In this video I teach you about init in Python 3.

Lesson 37 - Class Variables and Instance Variables

In this video I teach you about class variables and instance variables in Python 3.