Skip to content

Backend Development

This content is for Backend. Switch to the latest version for up-to-date documentation.

Backend Development refers to the server-side software that powers websites and applications. It handles the “business logic”, database interactions, and API integrations that users don’t see directly.

This module covers the essential concepts, tools, and practices for modern backend engineering.

We have divided the learning material into the following sections:

Start here to understand the languages and runtimes that power the backend.

Learn how to build interfaces for your application.

How to store and manage data efficiently.

Protecting your application and users.

Scaling and shipping your code.

This curriculum follows industry standards for backend development.

Built with passion by Ngineer Lab