Congratulations, you've completed this course.

You can come back anytime to revisit the lessons. Feel free to go to other courses or try building in WeWeb.

Scale your web app

From MVP to best-in-class web app, learn the web development best practices that will make your app faster, more secure, and scalable.


In this course, we’ll build a ticketing app where people can submit tickets. We’ll start by connecting token-based authentication and building our API management center. Then, we’ll explain how to build advanced layouts with a responsive sidebar, states and conditional rendering. We’ll show you how to display data on a page, adding backend pagination and filters to improve the performance and UX. Then, we’ll learn how to gate content based on roles & permissions and review the 4 most common security issues to watch out for. Finally, we’ll review our project to refactor our code in a way that makes it easier to maintain and scale in the future.

Your next course:



Help and community

Reach out to get hands-on help with your specific use cases