Professional Python Training
The University of Washington department of Professional and Continuing Education is proud to offer the Certificate in Python Programming. Here you will find basic information about the current offering and links to materials for each of the three courses.
Internet Programming in Python
Jan 6 - Mar 10, 2015
This course emphasizes network-based programming and Web applications, how they work and how to program them in Python. Explore the underlying principles and their expression in the Python libraries. Learn contrasting approaches in creating applications: programming with the low-level libraries versus using highly integrated frameworks.
Topics include:
- Foundational Technologies: sockets and the TCP/IP stack
- Web Protocols: SMTP/IMAP/HTTP
- Web Service APIs: XMLRPC, SOAP. REST
- Request and Response: CGI and WSGI
- Web Frameworks: Django, Pyramid
- Related Technologies: Server Management and Deployment
Course Outline and Presentations:
- Main Course Documentation
- Course Outline
-
Course Sessions
- Session 1 Presentation (Jan 6, 2015)
- Session 2 Presentation (Jan 13, 2015)
- Session 3 Presentation (Jan 20, 2015)
- Session 4 Presentation (Jan 27, 2015)
- Session 5 Presentation (Feb 3, 2015)
- Session 6 Presentation (Feb 10, 2015)
- Session 7 Presentation (Feb 17, 2015)
- Session 8 Presentation (Feb 24, 2015)
- Session 9 Presentation (Mar 3, 2015)