- All
- Favorite
- Popular
- Most rated
Grokking JavaScript Fundamentals
Learn to code in JavaScript and kickstart your web development journey with our beginner-friendly course.
Grokking Python Fundamentals
Learn to code in Python and unlock new career opportunities with our comprehensive, hands-on course.
Grokking Design Patterns for Engineers and Managers
Unlock the power of design patterns: Elevate your coding skills with timeless solutions for top-notch software design.
Grokking the Object Oriented Design Interview
Learn how to prepare for object oriented design interviews and practice common object oriented design interview questions.
Grokking SOLID Design Principles
Master the SOLID design principles to write clean, scalable, and maintainable code in Java, Python, C++, C#, and JavaScript.
Grokking the System Design Interview
Learn how to prepare for system design interviews and practice common system design interview questions.
Grokking the Advanced System Design Interview
Learn system design through architectural review of real systems.
Grokking Microservices Design Patterns
Master microservices design patterns for designing scalable, resilient, and more manageable systems.
Grokking System Design Fundamentals
Learn system design essentials required for designing scalable and high-performance systems.