Backend Summer Training — six sessions from the shallows of TypeScript to the sunken city of production-ready APIs.
OSC is a student-run community for people who like building things and sharing what they learn. We run training tracks, workshops, and open-source projects together, in the open, so anyone can join the crew.
Backend Summer Training is one voyage among many that OSC sets sail on each year.
The Backend Committee charts the course for this training: the curriculum, the live sessions, the challenges, and the review of every project that reaches the harbor at the end.
They're the ones who keep the ship steady between theory and real, working code.
A practical, hands-on program in TypeScript, Node.js, Express, MongoDB, and authentication — five sessions of building, one final challenge to prove it.
Typed foundations, the event loop, promises, and async/await.
How the web talks, then building a first server with Express.
Clean project structure, middleware, and full CRUD resources.
Real databases with Mongoose, secrets management, Swagger docs.
JWT, hashed passwords, protected routes, and a live cloud deploy.
A full project, submitted and defended in front of the crew.
Follow the map — here's where the whole voyage lives.