На geekbarins прошел два курса по java, сейчас третий прохожу. Мне очень нравится. Много интересного и полезного узнаю. Разумеется они не дают всю глубину как в книгах, но важно, что дают законченные хорошо структурированные программы по окончанию каждого этапа.
Процентов 50 зависит от преподавателя: у каждого преподавателя есть оценка, которую ставят сами студенты. Можно выбрать к кому идти.
У них есть много классных вебинаров, там можете в поиске набрать нужный язык программирования:
https://geekbrains.ru/go/6wArR5