← All free certificatesFree learning path Final step
Design Patterns
10 short modules. Each one: a simple lesson, two quick games and a 8-question quiz for its own free certificate. Finish them all, then take the full Design Patterns certificate.
0 of 10 module certificates
- Introduction to design patternsPatterns are proven solutions to recurring design problems.0/4
- Singleton and FactoryControl object creation.0/4
- Builder and PrototypeCreate complex objects step by step or by cloning.0/4
- Adapter and FacadeMake incompatible interfaces work and simplify complex systems.0/4
- Decorator and ProxyAdd behaviour dynamically and control access.0/4
- Observer and StrategyNotify subscribers and swap algorithms.0/4
- Command, State and Template MethodMore behavioural patterns.0/4
- Architectural patternsPatterns for structuring whole applications.0/4
- Patterns in modern frameworksRecognise patterns in tools you already use.0/4
- Choosing and applying patternsUse patterns wisely in real projects and interviews.0/4
🏆 Full Design Patterns certificate
20 questions from basic to advanced, 60% to pass. Best taken after the modules.