В общем, поставил себе цель - освоить HTML, CSS, js за год, в процессе самообучения начать фрилансить через пол года а уже по истечению года устроиться в веб-студию.
Собственно такие вот вопросы:
1. Каким образом лучше и продуктивнее продвигаться в освоении? Сидеть за книгами или верстать из шаблонов все подряд поглядывая в htmlbook или гулять по ютубу в поисках видео?
2. Есть какой-либо смысл покупать "индивидуальные курсы"?
3. Конечно же советы от себя.
О себе:
На данный момент мои знания находятся на уровне 0.5 из 10
Смогу сверстать лэндинг из PSD макета, но очень коряво, благо хоть узнал о bootstrap вовремя.
Со временем хочу сделать что-то вроде блога о своем продвижение в этом деле, дабы видеть сколько всего я преодолел на своем пути к цели.
могу рассказать как я дошёл до нормального уровня за 5 месяцев. Первый месяц, качай шаблоны из интернета и верстай попутно гугля или найди ответы тут(их огого сколько), второй месяц снова верстать так же упорно и много + уже добавлять javascript ввиде jquery, я верстал 8-10 часов в день, то есть обычный рабочий день + читал разные статьи и туториалы в свободное время, третий месяц погружение в javascript, заканчивай с jquery и начинай учить углубленно javascript, javascript garden например расскажет про некоторые непонятки в языке и обязательно снова пройти learn.javascript.ru и это все так же само в плане времени, полный рабочий день, месяц 4-5 javascript и фреймворки(рекомендую vue или react, очень легко должны зайти + инфы много расплодилось по ним), тут уже начинается другой уровень уже открываются глаза на многие вещи, для практики можно взять какой-то например фейсбук api и замутить свою "соцсеть"
Я за решение реальных задач. Т.е. да, верстать все подряд, гуглить, читать статьи и верстать дальше.
Бутстрап не надо. Сначала узнать как надо и понять все законы, потом уже, если останется потребность, бутстрап. Деятелей, которые могут только на бутстрапе, а если туда что-то не укладывается делаютбольшие глаза и так пруд пруди.
Senbonzakuraa:
Скажу немного о фрилансера. Если ты работаешь в офисе и помимо этого берешь работу на фриланс, то я это только поощряю. Но если человек полностью работает на фрилансе, то я его ненавижу. Объясняю:
- никто не проверяет качество сделанной работы, клиент просто не способен это сделать. Поэтому все делают через костыли.
- фрилансеры деградируют. Берут только ту работу, которую выполнили уже миллион раз, шаг вправо, шаг влево и опять костыли.
- фрилансеры вобьют в себе в голову, что вот это технология самая крутая, нужно делать только по ней. Например, БЭМ - крутая методология, но она излишняя для лендингов или других мелких сайтов. Либо Vue, вот это сейчас в тренде... через год все будут на нем... да хер там! Посмотри сколько вакансий на hh по react и angular, а сколько vue.
- т.д.
Книги. Бери любые книги "O'Reilly" и читай только их.
Видеоуроки нужно очень жестко фильтровать. Sorax, ITVDN - хорошие, loftblog, htmlacademy - нормальные, а вот Евгений Попов - это пиздец (почитай сам отзывы).
Твой план действий. Поднять скил до 3-4 и попытаться устроиться на нормальную работу, где у тебя будет руководитель, будут нетривиальные задачи, будет коллектив подгонять изучать все.
На счет бутстрапа. Верстай сначала на нем. Бутстрап сделали нормальные люди, а не дядя петя что-то там накостылял. Пойми структуру сеток, табов, модальных окон и т.д., чтобы потом самому сделать такие же вещи. Потом уже отказывайся от него. И еще хочу сказать, я не понимаю, почему все вопят "бутстрап говно". Скорей всего они не знают, что его можно кастомизировать:) и наверное думаю, что в их говнокоде будет намного легче разобраться, что в общепринятом бутстрапе.
www.reebok.ru/ru-RU/nano_7 - уверен на 100% что делали фрилансеры.
Посмотри адаптивную версию. На меню нажми, на стрелку,на поиск. ничего форму не перекрывает? и т.д.
Не будь таким!)) должен быть тот, кто проверит эти ошибки.