1: Installing Python
The first task is to work through the installation steps including installing Python and text editor ...
2: Why Program?
We learn why one might want to learn to program, and look at the basic issues with learning to progr ...
3: Variables, expressions, and statements
We learn how to make variables and store data in those variables.
4: Conditional Execution
We look at how Python executes some statements and skips others.
Take a brief look at how Python implements the 'store and use later' programming pattern.
6: Loops and Iterations
We look at how Python repeats statements using looping structures.
We look at how Python stores and mnipulates textual data using string variables and functions.
We learn how to open data files on your computer and read throught the files using Python.
We look at Python's simplest data structure - the list. Lists can store more than one item in a var ...
The dictionary data structures allows us to store multiple values in an object and look up the value ...
The tuple is a Python data structure that is like a simple and efficient list.
12: Regular Expressions
Regular Expressions allow us to search for patterns in strings and extract data from strings using t ...
13: Network Programming
We take a quick look at how data moves acros the network using th HyperText Transport Protocol (HTTP ...
14: Using Web Services
Web services allow a program to access data available in a different server.
15: Object-Oriented Programming
We do a quick look at how Python supports the Object-Oriented programming pattern.
Databases give us very fast random access to large amounts of data.
17: Data Visualization
In this section, we learn to scrape data from the network, store the data in a database and then rea ...