Backend Development Practice
Build the server side of an app in the framework you use at work: routing, request validation, data access and dependency injection.
7 paths · 104 challenges
4 challenges · 1 module
Routing, Controllers & Strong Parameters
Not startedStart
More soon
FastAPI 0.139
Python 3.13
16 challenges · 4 modules
Path Operations & Routing
Not startedStart
More soon
Spring Boot 4.1
Java 25
20 challenges · 5 modules
Beans & Dependency Injection
Not startedStart
From the blog
6Frequently asked questions
3>Which paths are in this category?
7 paths: Laravel (8 challenges), Node.JS (TypeScript) (16 challenges), Ruby on Rails (4 challenges), .NET (24 challenges), Django (16 challenges), FastAPI (16 challenges) and Spring Boot (20 challenges).
>How many challenges are there?
104 challenges across 26 modules. More modules are on the way.
>Do I need to install anything?
No. Every challenge runs in a browser-based IDE with everything already set up, and your code is graded automatically against a test suite.
