Build an advanced app from scratch
7+ hours of practical knowledge
Watch on any device: mobile, PC or TV
Have you ever wondered how apps that serve millions of users at the same time can still run incredibly fast and stay reliable, even when something goes wrong? Now you have a great chance to find out. BackendHero is a video course that takes you step by step through the entire process of building a scalable and highly available web application using a mix of different technologies.
In the era of generative AI, a great software developer is not just someone who writes great code, but someone who can also build scalable, efficient, and reliable applications that grow with the business. With this course, you won't just build an app. You'll also gain a deep understanding of the challenges and how to solve them to create a resilient web application.
PHP
NGINX
POSTGRES
RABBITMQ
REDIS
SYMFONY
API
During the course, you'll learn the technical concepts behind building scalable and highly available web applications. You'll create a complete advanced app from scratch, step by step using a variety of components. In the end, you'll deploy it online under a real domain.
Most importantly, you'll understand and learn how to:
Scale applications
Create a reverse proxy and load balancer using NGINX
Configure an NGINX server for a PHP/SYMFONY app
Create a proxy using HA-PROXY
Set up replication for POSTGRES
Set up replication for REDIS
Set up a RABBITMQ message broker
Configure SYMFONY to work with multiple databases
Build a REST API
Create DOCKER containers for app components
Add SSL/TLS to secure app components
Deploy the app online under a real domain
Access for 365 days
7+ hours of Full HD video
Downloadable course code
Access to video updates
Access to course code updates