COURSES

Build your backend skills step by step.

Choose a course that matches your level, from computer science to object-oriented design.

20 courses Built for real backend engineering work
System design course cover Open nowSystem design

System design

85 lessons in English and Azerbaijani covering core concepts, product designs, technologies, and real system examples. Language availability varies by lesson.

Intermediate 85 lessons 94 hr 50 min
AI-assisted programming course coverAI-assisted development

AI-assisted programming

From AI assistants to coding agents: clarify the requirement, prepare the context, and verify the result yourself. After learning Java and testing fundamentals, you can take this module alongside the rest of the roadmap.

Intermediate 5 modules
Apache Kafka course coverKafka

Apache Kafka

Understand partitions, consumer groups, delivery semantics, schemas and failure recovery.

Intermediate 3 lessons 16 hr
Docker course coverDocker

Docker

Create secure, compact images and practical Compose environments for development and delivery.

Beginner 3 lessons 7 hr
Redis course coverRedis

Redis

Model data, design cache policies, coordinate work and operate Redis under real production constraints.

Intermediate 3 lessons 8 hr