Build step four: join the interface, the server and the data into one product. You start with what a framework is and why we use one, then the kinds of frameworks (front end, server, full stack) and how to choose, then you build with the tools companies use: Express and FastAPI for the server, then React for the interface, then Next.js for an interface with a server.