Что значит "выучил HTML"? Вы прошли курс или вы можете решать реальные (не из учебника) задачи из области вёрстки? Мой вопрос имеет целью выяснить, какие у вас критерии качества результата. А английский, как верно вам говорят, нужно изучать до нормального (формального среднего) уровня. То, что вы можете не видеть этому применения сейчас, не значит, что его не будет потом.
1. Стать полноценным веб-разработчиком.
2. Спокойно читать оригинальную информацию на английском языке.
3. К началу 2-го курса начать изучать JAVA, надо же применять мою специальность, да и мобильная разработка тоже интересует не меньше чем веб.
И вопрос по поводу английского:
Стоит зацикливаться на грамматике? Целью разговаривать с иностранцами еще нету, мне хотя бы читать полноценно, но и не хочется вылететь из вуза до первой сессии по английскому...
ИТ - область с высоким входным порогом. Обучение - это в первую очередь усилия, а не список из трех с половиной курсов.
Ваши слова, что "выучил HTML и CSS" не дают уверенности, потому что CSS это огромный мир технологий. Какой CSS фреймворк вы выучили, чтобы считать, что вы "знаете CSS"?
Например самостоятельно поднять себе локальный веб сервер, настроить домен, сделать парочку сайтов. Это базовое рабочее место разработчика.
Поэтому учить нужно все. В том числе и computer essential.
Опять же, веб-разработчик сейчас бывает разным. Слова фронтенд и бэкэнд появились потому, что разработка в веб настолько усложнилась и увеличилась в объеме, что специалисты не успевают изучить и то и другое (фуллстак разработчики - редкость на этот путь тратятся долгие годы).
Учите все на английском - учить английский нужно до intermediate минимум, но даже на уровне elementary документация читается легко.
Разговорный английский учится отдельно от грамматики - как только есть базовый словарный запас и общее понимание времен - начинаете слушать. Потому что восприятие на слух это совершенно отдельный навык, который мозг должен изучить исключительно практикой.
Песни, фильмы на английском - хорошо.