Blogs (4) >>
Thu 21 Mar 2024 15:45 - 17:00 at Meeting Rooms E141-142 - Microsoft Supporter Session

Python is a popular language for teaching introductory programming, but it’s also an incredibly popular language for backend web development, powering websites like Netflix, Pinterest, and Reddit. In this session, you’ll learn about the top Python web development frameworks (FastAPI, Flask, Django) but also the tools used by industry web developers (like Docker containers and OpenAPI specifications). We’ll show how you can teach web development in the cloud without requiring students to setup tools on their own computer, using GitHub Codespaces and Azure free tier services, and we’ll share a curriculum that you can adapt for your own classes. This session will be led by Pamela Fox, a Python Cloud Advocate at Microsoft, who previously developed the coding courses for Khan Academy and wrote the code for the original Python backend at Coursera.

Pamela Fox is a Cloud Advocate in Python at Microsoft. Previously, she was a lecturer for UC Berkeley and the creator of the computer programming curriculum for Khan Academy. She has founded GDI chapters globally and develops curriculum for GDI.

Thu 21 Mar

Displayed time zone: Pacific Time (US & Canada) change

15:45 - 17:00
Microsoft Supporter SessionSupporter Sessions at Meeting Rooms E141-142
15:45
75m
Talk
Teaching Modern Web Development with Python
Supporter Sessions
Pamela Fox Microsoft
Link to publication