А я скажу так:
1) Хорошая книга (страниц на 1000) Р. Лафоре не плохая.
2) Компьютер под рукой
3) Много времени (часов 200)
4) Много терпения - прочитать каждую страничку, ответить на все вопросы в книжке и выполнить все примеры и упражнения в книжке (от корке и до корки)!!!
После этого возможно вам надо будет все прочитать второй раз, потому что вы забудете, что было в начале...