project-based book as your guide. As you work through the chapters, you'll build an