Ranked #1
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
Ranked #2
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
Similar Podcasts
Ranked #3
12.3 Building a Web Browser in Python
12.3 Building a Web Browser in Python
We write a simple Python program that connects to a web server and retrieves a web document. It is a very simple web b... Read more
29 Sep 2016
•
4mins
Ranked #4
14.2 Our First Class and Object
14.2 Our First Class and Object
We look at how use create a new class in Python and then construct a new object from that class. We also look at some o... Read more
29 Sep 2016
•
8mins
Ranked #5
15.2 Single Table SQL
15.2 Single Table SQL
We learn about how we can use Structured Query Language (SQL) to insert (create), read, update, and delete data in a sin... Read more
29 Sep 2016
•
10mins
Ranked #6
14.4 Object Inheritance
14.4 Object Inheritance
We look at how we can make a new class by inheriting all of the attributes and methods of a parent class and then extend... Read more
29 Sep 2016
•
7mins
Ranked #7
12.1 Network Technology (TCP/IP)
12.1 Network Technology (TCP/IP)
We take a very brief look at how software communicates across the Internet using TCP/IP.
29 Sep 2016
•
7mins
Ranked #8
13.1 Data on the Web
13.1 Data on the Web
We look at two different ways to format data for transmission across the network including JavaScript Object Notation (J... Read more
29 Sep 2016
•
2mins
Ranked #9
13.6 Using Application Programming Interfaces
13.6 Using Application Programming Interfaces
We explore using a Google API that can be used to query location data and parse the JSON that is returned.
29 Sep 2016
•
7mins
Ranked #10
12.2 Hypertext Transport Protocol (HTTP)
12.2 Hypertext Transport Protocol (HTTP)
In this section we look at the HTTP protocol that is used to move documents between web servers and web browsers.
29 Sep 2016
•
9mins
Ranked #11
11.3 String Parsing with Regular Expressions
11.3 String Parsing with Regular Expressions
We look at how some of the string parsing we have done in earlier chapters can be easily done with regular expressions.
29 Sep 2016
•
8mins
Ranked #12
5.1 The Basics of Loops
5.1 The Basics of Loops
We 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... Read more
30 Sep 2016
•
9mins
Ranked #13
5.4 Loop Techniques
5.4 Loop Techniques
We continue to look at how to construct loops including how to do something special the first time through the loop. We... Read more
30 Sep 2016
•
18mins
Ranked #14
7.1 Reading Files
7.1 Reading Files
We look at how text and lines are represented in files, how we open a file and write a loop to read through all the line... Read more
30 Sep 2016
•
7mins
Ranked #15
14.3 Object Life Cycle
14.3 Object Life Cycle
We look at how we as the developers of a Python class can interact with the moment of construction and destruction of va... Read more
29 Sep 2016
•
6mins
Ranked #16
13.2 eXtensible Markup Language (XML)
13.2 eXtensible Markup Language (XML)
We look at how data is represented using the XML format.
29 Sep 2016
•
5mins
Ranked #17
12.6 Parsing Web Pages
12.6 Parsing Web Pages
Now we will look at the HypertextMarkup Language (HTML) that we retrieved using Python and extract links from that HTML.... Read more
29 Sep 2016
•
6mins
Ranked #18
5.3 Patterns for Making Loops
5.3 Patterns for Making Loops
Loops 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 s... Read more
30 Sep 2016
•
8mins
Ranked #19
13.4 JavaScript Object Notation
13.4 JavaScript Object Notation
We learn about the popular JSON data format and how to handle the JSON data in Python.
29 Sep 2016
•
6mins
Ranked #20
15.5 Representing Relationships in Database Tables
15.5 Representing Relationships in Database Tables
We look at how we map a logical database model to a physical database model by adding columns and constraints to model t... Read more
29 Sep 2016
•
11mins