This is an archived version of the course and is no longer updated. Please find the latest version of the course on the main webpage.

Web Frameworks

And that is the end of our module on HTTP requests.

We have only covered making HTTP requests programmatically using Python.

If you are interested in the server side of things, like building your own Web application or REST API, then you will likely be using a Web framework library.

We will not be covering these in our course (since that is more about learning how to use a library than programming!). But in case you are interested or find them useful in the future, I have included two talks here from one of our second year course to develop human-centric web applications. These are entirely optional!

The first video is a talk on Django, a Python Web application framework for you to easily build WebApps. This video was from the pre-Corona era, when the talk was held in a physical lecture theatre with a live student audience.

The second video is a talk on Flask, a Python “web microframework” which is more lightweight than Django. This video is by our very own web development guru Ivan Procaccini. This video was from May 2020 (so from the lockdown era).

The Gitlab repository for the second talk can be found here.

Enjoy!