Welcome To Our Content Hub
Whether you're new to backend engineering, or want to scale up, this is your home for in-depth backend engineering knowledge.
Advanced Docker
What you will learn
Building enterprise-ready applications with Docker requires Advanced Docker Skills, and this Advanced Guide explores it in detail.
13 Chapters
Introduction to Docker
Images, Containers, and Ports
Docker Volumes/Storage
Building Images
Project: Build an Image for an API
Caching and Layers
Reducing Image Size
Tags and Versioning
Docker Registry
Debugging Containers
Docker Networks
Advanced Docker
Dockerize FullStack App
Backend Engineering
What you will learn
Learn everything you need to know in Backend Engineering all in one place, including basics of Backend engineering, server-side programming language, API and API design, caching, mastering database, scalability, CI/CD, and more.
17 Chapters
Basics of Backend Engineering
Server-side Programming Language
Build a Backend
API and API Design
Git and GitHub
Mastering Database
Deployment
Software Testing
Software Design
Web Security
Caching and CDNs
Microservices
Message Brokers and Search Engines
Containerization and CI/CD
Portfolio Projects
Algorithms
Preparing for Backend Interviews
System Design
What you will learn
Learn everything you need to know in System Design all in one place, including proxies, load balancers, caching, SQL and NoSQL databases, Database replication, Database sharding, and more.
6 Chapters
System Design Fundamentals
Proxies
Load Balancers
Distributed Caching
Database
CAP Theorem