A continuation of https://news.ycombinator.com/item?id=13660086 which has been incredibly useful to me.<p>I recently finished this phenomenal book called "Building Enterprise JavaScript Applications":<p>https://www.packtpub.com/web-development/building-enterprise-javascript-applications<p>Which takes the reader from zero to building a non-trivial production fullstack application with JavaScript.
Nand2Tetris<p>"...an ambitious book attempting to give you a cohesive understanding of how everything in a computer works. Each chapter involves building a small piece of the overall system, from writing elementary logic gates in HDL, through a CPU and assembler, all the way to an application the size of a Tetris game"<p>from <a href="https://teachyourselfcs.com" rel="nofollow">https://teachyourselfcs.com</a>