Бери да пиши тесты по поиску котиков в любимом браузере и поисковике, а потом читай индусов на стековерфлоу, вот и всё обучение :)
Остальной опыт приобретается на реальных задачах под присмотром коллег постарше
да не, с высоты прожитых лет могу сказать, что основы языка надо бахнуть сначала. Иначе какие-то точки, методы, переменные - все как-то тухло понимается, по крайней мере я вообще не вкуривал что я делаю.