1. Гуглите підготовчі курси по Java, та на їх сайтах знаходите програми навчання;
2. Гуглите та завантажуєте контент (усе підряд: книжки, статті, задачі), реєструєтесь на форумі;
3. Самостійно слідуєте програмі навчання на пару з посібниками;
- якщо щось незрозуміло - гуглите до посиніння (навіть нехай уйде пів. дня на це). На перших стадіях навчання, усі банальні питання вже вирішені і лежать в інтернетах готові;
- якщо застопорились на вирішенні завдання десь посередині коду - задаєте питання, тут, на форумі ( (!) тільки після 100% переконання, що відповіді немає в інеті! ).
4. PROFIT.
Подібний алгоритм набагато практичніший за персонального ментора в онлайн-середовищі. Ну або ж запишіться на вищезазначені курси (хоча то є марнотратство).
...
Потому, что программы, которые мы создаем, чистый продукт творчества. Именно поэтому они столь привлекательны. Не нужно ни молотка, ни зубила, ни кистей и красок, что бы выразить в ней главное - себя! И это неважно, что может быть понять красоту ваших кодов сможет не так уж и много людей. Если написав свою программу мы стали лучше, то это правильная и хорошая программа! Но если вы думаете, что нужно меньше труда, то вы ошибаетесь. И если вы не готовы, или не хотите в своем творении оставить часть своей души и любви, не готовы к тому что б изменить себя, то лучше.. не пишите программ. Поищите себя, в чем-нибудь другом...