System Design
Showing 13–24 of 25 results
Domain-Driven Design in Practice
A descriptive, in-depth walk-through for applying Domain-Driven Design principles in practice.
Grokking Design Patterns for Engineers and Managers
Master Grokking Design Patterns for Engineers and Managers. Learn essential design patterns like Sidecar, API Gateway, and Circuit Breaker with real-world examples and code snippets!
Grokking Microservices Design Patterns
Master Grokking Microservices Design Patterns to design scalable, resilient, and efficient systems. Learn best practices and principles for microservices architecture!
Grokking SOLID Design Principles
Master Grokking SOLID Design Principles to write clean, scalable, and maintainable code in Java, Python, C++, C#, and JavaScript. Learn the core principles of OOD! 4o mini
Grokking System Design Fundamentals
Master Grokking System Design Fundamentals. Learn key concepts like caching, load balancing, data partitioning, and network abstractions to design scalable systems!
Grokking the Advanced System Design Interview
Master Grokking the Advanced System Design Interview. Learn key system design skills to excel in technical interviews and enhance your professional career!
Grokking the Object Oriented Design Interview
Master Grokking the Object-Oriented Design Interview. Learn key object-oriented programming concepts, design principles, and techniques to ace software engineering interviews!
Grokking the System Design Interview
Master Grokking the System Design Interview to excel in building distributed and scalable systems. Learn from hiring managers and prepare for top-tier interviews!
Implementing Design Patterns Using Java 8 Lambda
Being able to design simple and fluent API to make your business applications easier to read is what you will get by following this course. All the tools brought by Java 8 to implement the standard Design Patterns are covered with many live demos.
Interaction Design: The Big Picture
Interaction design can be the “secret ingredient” for making an engaging and delightful app or website. Using many examples, this course will give you an overview of interaction design and how it fits into the world of user experience..
Modern Software Architecture: Domain Models, CQRS, and Event Sourcing
This course covers DDD analysis patterns helpful in discovering the top-level architecture of a business domain. Architects and developers will find details of implementation patterns such as Domain Model, CQRS, and Event Sourcing.
PHP Design Patterns
Design patterns are the solution to common problems in software design. These are blueprints that can be customized to suit the need. In this course, you are going to cover some major design patterns, that are widely used in PHP.