مزیت نخست، استفاده از تکالیف و تمرین های کاربردی است. در تمرین های ابتدای کتاب، چند پروژه فرضی معرفی شده اند و در هر فصل، متناسب با موضوع، مفاهیم، ابزارها و روش های معرفی شده، تکالیفی مرتبط با آن پروژه ها درنظر گرفته شده اند تا خواننده با مباحث فصل بیشتر آشنا شود و آنها را بهتر درک نماید.

مزیت دوم، مثال ها یا مطالعه های موردی جالب و آموزنده در انتهای هر فصل می باشد. این مثال ها با بیان اتفاقات و تجربیات در دنیای واقع، اهمیت و کاربرد مطالب فصل را بهتر منعکس می نمایند.