Многоуважаемые пидоры, я потиху начал учить html и css, ибо загорелся идеей устроиться в IT, зарабатывать деньги, жить как человек в нашем Бульбастане, плюс доставляет, когда что-то сделаешь, а оно ещё и работает.
Вопрос в состоит в том стоит ли вообще учится на верстальщика, действительно ли здесь водятся деньги, с чего лучше всего начать, может какие курсы или книги. Ну как-то так, сейчас я работаю в керамической мастерской и херачу всякие штуки, не слабо так решил изменить деятельность.
Поправка:
html+css+js+(angular или react, или vue).
html+css+js+(angular или react, или vue).
Если не программировал никогда: учи алгоритмы, структуры данных, ООП. Почитай книгу PH: Объекты, шаблоны,методики программирования - Зандстра. Обязательно к изучению PSR с 0 по 4. если хочешь работать в команде изучай GIT. Изучи composer. Для практики: возьми и расковыряй фреймворк, например Laravel - хорошая вещь, поймешь как строятся веб-приложения. В качестве локального сервера, скачай Open-server. Возьми любую cms, поставь и ковыряй. Если хочешь заниматься с серьезными проектами, магазинами, например, то по-любому столкнешься с Битриксом. 3/4 проектов в России написано на нем. На сайте битрикса есть демо-версия на 30 дней. Это бек-энд. Если хочешь работать фронт-энд разработчиком, то учи vue, mustache, loss, babel. Обязательно к изучению javascript и библиотека jquery. Как-то так
*книгу PHP: Объекты, шаблоны,методики программирования - Зандстра.
А, ну и HTML с CSS тоже обязательно, с ним же сборщики CSS
Еще сразу ставь среду разработки, одна из самых удобный PhpStorm, не пиши в блокноте. У него есть триал 30 дней, на рутрекере есть ломаная версия. При использовании OpenServer сможешь еще и отладку нормальную настроить, а не в браузер выводить ошибки
И про заработок: у битрикса очень хорошая система поддержки партнеров, они отдают всех клиентов с заказами своим партнерам, каждый день приходят заказы на разработку в личном кабинете
Золотым партнёрам привет от золотых =)
А сколько на курсах зарабатывать можно... у...
А сколько на курсах зарабатывать можно... у...
Начни с этого, а там уже сам определишься, кем хочешь фронт-энд или бэк-энд
Есть еще книга, "Чистый код", автор - не помню. Хорошая книга по алгоритмам: Структуры данных и алгоритмы в Java (https://www.ozon.ru/context/detail/id/23529814/). Там язык java, но принцип тот-же. Если по-хардкоду, то читай Дональда Кнута, но это уже для упоротых.
Устроиться конкретно веб-мастером можно, но сложнее ибо такое могут позволить себе только галеры покрупнее. Учи именно фронтенд, на хайпе сйечас Реакт, так что я бы советовал начать с него. В таком варианте у тебя больше шансов найти работу. Хотя честно, глядя на то как некоторые помидоры-лиды-архитекторы верстают, иногда хочется блевать, потому что это не для "илиты" и реально учиться верстать они не хотят, но мало кто понимает важность качественной верстки и грамотный цсс, чтоб он не разрастался на тыщи строк просто так.
Я fullstack веб разработчик с 6 летним опытом. Разрабатывал как сайты так и приложения для соц сетей.
Как верно подметили комментаторы выше - только версткой современный фронтенд не ограничивается, и нужно хорошее владение как нативным JS так и знать 1 из популярных JS фреймворков. Я рекомендую тебе для начала изучить что такое SPA и где его нужно применять, а где ты можешь обойтись парой строк кода на нативном JS. После, посмотри каждый из популярных фреймворков (react, vue, angular) и выбери себе 1 с которым будешь работать. Рекомендую начать с Vue, так-как у него низкий порог вхождения, а Angular наоборот отложить в конец (мудреный и ИМХО - говно с хорошей рекламой)
Параллельно с JS фреймворками тебе нужно овладеть CSS препроцессором (например SCSS), здесь думаю разберешься без проблем. Также очень желательно освоить Webpack - это сборщик для фронтенда, заточенный под работу с JS.
Еще не забываем о необходимости хороших знаний основ html / css, http протоколы, SEO...
На все про все у тебя уйдет около года. Но можешь сделать проще, выучить хорошо основы, включая нативный JS и устроиться на работу/подработку с символичной ЗП, тогда наберешь опыт и портфолио. Главное при этом варианте устраивайся в +/- серьезную команду (есть несколько разработчиков и обязательно техлид)
Как верно подметили комментаторы выше - только версткой современный фронтенд не ограничивается, и нужно хорошее владение как нативным JS так и знать 1 из популярных JS фреймворков. Я рекомендую тебе для начала изучить что такое SPA и где его нужно применять, а где ты можешь обойтись парой строк кода на нативном JS. После, посмотри каждый из популярных фреймворков (react, vue, angular) и выбери себе 1 с которым будешь работать. Рекомендую начать с Vue, так-как у него низкий порог вхождения, а Angular наоборот отложить в конец (мудреный и ИМХО - говно с хорошей рекламой)
Параллельно с JS фреймворками тебе нужно овладеть CSS препроцессором (например SCSS), здесь думаю разберешься без проблем. Также очень желательно освоить Webpack - это сборщик для фронтенда, заточенный под работу с JS.
Еще не забываем о необходимости хороших знаний основ html / css, http протоколы, SEO...
На все про все у тебя уйдет около года. Но можешь сделать проще, выучить хорошо основы, включая нативный JS и устроиться на работу/подработку с символичной ЗП, тогда наберешь опыт и портфолио. Главное при этом варианте устраивайся в +/- серьезную команду (есть несколько разработчиков и обязательно техлид)
лучше яву учи с кубернетисом.
Чтобы написать коммент, необходимо залогиниться
Отдельный верстальщик требуется только в крупных проектах.