Getting Started-Welcome
Welcome to The Course
()
Python Textbook
Help us learn more about you!
Course Syllabus
Getting Started-Installing Python
Welcome to Python - Guido van Rossum
()
Welcome to Python 3
Notes on Choice of Text Editor
Notice for Auditing Learners: Assignment Submission
Getting Started-Installing Python on Windows
Windows 10: Installing Python and Writing A Program
()
Windows: Taking Screen Shots
()
Getting Started-Using Python on a Macintosh
Macintosh: Using Python and Writing A Program
()
Macintosh: Taking Screen Shots
()
Regular Expressions (Chapter 11)-Lectures
11.1 - Regular Expressions
()
11.2 - Extracting Data
()
Python Regular Expression Quick Guide
Regular Expressions (Chapter 11)-Bonus Material
Bonus: Office Hours - Den Haag
()
Bonus Interview: Bjarne Stroustrup - C++
()
Networks and Sockets (Chapter 12)-Lectures
12.1 - Networked Technology
()
12.2 - Hypertext Transfer Protocol (HTTP)
()
Worked Example: Sockets (Chapter 12)
()
Using the Developer Console to Explore HTTP
()
If You Want to Learn More
Networks and Sockets (Chapter 12)-Bonus Material
Bonus: Leonard Kleinrock - The First Two Packets on the ARPANET
()
Bonus Video: Robert Cailliau - co-Inventor of the Web
()
Bonus: Office Hours - Atlanta GA (Buckhead)
()
Fun: Dr. Chuck @ CNN Reading the News
()
Programs that Surf the Web (Chapter 12)-Lectures
12.3 - Unicode Characters and Strings
()
12.4 - Retrieving Web Pages
()
Worked Example: Using Urllib (Chapter 12)
()
12.5 - Parsing Web Pages
()
Worked Example: BeautifulSoup (Chapter 12)
()
Notes Regarding the Use of BeautifulSoup
Programs that Surf the Web (Chapter 12)-Bonus Material
Bonus: Office Hours - Montreal
()
Bonus Interview: Tim Berners-Lee - Inventing the Web
()
Fun: I Got My Mojo Working - Geneva, Switzerland
()
Web Services and XML (Chapter 13)-Lectures
13.1 - Data on the Web
()
13.2 eXtensible Markup Language (XML)
()
13.3 - XML Schema
()
13.4 - Parsing XML
()
Worked Example: XML (Chapter 13)
()
Web Services and XML (Chapter 13)-Bonus Material
Interview: Roy Fielding - Understanding the REST Architecture
()
Bonus: Office Hours - Boston
()
Bonus Video: Ian Horrocks / RDF / OWL (Advanced)
()
JSON and the REST Architecture (Chapter 13)-Lectures
13.5 - JavaScript Object Notation (JSON)
()
Worked Example: JSON (Chapter 13)
()
Interview: Douglas Crockford - Discovering JSON
()
13.6 - Service Oriented Approach
()
Video: Service Oriented Architectures
()
13.7 - Using Application Programming Interfaces
()
Worked Example: GeoJSON API (Chapter 13)
()
13.8 - Securing API Requests
()
Worked Example: Twitter API (Chapter 13)
()
JSON and the REST Architecture (Chapter 13)-Bonus Material
Bonus: Office Hours - Melbourne, AU
()
Bonus: Office Hours - Santa Monica, CA
()
Bonus: Class Reunion at Bletchley Park
()
Please Rate this Course on Class-Central
Post-Course Survey
Keep Learning with Michigan Online