Самые высокие результаты у детей, способных  к самообразованию. Курсов толковых мало. У меня бывший ученик ходил на курсы яндекса по питону, через месяц вернулся к индивидуальному обучению. Я их уроки смотрела для интереса- педагоги молодые интеллектаульно сильные парни, видно, что предмет знают хорошо, но объясняют очень быстро и ориентируются на сильную часть аудитории. Кто не успел, тот опоздал. Спасает то, что лекцию можно смотреть в записи, пока не поймешь. Заточить мозг под пограмминг- это скачать среду и заниматься самому. По джаве есть книги, например, такая для детей https://proklondike.net/books/java/yakov_fine_java4kids.html она старенькая, и на новых версиях JDK некоторые коды не работают, но общий подход объяснен хорошо. Для более продвинутых молодых специалистов есть такая http://nikulux.ru/java-knigi/izuchaem-java-keti-2-e-izdanie-serra-i-bert-bejts/ и еще бесценный опыт форума https://javatalks.ru/  для других языков тоже наверное есть аналогичные. Общая трудность у всех на начальном этапе-каша в голове. Что с курсами, что с репетиторм, и ребенку, и взрослому кажется, что в этом невозможно разобраться никогда. Важно в этом вариться каждый день, читать, пробовать, исправлять ошибки, копить опыт. Со временем туман рассеивается и можно уже рулить. Я в этом году взяла мальчика 10(!) лет на джаву. Первый месяц со слезами, а сейчас кодит  очень шустро и не боится ничего. Успехов вам, очень одобряю вашу идею, в ИТ сфере самые высокие зарплаты)))