Огромную роль в изучении любого языка программирования или технологии играет самообучение, а от качества используемых ресурсов в свою очередь зависит результат. Одним из важных параметров при выборе языка — это наличие хорошей литературы, документации и обширного комьюнити.
Для верстки
Отличный ресурс — это https://htmlacademy.ru/
На этом ресурсе даются знания с самых азов и особенно помогают задания, которые проходишь в интерактивной форме, сразу после небольшой порции теории.
Также незаменимая вещь — это http://htmlbook.ru/
Htmlbook — отличный справочник по всем тегам и стилям с исчерпывающей информацией и примерами. В паре эти два ресурса должны быть у вас в закладках браузера, как только вы решили изучать веб.
В общем будем считать это за один ресурс. Моя статья, поэтому что хочу, то и делаю. :)
Для javascript
Для изучения JS, как языка frontend, хочу отдельно отметить ресурс https://learn.javascript.ru/
Это очень мощный туториал с хорошей разбивкой на темы. Для новичков он может показаться сложным, так как там сразу даются глубокие знания. Стиль повествования помогает легко воспринимать новую информацию, но отработать на практике это всё и сразу невозможно. Однако, у ребят есть свой YouTube-канал, где много полезной практики, что часто помогает решить данную проблему.
Для всего и сразу
W3schools
Крайне рекомендую всем новичкам веба и других сфер IT начать именно с этого ресурса https://www.w3schools.com/
W3schools отлично подходит для получения базовых знаний во многих дисциплинах IT, однако у него есть ряд относительных минусов:
— он на английском языке
Что скорее не минус, а небольшое усложнение в изучении. Это позволит вам подтянуть профессиональный словарный запас на английском.
— там не представлены последние фишки JS
Однако для базы материала достаточно.
Loftblog
Ресурс, который я сам использовал множество раз для изучения новых технологий и языков — https://loftblog.ru/ . Отлично помогает разобраться с азами и сделать первые шаги. На Loftblog есть множество курсов и преподавателей, разные точки зрения и подходы в преподавании.
Прокрастинационный контент
Боюсь, что никому не удастся избежать состояния, когда «ничего не хочется, но надо». Раз это неизбежно, то нужно придумать, как это время потратить хоть с какой-то пользой. Выжмем из прокрастинации всё!
Существует ряд блогов, которые не учат каким-то прикладным вещам, однако помогают сформировать мнение на тот или иной вопрос в IT. Предлагают какие-то подходы в том же изучении или делятся какими-то интересными новшествами и технологиями.
Я выделяю этот канал: https://www.youtube.com/user/rojkovdima , потому что на нём транслируют действительно годное мнение и интересные мысли разбирающихся людей.
P.S.
Если же вы хотите получать знания и навыки от разработчиков напрямую, регулярно и методично, то записывайтесь на интенсив по web-разработке в HackerU. Больше инфы - клик