Skip to content

Web & API Development With Python

About This Course

This course emphasizes Python Web Frameworks and cloud deployment. We’ll explore the underlying principles of web deployment and their expression in the Python libraries. You’ll also learn how to use Python for developing APIs to communicate between software systems. You’ll discover contrasting approaches in creating applications: from programming with low-level libraries to using highly integrated frameworks.

See Requirements

What You’ll Learn

  • Ways to use foundational technologies such as sockets and the TCP/IP stack

  • How to apply the HTTP web protocol to implement highly efficient, low-level web servers that are framework independent

  • Methods for practicing the request response cycle, such as CGI, WSGI and ASGI

  • Techniques for web scraping and applying APIs using Beautiful Soup and REST

  • How to use mainstream Python-based web frameworks like Flask, Django and FastAPI

Get Hands-On Experience

You’ll develop and publish your Python cloud applications to the web. 

Course Sessions

Online Synchronous

April 2027
Dates Apr 19 - Jun 28
Location Online
Instructor Alex Porter
Cost $1,465
Scheduled Meetings
Date
Day
Time
Location
Apr 19, 2027
Mon
6 – 9 p.m.
Online
Apr 26, 2027
Mon
6 – 9 p.m.
Online
May 3, 2027
Mon
6 – 9 p.m.
Online
May 10, 2027
Mon
6 – 9 p.m.
Online
May 17, 2027
Mon
6 – 9 p.m.
Online
May 24, 2027
Mon
6 – 9 p.m.
Online
Jun 7, 2027
Mon
6 – 9 p.m.
Online
Jun 14, 2027
Mon
6 – 9 p.m.
Online
Jun 21, 2027
Mon
6 – 9 p.m.
Online
Jun 28, 2027
Mon
6 – 9 p.m.
Online

All times are Pacific Time.

Noncredit Course

You'll earn 3.0 continuing education units (CEUs) for successfully completing this course.