Самый лучший способ обучения - это метод тыка.
Тебе нужны только справочники и иногда помощь экспертов.
Если уж что то качаешь, то пусть это будут любительские мануалы
или Drum'n'Bass Ж). Любительские мануалы пишут кодеры для кодеров (главная идея), а не то что афторы книг за баблосы (я не купил ни одной такой книги).
+ там должны быть примеры и сорцы.
Вот именно метод тыка и ковыряние исходников сделает из тебя программера.
[Ответ]