Итоги голосования для комментария:
Макс
Привычно предложу Old School Hack: бесплатный, простой в освоении, передаёт базовые понятия.