StudyAtlas — Learn Backend Engineering
StudyAtlas — clear backend engineering notes built for learning by doing: OS, networks, databases, JavaScript, Node, Express, MongoDB, Docker, AWS, Git, AI and DSA practice.
Operating Systems
Core operating system concepts for interviews and backend engineering.
Computer Networks
Networking concepts every backend developer should be able to explain.
Object-Oriented Programming
OOP concepts, relationships, design principles, and common interview questions.
Databases & SQL
Database fundamentals, SQL, transactions, scaling, and interview-heavy DBMS topics.
AI for Backend Developers
AI fundamentals, APIs, RAG, pipelines, safety, and agent concepts for backend work.
AWS Fundamentals
Must-know AWS services and cloud concepts for backend developers.
React / Namaste React
React notes from the public NamasteReact course repository, covering foundations, routing, hooks, data flow, styling, optimization, and testing basics.
JavaScript
JavaScript fundamentals, async behavior, browser/runtime concepts, and coding-round exercises.
Docker
Docker fundamentals for running and shipping backend applications.
Node.js
Node.js runtime fundamentals, async IO, modules, streams, and backend coding exercises.
Express.js
Express routing, middleware, REST APIs, auth, validation, and backend API exercises.
MongoDB
MongoDB documents, schema design, indexes, aggregation, Mongoose, and database exercises.
MERN Integration
How React, Node, Express, and MongoDB connect in real full-stack applications.
Git & GitHub
Git fundamentals, branching, collaboration, and GitHub workflows from scratch.
GitHub CI/CD
GitHub Actions workflows for CI, image publishing, and deployment.