Software Engineering
Advanced
Live Classes
System Design & Software Engineering
Design patterns, system design and engineering excellence.
4.8
1,320 enrolled
12 weeks
Certificate
Overview
Curriculum
Instructor
FAQ
Program Overview
Level up as an engineer: clean architecture, design patterns, scalable system design and interview preparation.
What you'll learn
- Design patterns
- System design
- Scalability
- Distributed systems
- Interview prep
Tools you'll use
JavaPythonSystem DesignMicroservices
Hands-on Projects
- Design a URL shortener
- Design a streaming platform
Career Outcomes
Software EngineerSenior EngineerTech Lead
Curriculum
Engineering
- Clean code
- Design patterns
Systems
- System design
- Scaling
Robert Zhang
Principal Engineer
Designed systems at hyperscale companies.
Certificate
Verified certificate.
No FAQs yet. Submit an inquiry for any questions.
$1,099