Cover image of Python for Everybody (Audio/PY4E)

Python for Everybody (Audio/PY4E)

These are the audio lectures to supplement the textbook 'Python for Everybody: Exploring Information' and its associated web site www.py4e.com. There is also a video podcast of this material.

Podcast cover

1.1 Why Program

1.1 Why Program

Explore the nature of programming and how programming a computer is different than using a computer.

1 Oct 2016

12mins

Podcast cover

1.2 Hardware Architecture

1.2 Hardware Architecture

In this lecture we learn abut how the computer processes and stores programs. We learn about the CPU, Memory, Storage a... Read more

1 Oct 2016

12mins

Similar Podcasts

Podcast cover

1.3 Python as a Language

1.3 Python as a Language

We look at how writing programs is just another form of communication. Instead of communicating with another person, we... Read more

1 Oct 2016

7mins

Podcast cover

1.4 What do we Say to Python?

1.4 What do we Say to Python?

We look at the basics of the Python language and how we write code in Python to communicate sequential steps, conditiona... Read more

1 Oct 2016

12mins

Most Popular Podcasts

Podcast cover

2.1 Building Blocks of Python

2.1 Building Blocks of Python

We look at Python's reserved words, how we name and use variables, why we choose meaningful (mnemonic) variable names an... Read more

30 Sep 2016

9mins

Podcast cover

2.2 Expressions

2.2 Expressions

We look at how we use various numerical and string operations to compute new information and store the new values in var... Read more

30 Sep 2016

19mins

Podcast cover

3.1 If-Then-Else

3.1 If-Then-Else

The most basic conditional structure is the if statement where we either execute or skip a segment of code based on the ... Read more

30 Sep 2016

13mins

Podcast cover

3.2 More Conditional Statements

3.2 More Conditional Statements

In this lecture we look at multi-branch if statements and the try-except concept where we can indicate a group of statem... Read more

30 Sep 2016

13mins

Podcast cover

4.1 Using Pre-Defined Functions

4.1 Using Pre-Defined Functions

We look at how code flows into and out of functions as well has how we pass information into functions and get results r... Read more

30 Sep 2016

10mins

Podcast cover

4.2 Building our Own Functions

4.2 Building our Own Functions

We look at how to build our own functions using parameters and arguments as well as how we return results to the code th... Read more

30 Sep 2016

12mins

“Podium: AI tools for podcasters. Generate show notes, transcripts, highlight clips, and more with AI. Try it today at https://podium.page”