A new training program on Software Architecture and System Design is now open for enrollment. Led by Imran Yusubov, a Principal Software Engineer at Apple with 15 years of practical experience, the course offers a practical, real-case based curriculum for building scalable and reliable systems.
Participants will:
- Learn the fundamentals of system design and correct approaches
- Build architecture from real product requirements
- Deeply understand distributed systems, microservices, and scalability
- Apply caching, messaging, database design, and performance optimization in practice
- Design a mobile banking backend system from scratch
Throughout the training, attendees will step-by-step build a real system, scale it, optimize it, and bring it close to production level.
Who is it for?
- Backend developers
- Programmers looking to learn system design
- Senior engineers and tech leads
- Those preparing for system design interviews
Registration has started. For more information, visit ingress.academy or call 077 599 99 40.