Learn the Observer Design Pattern, when to use and how to implement it.
Learn the Builder Design Pattern, when to use and how to implement it.
Learn the Adapter Design Pattern, when to use and how to implement it.
Learn the Factory pattern, when you should use it and how to implement it.
Learn the Factory Method pattern, when you should use it and how to implement it.
Learn the Abstract Factory pattern, when you should use it and how to implement it.
Learn how to handle API breaking changes. What is considered a breaking change and what is not. Includes examples of how to implement versioning in ASP.NET
Increase readability and productivity of your code by learning these top C#9.0 features.
What is Cache Busting? When and how we can use it in order to deliver frequent changes in a web based front-end. Full ASP.NET example.
Learn how to use Strategy, Visitor, Template and Iterator patterns in order to solve a more generic problem of the original Problem-17 in Project Euler