Programming is difficult. Why make it harder than it needs to be? This book is going to help you learn and work with intermediate level concepts building on top of the things covered in the beginner book of this series. We’re going to spend time cracking open the secrets of higher level programming as we start working with more complex ideas. The things that we’re going to cover in this book include: Learning algorithmic programming using things like stacks Applying your C# skills to bigger projects such as game development using MonoGame Covering essential C# concepts such as lists, stacks, object methods, and much more to better round out knowledge that we built up in the last book And much more! Don’t waste your time trying to scrape knowledge out of a competitor’s book. Continue your programming journey with this book - the guaranteed best C# book on the market for the programmer who knows a little, but wants to know a lot.