A course where the focus is the application of the Gang of Four patterns(and other patterns) and how they are used specifically for game development . Could offer both in c++ and c#. I know some of these patterns are talked about in the unity and unreal courses but it would be great to have them be the focus and be explained in depth with examples or small practice projects .
Good reference book -