All courses
Software Engineering
ADVANCED
System Design
This professional System Design program takes learners through Requirements and Scale, Capacity Planning, APIs and Data Models, Caching, Queues and Async Work, Replication and Consistency, Observability and Resilience, Architecture Interview Case. Target audience: Engineers preparing to design resilient systems and lead architecture discussions.
Jane Instructor8 chapters34 hoursCertificate included
What you'll learn
Apply requirements and scale to a practical System Design project.
Apply capacity planning to a practical System Design project.
Apply apis and data models to a practical System Design project.
Apply caching to a practical System Design project.
Apply queues and async work to a practical System Design project.
Apply replication and consistency to a practical System Design project.
Skills covered
Distributed Systems
Scalability
APIs
Caching
Databases
Architecture
Prerequisites
- Backend development and SQL
Who this is for
Engineers preparing to design resilient systems and lead architecture discussions.
Course modules
3APIs and Data Models
4Caching
5Queues and Async Work
6Replication and Consistency
7Observability and Resilience
8Architecture Interview Case
Assessments and certification
System Design Practice Quiz
8 questions · 20 min · Pass mark 70%
Quiz
System Design Certification Exam
8 questions · 60 min · Pass mark 70%
Final exam
Earn your AMNEXT ACADEMY certificate
Complete the course and pass its certification assessment to receive a verifiable certificate.