Back to catalog
Wiidev Academy

Backend Architecture

Build robust and scalable systems. Microservices architectures and databases.

Level: advancedDuration: one_monthFormat: remoteNext session: Sep 1, 20268 Spots left

Full overview

4-week intensive training to become an operational backend architect. You cover API design, data modeling, microservices, containerization and deployment on Kubernetes. Each week combines lectures, labs and hands-on work on a real project deployed in production.

What you'll learn

  • Design robust REST and GraphQL APIs (auth, validation, pagination)
  • Model a PostgreSQL database with indexes, constraints and migrations
  • Implement caching (Redis) and message queues (BullMQ/RabbitMQ)
  • Containerize with Docker and orchestrate with Kubernetes
  • Instrument an application (logs, metrics, traces) with OpenTelemetry
  • Deploy a service to production with CI/CD

Prerequisites

  • Comfortable with at least one backend language (Node.js, Python, Go, Java)
  • Working knowledge of SQL and HTTP
  • Have already shipped an application end-to-end

Curriculum

  1. 01Week 1 — Foundations: REST APIs, PostgreSQL, authentication
  2. 02Week 2 — Performance: caching, message queues, SQL optimization
  3. 03Week 3 — Architecture: microservices, event-driven, API contracts
  4. 04Week 4 — Production: Docker, Kubernetes, observability, CI/CD

Book my seat ?

Book your seat in a few clicks. Our team confirms the session and supports you with the paperwork.

Book my seat