Я вот не помню, как освоил основы. Где-то почитал документацию, где-то примеры кода.
Но если бы решил взяться основательно и заполнить пробелы в своих знаниях, то взял бы нормальный бумажный учебник в книжном магазине. Такой, в котором оформление и подача материала радуют глаз. В котором интересные примеры программ и не слишком большие таблицы с перечнями функций.