About this book
This book is broken into cohesive units. Each unit follows a specific theme such as functions or asynchronous coding. Each unit is broken into lessons on a specific topic, and each lesson starts with a priming question designed to get your gears spinning in the right way before we start the lesson. Throughout each lesson, there will be quick checks to make sure you understand the core idea of a section before moving on. At the end of each lesson is an exercise to help you take what you’ve learned and apply it. At the end of each unit is a capstone project that you’ll build using everything you’ve learned throughout the unit.