Latest Python3 Podcast Episodes
![Python for Everybody (Audio/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts123/v4/7d/b6/a9/7db6a903-18b4-b32b-0f6e-0a1577f1990b/mza_5297858762618131909.jpg/100x100bb.jpg)
1.1 Why Program
Python for Everybody (Audio/PY4E) - October 01, 2016 03:00 - 12 minutes ★★★★★ - 55 ratingsExplore the nature of programming and how programming a computer is different than using a computer.
![Python for Everybody (Video/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts113/v4/55/3d/33/553d331e-8aa4-4250-ea1f-10a71c759daf/mza_3835997675020627245.jpg/100x100bb.jpg)
1.1 Why Program
Python for Everybody (Video/PY4E) - October 01, 2016 03:00 - 12 minutes ★★★★ - 40 ratingsExplore the nature of programming and how programming a computer is different than using a computer.
![Python for Everybody (Video/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts113/v4/55/3d/33/553d331e-8aa4-4250-ea1f-10a71c759daf/mza_3835997675020627245.jpg/100x100bb.jpg)
1.2 Hardware Architecture
Python for Everybody (Video/PY4E) - October 01, 2016 02:00 - 12 minutes ★★★★ - 40 ratingsIn this lecture we learn abut how the computer processes and stores programs. We learn about the CPU, Memory, Storage and Input / Output devices are brought together to write a program.
![Python for Everybody (Audio/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts123/v4/7d/b6/a9/7db6a903-18b4-b32b-0f6e-0a1577f1990b/mza_5297858762618131909.jpg/100x100bb.jpg)
1.2 Hardware Architecture
Python for Everybody (Audio/PY4E) - October 01, 2016 02:00 - 12 minutes ★★★★★ - 55 ratingsIn this lecture we learn abut how the computer processes and stores programs. We learn about the CPU, Memory, Storage and Input / Output devices are brought together to write a program.
![Python for Everybody (Video/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts113/v4/55/3d/33/553d331e-8aa4-4250-ea1f-10a71c759daf/mza_3835997675020627245.jpg/100x100bb.jpg)
1.3 Python as a Language
Python for Everybody (Video/PY4E) - October 01, 2016 01:00 - 7 minutes ★★★★ - 40 ratingsWe look at how writing programs is just another form of communication. Instead of communicating with another person, we are communicating our ideas to a computer.
![Python for Everybody (Audio/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts123/v4/7d/b6/a9/7db6a903-18b4-b32b-0f6e-0a1577f1990b/mza_5297858762618131909.jpg/100x100bb.jpg)
1.3 Python as a Language
Python for Everybody (Audio/PY4E) - October 01, 2016 01:00 - 7 minutes ★★★★★ - 55 ratingsWe look at how writing programs is just another form of communication. Instead of communicating with another person, we are communicating our ideas to a computer.
![Python for Everybody (Audio/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts123/v4/7d/b6/a9/7db6a903-18b4-b32b-0f6e-0a1577f1990b/mza_5297858762618131909.jpg/100x100bb.jpg)
1.4 What do we Say to Python?
Python for Everybody (Audio/PY4E) - October 01, 2016 00:00 - 12 minutes ★★★★★ - 55 ratingsWe look at the basics of the Python language and how we write code in Python to communicate sequential steps, conditional steps and repeated steps.
![Python for Everybody (Video/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts113/v4/55/3d/33/553d331e-8aa4-4250-ea1f-10a71c759daf/mza_3835997675020627245.jpg/100x100bb.jpg)
1.4 What do we Say to Python?
Python for Everybody (Video/PY4E) - October 01, 2016 00:00 - 12 minutes ★★★★ - 40 ratingsWe look at the basics of the Python language and how we write code in Python to communicate sequential steps, conditional steps and repeated steps.
![Python for Everybody (Video/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts113/v4/55/3d/33/553d331e-8aa4-4250-ea1f-10a71c759daf/mza_3835997675020627245.jpg/100x100bb.jpg)
Installing Python 3 on a Macintosh
Python for Everybody (Video/PY4E) - September 30, 2016 23:00 - 4 minutes ★★★★ - 40 ratingsInstalling Python 3 on a Macintosh
![Python for Everybody (Audio/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts123/v4/7d/b6/a9/7db6a903-18b4-b32b-0f6e-0a1577f1990b/mza_5297858762618131909.jpg/100x100bb.jpg)
2.1 Building Blocks of Python
Python for Everybody (Audio/PY4E) - September 30, 2016 23:00 - 9 minutes ★★★★★ - 55 ratingsWe look at Python's reserved words, how we name and use variables, why we choose meaningful (mnemonic) variable names and how assignment statements function.
![Python for Everybody (Audio/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts123/v4/7d/b6/a9/7db6a903-18b4-b32b-0f6e-0a1577f1990b/mza_5297858762618131909.jpg/100x100bb.jpg)
2.2 Expressions
Python for Everybody (Audio/PY4E) - September 30, 2016 22:00 - 19 minutes ★★★★★ - 55 ratingsWe look at how we use various numerical and string operations to compute new information and store the new values in variables.
![Python for Everybody (Video/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts113/v4/55/3d/33/553d331e-8aa4-4250-ea1f-10a71c759daf/mza_3835997675020627245.jpg/100x100bb.jpg)
Code Walkthrough: Hello World
Python for Everybody (Video/PY4E) - September 30, 2016 22:00 - 5 minutes ★★★★ - 40 ratingsCode Walkthrough: Hello World
![Python for Everybody (Video/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts113/v4/55/3d/33/553d331e-8aa4-4250-ea1f-10a71c759daf/mza_3835997675020627245.jpg/100x100bb.jpg)
2.1 Building Blocks of Python
Python for Everybody (Video/PY4E) - September 30, 2016 21:00 - 9 minutes ★★★★ - 40 ratingsWe look at Python's reserved words, how we name and use variables, why we choose meaningful (mnemonic) variable names and how assignment statements function.
![Python for Everybody (Audio/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts123/v4/7d/b6/a9/7db6a903-18b4-b32b-0f6e-0a1577f1990b/mza_5297858762618131909.jpg/100x100bb.jpg)
3.1 If-Then-Else
Python for Everybody (Audio/PY4E) - September 30, 2016 21:00 - 13 minutes ★★★★★ - 55 ratingsThe most basic conditional structure is the if statement where we either execute or skip a segment of code based on the results of a logical expression (i.e. asking a question).
![Python for Everybody (Audio/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts123/v4/7d/b6/a9/7db6a903-18b4-b32b-0f6e-0a1577f1990b/mza_5297858762618131909.jpg/100x100bb.jpg)
3.2 More Conditional Statements
Python for Everybody (Audio/PY4E) - September 30, 2016 20:00 - 13 minutes ★★★★★ - 55 ratingsIn this lecture we look at multi-branch if statements and the try-except concept where we can indicate a group of statements to be executed if something goes wrong with a block of statements.
![Python for Everybody (Video/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts113/v4/55/3d/33/553d331e-8aa4-4250-ea1f-10a71c759daf/mza_3835997675020627245.jpg/100x100bb.jpg)
2.2 Expressions
Python for Everybody (Video/PY4E) - September 30, 2016 20:00 - 19 minutes ★★★★ - 40 ratingsWe look at how we use various numerical and string operations to compute new information and store the new values in variables.
![Python for Everybody (Video/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts113/v4/55/3d/33/553d331e-8aa4-4250-ea1f-10a71c759daf/mza_3835997675020627245.jpg/100x100bb.jpg)
Code Walkthrough: Exercise 2.2
Python for Everybody (Video/PY4E) - September 30, 2016 19:00 - 6 minutes ★★★★ - 40 ratingsCode Walkthrough: Exercise 2.2
![Python for Everybody (Audio/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts123/v4/7d/b6/a9/7db6a903-18b4-b32b-0f6e-0a1577f1990b/mza_5297858762618131909.jpg/100x100bb.jpg)
4.1 Using Pre-Defined Functions
Python for Everybody (Audio/PY4E) - September 30, 2016 19:00 - 10 minutes ★★★★★ - 55 ratingsWe look at how code flows into and out of functions as well has how we pass information into functions and get results returned to us.
![Python for Everybody (Audio/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts123/v4/7d/b6/a9/7db6a903-18b4-b32b-0f6e-0a1577f1990b/mza_5297858762618131909.jpg/100x100bb.jpg)
4.2 Building our Own Functions
Python for Everybody (Audio/PY4E) - September 30, 2016 18:00 - 12 minutes ★★★★★ - 55 ratingsWe look at how to build our own functions using parameters and arguments as well as how we return results to the code that is calling our functions.
![Python for Everybody (Video/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts113/v4/55/3d/33/553d331e-8aa4-4250-ea1f-10a71c759daf/mza_3835997675020627245.jpg/100x100bb.jpg)
Code Walkthrough: Exercise 2.3
Python for Everybody (Video/PY4E) - September 30, 2016 18:00 - 7 minutes ★★★★ - 40 ratingsCode Walkthrough: Exercise 2.3
![Python for Everybody (Audio/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts123/v4/7d/b6/a9/7db6a903-18b4-b32b-0f6e-0a1577f1990b/mza_5297858762618131909.jpg/100x100bb.jpg)
5.1 The Basics of Loops
Python for Everybody (Audio/PY4E) - September 30, 2016 17:00 - 9 minutes ★★★★★ - 55 ratingsWe look at how we construct a loop so that it runs as long as we want it to run. We learn about iteration variables and exiting loops with the 'break' and 'continue' statements.
![Python for Everybody (Video/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts113/v4/55/3d/33/553d331e-8aa4-4250-ea1f-10a71c759daf/mza_3835997675020627245.jpg/100x100bb.jpg)
3.1 If-Then-Else
Python for Everybody (Video/PY4E) - September 30, 2016 17:00 - 13 minutes ★★★★ - 40 ratingsThe most basic conditional structure is the if statement where we either execute or skip a segment of code based on the results of a logical expression (i.e. asking a question).
![Python for Everybody (Audio/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts123/v4/7d/b6/a9/7db6a903-18b4-b32b-0f6e-0a1577f1990b/mza_5297858762618131909.jpg/100x100bb.jpg)
5.2 Definite Loops
Python for Everybody (Audio/PY4E) - September 30, 2016 16:00 - 6 minutes ★★★★★ - 55 ratingsWe learn how to use the 'for' statement in Python to loop through a set of data.
![Python for Everybody (Video/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts113/v4/55/3d/33/553d331e-8aa4-4250-ea1f-10a71c759daf/mza_3835997675020627245.jpg/100x100bb.jpg)
3.2 More Conditional Statements
Python for Everybody (Video/PY4E) - September 30, 2016 16:00 - 13 minutes ★★★★ - 40 ratingsIn this video we look at multi-branch if statements and the try-except concept where we can indicate a group of statements to be executed if something goes wrong with a block of statements.
![Python for Everybody (Video/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts113/v4/55/3d/33/553d331e-8aa4-4250-ea1f-10a71c759daf/mza_3835997675020627245.jpg/100x100bb.jpg)
Code Walkthrough: Exercise 3.1
Python for Everybody (Video/PY4E) - September 30, 2016 15:00 - 12 minutes ★★★★ - 40 ratingsCode Walkthrough: Exercise 3.1
![Python for Everybody (Audio/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts123/v4/7d/b6/a9/7db6a903-18b4-b32b-0f6e-0a1577f1990b/mza_5297858762618131909.jpg/100x100bb.jpg)
5.3 Patterns for Making Loops
Python for Everybody (Audio/PY4E) - September 30, 2016 15:00 - 8 minutes ★★★★★ - 55 ratingsLoops have a beginning, middle, and end. We look ant how we construct a loop to look at a list of items one at a time so we can compute an overall maximum, minimum or average.
![Python for Everybody (Audio/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts123/v4/7d/b6/a9/7db6a903-18b4-b32b-0f6e-0a1577f1990b/mza_5297858762618131909.jpg/100x100bb.jpg)
5.4 Loop Techniques
Python for Everybody (Audio/PY4E) - September 30, 2016 14:00 - 18 minutes ★★★★★ - 55 ratingsWe continue to look at how to construct loops including how to do something special the first time through the loop. We introduce the idea of 'None' which is a way to indicate that a variable is currently empty.
![Python for Everybody (Video/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts113/v4/55/3d/33/553d331e-8aa4-4250-ea1f-10a71c759daf/mza_3835997675020627245.jpg/100x100bb.jpg)
Code Walkthrough: Exercise 3.2
Python for Everybody (Video/PY4E) - September 30, 2016 14:00 - 9 minutes ★★★★ - 40 ratingsCode Walkthrough: Exercise 3.2
![Python for Everybody (Audio/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts123/v4/7d/b6/a9/7db6a903-18b4-b32b-0f6e-0a1577f1990b/mza_5297858762618131909.jpg/100x100bb.jpg)
6.1 Storing Text Data in Strings
Python for Everybody (Audio/PY4E) - September 30, 2016 13:00 - 10 minutes ★★★★★ - 55 ratingsWe learn how to create string variables and extract portions of the data as well as write simple loops to read through the characters in a string.
![Python for Everybody (Video/PY4E) artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts113/v4/55/3d/33/553d331e-8aa4-4250-ea1f-10a71c759daf/mza_3835997675020627245.jpg/100x100bb.jpg)
4.1 Using Pre-Defined Functions
Python for Everybody (Video/PY4E) - September 30, 2016 13:00 - 10 minutes ★★★★ - 40 ratingsWe look at how code flows into and out of functions as well has how we pass information into functions and get results returned to us.
Related Python3 Topics
- Python 2
- Py4e 2
- Intro 2
- Introductory 2
- Beginning 2
- Data 2
- Datamining 2
- Programming 2