рекомендую метанит, ravesli и книжки Майкл Доусон Изучение программирования через создание игр и классику Гилберта Шилдта. Сам по ним учу