Учебник толковый. Но! Листинги нечитаемые. В разделе "Шрифтовые обозначения" указано: дописать код - выделено полужирным, удалить - зачеркнутый текст. В итоге видим: сплошной текст. Таблицы тоже аналогично выглядят!
Рекомендую читать либо в бумаге, либо в pdf.
Это 2 редакция, когда уже давно вышла 4