Home/Deals/Development

Software Architecture & Design of Modern Large Scale Systems

Become a Software Architect or Technical Lead by Mastering Software Architecture, System Design & Big Data Processing.
4.7 ★★★★★99,698 studentsCreated by Michael Pogrebinsky | Software Architecture, System Design, Java ExpertLast updated Dec 5, 2025🌐 English

What you'll learn

Software Architecture of large scale systems, capable of handling millions of requests/day
Design highly scalable, highly available and performant software systems
Apply industry proven software architectural patterns, building blocks and best practices
Define the system's technical requirements, high level components and API
Gain confidence for an upcoming System Design Interview

Requirements

Basic knowledge of programming and software engineering

Description

Frequently Asked Questions

Student Feedback

4.7
★★★★★
Course Rating
75%
15%
5%
5%
5%
S
Sarah J.
★★★★★2 weeks ago

This course was absolutely amazing! The instructor explained everything clearly and the projects were very helpful.

M
Michael T.
★★★★1 month ago

Great content, highly recommended for beginners. Just wish there were more practice exercises.

D
David K.
★★★★★2 months ago

Best course on this topic I've taken so far. Worth every penny (even better since I got it for free!).

More Courses You Might Like

Software Architecture & Design of Modern Large Scale Systems
$10.99$109.9990% Off
2 days left at this price!
🎫 Coupon
ARCH_DEC_2025
REDEEM COUPON
30-Day Money-Back Guarantee
This course includes:
  • 📺 8h on-demand video
  • 📱 Access on mobile and TV
  • ♾️ Full lifetime access
  • 🏆 Certificate of completion