The hands on approach is the best way to learn web development. In this book, you'll learn the basics of HTML, CSS, and JavaScript. Then you'll immediately be thrown into 2 practice projects. By the time you finish this book, you'll understand why HTML is used, how CSS can drastically change the layout of a web page, and how JavaScript is used to make more functional and interactive web pages. And you'll know all of these things from first hand experience after you finish the practice projects.