My Cart
Subtotal:
This Beginner's Guide is Designed for Easy Learning: Modules-- Each programming concept is divided into logical modules (chapters), ideal for individualized learning Goals--Each module opens with the specific programming skills you'll have by the end of the module Ask the Experts--Q&A sections throughout are filled with extra information and interesting commentary 1-Minute Drills--Quick self-assessment sections to check your progress Annotated Syntax--Example code annotated with commentary that points to the particular technique illustrated Projects--Exercises contained in each module show how to apply what you are learning Mastery Checks--End-of-module reviews that test your knowledge using short-answer, multiple-choice, fill-in-the-blank, and simple coding questions