Если вопрос стоит как "хочу научиться делать сайты", то HTML Академия (https://htmlacademy.ru/) для тебя! На первом курсе практику Информатики мы прошли именно здесь удаленно от университета. Невероятно приятный интерфейс, постоянное пополнение курсов, форум, на котором тебе могут помочь оптимизировать код, построенное на котиках обучение(и это не шутка), возможность посмотреть ответы и главное - основные обучающие программы бесплатны, но если ты решишь пойти дальше, то можешь получить сертификаты, удостоверяющие твою компетентность в этом вопросе, и полный доступ к курсам за некоторую плату. Я гуманитарий до мозга и костей, а этот сайт действительно помог разобраться с нуля.
Вопрос стоит не так
Мне рекоммендовали сайт JavaRush - там курс по Java оформленный в виде игры по Футураме, все просто и доступно объясняют. Вначале он бесплатный, но со временем начинаются платные уроки.
Человеку нужны глубокие знания, он же сказал.
Универские методички? Серьезно?
Да ими можно разжигать костер, они бестолковые.
Ну так вот же!
https://javarush.ru/quests/lectures?quest=QUEST_HARVARD_CS50&level=0
Я не знаю, кто эти волшебные люди, но они полностью перевели весь гарвардский курс на русский язык и раздают его бесплатно! Это даже хлеще чем Хогвардс!
потеря времени
В дополнение к остальным, во многом правильным, ответам:
Если вы хотите стать программистом и готовы отдать обучению половину своей жизни — отправляйтесь читать "Искусство Программирования" Дональда Кнута
Кнута всего прочитать? Вы шутите?
Обычно так говорят те, кто даже одной книги не осилил.