Books

Coding Principles

  • Code Complete - A Practical Handbook of Software Construction. Buy here
  • Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software. Buy here

C#

  • CLR via C# : Get to know the fundamental basics of how C# works at its core. Buy here

JavaScript