Учебное пособие в нескольких частях представляет собой полный учебный курс по технологиям веб-дизайна на стороне клиента, который включает в себя учебный материал со множеством примеров и сгруппированные по темам задания для практических работ. Первая половина учебного курса посвящена освоению базовых веб-технологий разметки и стилизации, без которых невозможно познавать интернет-программирование. Вторая половина курса содержит учебный материал по языку веб-программирования на стороне клиента JavaScript и мощной клиентской технологии разработки веб-приложений DOM. В курс не вошли серверные веб-технологии, уровень сложности и объем которых требуют дополнительных учебных часов в учебном плане образовательных учреждений.