Every now and then when I have to learn a new language I try to implement theĀ Gang of Four design patterns in that langauge to get familiar with it. And so I did for TypeScript. Beside that I was asked to deliver a training on Design Patterns and so I did. Then I was asked to deliver screencasts with some explanation on design patterns and the implementation in TypeScript and so I did. Then I decided to share the result and the result is available over hereĀ TypeScript Design Patterns.
Enjoy,
Wesley
P.S. One other practice lab I like to take to
get familiar with a new language is to create the good old
MineSweeper game with it. The result of that, including the
downloadable source, is over
here.