Ranked #1
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
Ranked #2
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
28 Sep 2016
•
10mins
Ranked #3
6.1 Storing Text Data in Strings
6.1 Storing Text Data in Strings
We learn how to create string variables and extract portions of the data as well as write simple loops to read through t... Read more
30 Sep 2016
•
10mins
Ranked #4
16.1 Visualizing Map Data
16.1 Visualizing Map Data
In this assignment we make use of the Google GeoCoding API to look up addresses, store the data in a database and then u... Read more
27 Sep 2016
•
6mins
Ranked #5
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 #6
7.2 Processing Data in Files
7.2 Processing Data in Files
We look at patterns for reading and processing the data in files. We learn how to check for nonexistent files, and how... Read more
30 Sep 2016
•
13mins
Ranked #7
Code Walkthrough: Hello World
Code Walkthrough: Hello World
Code Walkthrough: Hello World
30 Sep 2016
•
5mins
Ranked #8
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 #9
15.7 Many-to-Many Relationships
15.7 Many-to-Many Relationships
We look at how to build a connector table to represent many-to-many relationships such as students and courses in databa... Read more
28 Sep 2016
•
13mins
Ranked #10
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
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
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 #13
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 #14
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
Ranked #15
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 #16
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
28 Sep 2016
•
11mins
Ranked #17
15.6 Multi-Table Retrieval using JOIN
15.6 Multi-Table Retrieval using JOIN
We look at how to reconstruct complete views of the data when data is properly distributed across multiple tables and co... Read more
28 Sep 2016
•
10mins
Ranked #18
12.5 Retrieving Web Pages
12.5 Retrieving Web Pages
We write an even simpler Python program to retrieve a web page using the urllib library in Python.
29 Sep 2016
•
5mins
Ranked #19
Code Walkthrough: Exercise 2.2
Code Walkthrough: Exercise 2.2
Code Walkthrough: Exercise 2.2
30 Sep 2016
•
6mins
Ranked #20
11.2 Matching and Extracting Data
11.2 Matching and Extracting Data
In this segment we learn to pull out data from strings after a regular expression has found a match.
29 Sep 2016
•
8mins