Week 21 · Interactive web
Back end: a web API with Flask and a database
Your dashboard from week 16 shows data from a fixed file. Real apps — M-Pesa, school portals, Chipy itself — have a back end: a server program that receives data, checks it, stores it in a database and sends it to any app that asks. Today you build one in about 80 lines of Python.
Web development90 minutesAdvancedLevel 2 module
In this lesson you will
Tick them off as you read. This is a preview check-list.
Your check-list0 of 5
Ticks here aren't saved until you sign in.
The full lesson is for enrolled students
Enrolled students get the complete notes: essential theory, key terms, a step-by-step practical walkthrough, an independent challenge, check-your-understanding questions and the take-home task.