Hello and welcome to CS50!
We’re onto the last week of CS50! This week we will be learning about web development with Flask, a Python web framework. Flask is a lightweight and flexible web framework that allows you to build web applications quickly and easily. It is a great tool for building web applications, APIs, and more.
This week we will be learning about the basics of Flask, including how to create routes, templates, and forms. We will also cover more advanced topics such as databases, get vs. post requests, and forms. By the end of the week, you will have a good understanding of how to create your own web applications with Flask.
Resources:
Section-Specific:
- Sections are held Tuesday 3:45PM-6:30PM in SEC 1.412
- Section Slides
Course-wide:
- Week 9 Lecture Notes
- Week 9 Lecture Slides
- Problem Set 9: Finance Due Sunday, Apr 20, 2025 11:59PM
- Syllabus
- Course FAQs
- Previous Year’s Feedback/Advice
Office Hours:
- My Office Hours: Thurs, 4-5PM in Leverett Dining Hall (every other week)
- All-Staff Office Hours: Sunday 3-5PM in Widener Library
- Office Hours Schedule
- If you have any questions at all, email me!