Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
mamasetta
7 лет назад

Путь front-end разработчика. Часть 2. Обучение

Доброго всем вечерочка, по крайней мере у меня уже вечер!

 Продолжаю рассказ о том как я превращаюсь во front-end разработчика. Для начала хотелось бы дать определение слову front-end. Как говорит Википедия, front-end — интерфейс взаимодействия между пользователем и основной программно-аппаратной частью (back-end). Если совсем просто front это то, что видит и с чем взаимодействует конечный пользователь. Сегодня хочу рассказать о своем обучении. Сразу оговорюсь, я основываюсь исключительно на личном опыте и на абсолютность мнения не претендую =)


 По совету друга-программиста я пошла учиться верстке. Он же и посоветовал сайт, на котором можно начать обучение. Весь материал представлен в удобном формате, много практики и много полезной теории. На этом сайте есть несколько видов обучения. Бесплатные он-лайн курсы, платные он-лайн курсы (по подписке) и совсем платные интенсивы. Давайте разберемся, для чего подойдет каждый конкретный вид (я прошла их все).


Бесплатные он-лайн курсы.

 Они отлично подходят для тех, кто ничего не смыслит в верстке. Да и в принципе в первый раз видит разметку. Их я бы порекомендовала тем, кто хочет понять что такое верстка, выучить базовые принципы, научиться хотя бы немного ориентироваться в разметке. Также очень полезно это веб-дизайнерам, которые не хотят портить жизнь верстальщикам (знание основ верстки им крайне полезна). Бесплатных курсов хватит, чтобы сверстать простую страницу без использования HTML5 и CSS3, ну и конечно без JS.


Платные он-лайн курсы.

 Рассказывают об HTML5, CSS3, затрагивают немного JS. После освоения этого материала, уже не кажутся страшными флексы, трансформации, анимации, фильтры и прочие прелести и “красивости”. Раздел о JS пока что оставляет желать лучшего, но, надеюсь, с это как то исправят. Также есть очень даже неплохой раздел о LESS. Правда совсем не рассказано о том, как его преобразовывать в итоге в CSS, но это не так страшно (гугл, думаю, есть у всех). Порадовал раздел про SVG =)

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


Чего не дадут курсы:
  • Понимание процесса верстки от и до. Там приводятся только нужные куски кода, нужные для отработки определенного материала.
  • Не научат, если не хочешь учиться. Огромный минус бесплатного материала, на мой взгляд в том, что он не всеми ценится.
  • Они не заменят чтение документаций и спецификаций. Как бы они ни были хороши, это всего лишь инструмент для обучения (хотя и очень хороший).

При прохождении он-лайн курсов, я исписала 2 огромные тетради теорией и примерами. Сейчас в работе это очень помогает, если что-то подзабыла и надо быстро найти.


А теперь расскажу об интенсиве.

 Я прошла пока что только самый первый “базовый курс по HTML и CSS”. Он во многом повторяет теорию из бесплатных он-лайн курсов (хотя я бы порекомендовала ее пройти до начала интенсива, чтобы было понимание о чем говорят). Огромнейший плюс его прохождения - это понимание процесса верстки от макета до передачи программисту. Еще из плюсов - это работа с наставником, на каждую вашу буковку будет обратная связь. Также на выходе вы имеете хорошую работу в портфолио (если конечно старались), уверенность в своих силах и красивый диплом =)


Что же дали мне курсы:
  • Осознание того, что верстка не так страшна, как кажется.
  • Перенаправление моего перфекционизма в другое русло (за это очень благодарен муж, так как я больше не выравниваю кружки по линейке и вещи в стопки в соответствии с цветом не складываю).
  • Заставили шевелиться мои мозги. Все-таки 5 лет декрета на тот момент давали о себе знать.
  • Привили хороший тон и любовь к красивому коду. Структурированность и понятность кода очень помогает в работе сейчас. Очень печалит, когда приходится работать с чужим кодом, а там все на “костылях” и “!important” сделано.
  • И самое главное задали направление развития. А без этого все обучение просто не имеет смысла.

 А после этого началось самое интересное: поиск первой работы. Но об этом в другой раз =)




26
124.647 GOLOS
На Golos с May 2017
Комментарии (7)
Сортировать по:
Сначала старые