Backend Development

learn how to save information, serve up different pages, and more

The backend is all about storing and persisting information. It usually consists of three main parts: a server, an application, and a database. If you want to save a user’s preferences, do complicated calculations, or store a lot of information, you’re going to need a backend.

Participants in this workshop will first get a brief overview of what backend engineering is before learning how to make a simple blog using Flask, a web application framework written in Python.

How to Attend

Bring a computer with a web browser and a text editor installed. Chrome and Sublime Text are recommended. Please also have Python installed as well as pip, a Python package manager.

This talk assumes you’ve programmed before, either for a class or on your own time.


Here are some resources that we will use for this workshop:

More Resources

Here are some resources from the past iteration of Web Dev Weeks:

Some helpful links to learn more about backend programming: