The beauty of Restful API is that it's the gateway between back-end and front-end technology. They agree on the same contract which speeds up coding.

About

MIN WU, Ph.D., senior staff software engineer at ServiceNow, has over 15 years of research and practical experience in the areas of human-computer interaction, user interface design, web security, collaboration and privacy, web application and automation, and social networking. He has experience teaching technical courses in web programming, UI design, and site development. He formerly served as chair of the User Experience and Web Design Certificate Program Advisory Board for UCSC Silicon Valley Professional Education.

Min Wu's courses currently open for enrollment

Python for Programmers

CMPR.X416
$980
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date Start Time End Time Meeting Type Location
Sat, 02-14-2026 9:00am 3:30pm Flexible SANTA CLARA / REMOTE
Sat, 02-21-2026 9:00am 3:30pm Flexible SANTA CLARA / REMOTE
Sat, 02-28-2026 9:00am 3:30pm Flexible SANTA CLARA / REMOTE
Sat, 03-07-2026 9:00am 3:30pm Flexible SANTA CLARA / REMOTE
Sat, 03-14-2026 9:00am 3:30pm Flexible SANTA CLARA / REMOTE
 

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

To see all meeting dates, click "Full Schedule" below.

You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Note: Students are required to have laptops with Python 3.7 or higher installed.

Recommended Texts:

Lutz, Mark. Learning python, 5th ed. O'Reilly Media, Inc., 2013. ISBN-10: 1449355730 ISBN-13: 9781449355739

David M. Beazley. Python Essential Reference. 4th edition, Addison-Wesley Professional, 2009. ISBN-10: 0672329786 ISBN-13: 9780672329784