Дима Ерёмин
апрель 2016.
531

Какими базовыми навыками веб-разработки нужно владеть, чтобы заработать?

Ответить
Ответить
Комментировать
0
Подписаться
1
3 ответа
Поделиться

Веб-разработка довольно широкое понятие. В него входят различные сферы программирования. Допустим, ты выбрал путь разработчика сайтов. Сейчас статические сайты никому не интересны и за них очень мало платят, тебе стоит научиться кодить динамические веб-страницы. В твоем арсенале навыков обязательно должны быть:

1) Умение верстать страницу (это HTML5 + css3). Адаптивная, кроссбраузерная верстка обязательны, flexbox;

2) Базовый Javascript;

3) Знание Adobe Photoshop. Принципы веб-дизайна, линейки, шрифты и прочее;

4) Знание серверной теории;

5) Обязательно знать функционирование CMS. Лучшим выбором станет Wordpress;

6) По желанию, изучение препроцессора (помогает сократить написание css стилей);

На изучение этих навыков и отработку их в реалиях у тебя уйдет 3-5 месяцев, если у тебя есть личная жизнь. После успешного усвоения можешь идти во фриланс, но конкуренция будет огромная, будь к этому готов.

4
0

Практически со всем согласен, но хочу внести корректировки:

  1. Сюда дополнить Bootstrap - этот фреймворк упрощает верстку адаптивов и кроссбраузерность, к тому же скорость разработки на нем повыше, что бы в нем разбираться нужно знать CSS3 и HTML

  2. Ну на счет базового javaScript может и да, но лучше изучать его библиотеку jQuery - она более проста в использовании и понимании, и ее вполне достаточно для создания вполне приличного функционала (от слайдера до калькулятора)

  3. Фотошоп да! Вообще маст хэв! Изучить правила дизайна, использовать современные шрифты, интервалы между блоками, всматривайтесь в красивые сайты, глаз привыкнет сам, и вы будете видеть что где и как поставить. Для дизайна сайта стоит освоить Figma - это просто и удобно для макета и прототипирования, фотошоп для этого слишком сложен

  4. Серверная технология понадобится при аренде своего сервера, если брать сразу виртуальный хостинг, там знаний нужно минимум

  5. WordPress для начала пойдет, по ходу работы поймете что для 70% ваших заказчиков он слишком громозкий, и начнете искать что то "Легкое", лучший выбор это какой то фреймворк, поэтому придеся учить все же язык программирования, под web разработку хорошо подойдет php, учите его, он достаточно прост, старт на нем легкий, но помните что у него есть два стиля, процедурный, с него вы и начнете, но есть и ООП, это там где классы и объекты с их методами и свойствами, это то что нужно знать для работы с фреймворком, они сейчас практически все написаны на ООП, но без знания языка и фреймворка вы не выйдите на нормальный уровень заработка.

ИТОГО:

Технологии: html, css3, bootstrap 4, jQuery, PHP

Софт: phpStorm, Photoshop, Figma

PS Хорошим бонусом будет если вы сможете настраивать для своих клиентов Яндекс Директ, ведь клиенту на выходе нужны заказы с сайта, а не сам сайт, директ позволит это сделать в короткие сроки, так же вы сможете оценить по поведенческим факторам на сколько удобен сайт.

+1
Ответить
Прокомментировать

С базовыми навыками не заработаете, а точнее не сможете создавать качественные продукты. Но базовые навыки могут пробудить интерес к дальнейшему развитию и совершенствованию, и тогда уже можно задуматься о заработке. Но если вы хотите идти в эту сферу только ради заработка, то быстро разочаруетесь. Возможно вам стоит подумать о мобильной разработке. Например изучить Swift. Есть отличные курсы на Udemy с разработкой приложений с нуля.

0
0
Прокомментировать

html+css самый минимум... тупо верстка дизайна. Но много так не заработаешь....
_________________

0
-2
Прокомментировать
Ответить
Читайте также на Яндекс.Кью
Читайте также на Яндекс.Кью