Listen to a podcast, please open Podcast Republic app. Available on Google Play Store and Apple App Store.
| Episode | Date |
|---|---|
|
1.1 Why Program
|
Oct 01, 2016 |
|
1.2 Hardware Architecture
|
Oct 01, 2016 |
|
1.3 Python as a Language
|
Oct 01, 2016 |
|
1.4 What do we Say to Python?
|
Oct 01, 2016 |
|
Installing Python 3 on a Macintosh
|
Sep 30, 2016 |
|
Code Walkthrough: Hello World
|
Sep 30, 2016 |
|
2.1 Building Blocks of Python
|
Sep 30, 2016 |
|
2.2 Expressions
|
Sep 30, 2016 |
|
Code Walkthrough: Exercise 2.2
|
Sep 30, 2016 |
|
Code Walkthrough: Exercise 2.3
|
Sep 30, 2016 |
|
3.1 If-Then-Else
|
Sep 30, 2016 |
|
3.2 More Conditional Statements
|
Sep 30, 2016 |
|
Code Walkthrough: Exercise 3.1
|
Sep 30, 2016 |
|
Code Walkthrough: Exercise 3.2
|
Sep 30, 2016 |
|
4.1 Using Pre-Defined Functions
|
Sep 30, 2016 |
|
4.2 Building our Own Functions
|
Sep 30, 2016 |
|
Code Walkthrough: Exercise 4.6
|
Sep 30, 2016 |
|
5.1 The Basics of Loops
|
Sep 30, 2016 |
|
5.2 Definite Loops
|
Sep 30, 2016 |
|
5.3 Patterns for Making Loops
|
Sep 30, 2016 |
|
5.4 Loop Techniques
|
Sep 30, 2016 |
|
Worked Exercise: Exercise 5.1
|
Sep 30, 2016 |
|
6.1 Storing Text Data in Strings
|
Sep 30, 2016 |
|
6.2 String Operations
|
Sep 30, 2016 |
|
Worked Example: Exercise 6.5
|
Sep 30, 2016 |
|
7.1 Reading Files
|
Sep 30, 2016 |
|
7.2 Processing Data in Files
|
Sep 30, 2016 |
|
Worked Example: Exercise 7.1
|
Sep 30, 2016 |
|
8.1 Creating and Using Lists
|
Sep 29, 2016 |
|
8.2 Manipulating Lists
|
Sep 29, 2016 |
|
8.3 Strings and Lists
|
Sep 29, 2016 |
|
Worked Exercise: Chapter 8
|
Sep 29, 2016 |
|
9.1 Python Dictionaries
|
Sep 29, 2016 |
|
9.2 Building Histograms
|
Sep 29, 2016 |
|
9.3 Counting Words in Text
|
Sep 29, 2016 |
|
Worked Exercise: Dictionaries
|
Sep 29, 2016 |
|
10.1 Understanding Tuples
|
Sep 29, 2016 |
|
10.2 Sorting Data
|
Sep 29, 2016 |
|
Worked Example: Sorting Dictionaries
|
Sep 29, 2016 |
|
11.1 Introduction to Regular Expressions
|
Sep 29, 2016 |
|
11.2 Matching and Extracting Data
|
Sep 29, 2016 |
|
11.3 String Parsing with Regular Expressions
|
Sep 29, 2016 |
|
12.1 Network Technology (TCP/IP)
|
Sep 29, 2016 |
|
12.2 Hypertext Transport Protocol (HTTP)
|
Sep 29, 2016 |
|
12.3 Building a Web Browser in Python
|
Sep 29, 2016 |
|
Worked Example: Sockets
|
Sep 29, 2016 |
|
12.4 Unicode Characters and Strings
|
Sep 29, 2016 |
|
12.5 Retrieving Web Pages
|
Sep 29, 2016 |
|
Worked Example: Using urllib
|
Sep 29, 2016 |
|
12.6 Parsing Web Pages
|
Sep 29, 2016 |
|
Worked Example: Parsing HTML
|
Sep 29, 2016 |
|
13.1 Data on the Web
|
Sep 29, 2016 |
|
13.2 eXtensible Markup Language (XML)
|
Sep 28, 2016 |
|
Worked Example: XML
|
Sep 28, 2016 |
|
13.3 XML Schema
|
Sep 28, 2016 |
|
13.4 JavaScript Object Notation
|
Sep 28, 2016 |
|
Worked Example: JSON
|
Sep 28, 2016 |
|
13.5 Service Oriented Approach (SOA)
|
Sep 28, 2016 |
|
13.6 Using Application Programming Interfaces
|
Sep 28, 2016 |
|
Worked Example: GeoJSON
|
Sep 28, 2016 |
|
13.7 Securing API Requests
|
Sep 28, 2016 |
|
Worked Example: Twitter and OAuth
|
Sep 28, 2016 |
|
14.1 Object Oriented Definitions and Terminology
|
Sep 28, 2016 |
|
14.2 Our First Class and Object
|
Sep 28, 2016 |
|
14.3 Object Life Cycle
|
Sep 28, 2016 |
|
14.4 Object Inheritance
|
Sep 28, 2016 |
|
15.1 Relational Databases
|
Sep 28, 2016 |
|
15.2 Single Table SQL
|
Sep 28, 2016 |
|
Worked Example: Storing Twitter Data
|
Sep 28, 2016 |
|
15.3 Building a Relational Model
|
Sep 28, 2016 |
|
15.4 Database Key Types
|
Sep 28, 2016 |
|
15.5 Representing Relationships in Database Tables
|
Sep 28, 2016 |
|
15.6 Multi-Table Retrieval using JOIN
|
Sep 28, 2016 |
|
Worked Example: Multiple Tracks
|
Sep 28, 2016 |
|
15.7 Many-to-Many Relationships
|
Sep 28, 2016 |
|
Worked Example: Many-to-Many
|
Sep 28, 2016 |
|
16.1 Visualizing Map Data
|
Sep 27, 2016 |
|
Worked Example: Retrieving Geocoded Data
|
Sep 27, 2016 |
|
16.2 Building a Web Search Engine
|
Sep 27, 2016 |
|
Worked Example: A Web Crawler
|
Sep 27, 2016 |
|
Worked Example: Running PageRank
|
Sep 27, 2016 |
|
Worked Example: Visualizing PageRank
|
Sep 27, 2016 |
|
16.3 Processing Mail Data
|
Sep 27, 2016 |
|
Worked Example: Retrieving Email Data
|
Sep 27, 2016 |
|
Worked Example: Cleaning and Modelling Mail Data
|
Sep 27, 2016 |
|
Worked Example: Visualizing Mail Data
|
Sep 27, 2016 |