Как самостоятельно научиться веб дизайну: Страница не найдена — #VA
Как научиться веб-дизайну самостоятельно?
Наверняка Вы знакомы с популярной и востребованной нынче профессией веб-дизайнера. Работа креативная, нестандартная и интересная, поэтому многие стремятся получить необходимые знания и овладеть модной специальностью. Специально для Вас мы подготовили несколько важных рекомендаций от профессионалов, которые помогут ускорить этот процесс.
Веб-дизайн: с чего начать самообучение?
В первую очередь следует отказаться от мысли, что все будет просто. Профессия дизайнера требует постоянного самосовершенствования, развития, понимания трендов и тенденций, а также объективной конкуренции. Но несмотря на все эти «подводные камни», именно полученные новые знания — это самый мощный мотиватор.
Создание нового веб-ресурса — это настоящее искусство. Приступать к работе можно только тогда, когда Вы уже имеете представление об общей организации сайта, а также знаете теорию цвета, шрифты, графическую иерархию элементов, владеете определенными графическими редакторами. После в ход пойдут языки кодирования. Ну а для того, чтоб стать настоящим мастером своего дела придется копнуть глубже и обучиться прочим тонкостям работы.
Как стать веб-дизайнером с нуля?
Существует несколько способов обучиться новому ремеслу.
- Самостоятельное изучение. В эпоху Интернета не так сложно найти подходящий материал. «YouTube», форумы, блоги и прочие интернет-площадки переполнены информацией и обучающим материалом, который может помочь. При этом никто не отменяет и печатные справочные издания, из них тоже можно черпать знания.
- Курсы веб-дизайна с нуля — это идеальный вариант не только для новичков, но и для тех, кто хочет повысить уровень своего профессионализма и просто поделиться личным опытом. Этот способ является, как правило, более эффективным, поскольку предусматривает правильную оптимизацию и грамотную подачу учебного материала. К тому же по окончании обучения Вам выдается сертификат, подтверждающий Ваши умения.
Как научиться веб-дизайну с нуля?
Для того чтобы стать востребованным веб-дизайнером новичку придется самостоятельно искать литературу, или посещать обучающие тренинги. Будьте готовы к тому, что Ваши работы не одобрят заказчики (это их субъективное мнение). Да и вообще, на пути к созданию своего идеального веб-ресурса Вы столкнетесь со множеством сложностей.
Дизайн — это движущая сила современного бизнеса. Именно поэтому особенно важно досконально владеть инструментами реализации заказа. Только в этом случае Вы станете высококвалифицированным и высокооплачиваемым специалистом.
Что нужно знать веб-дизайнеру?
Можете смело считать себя профессионалом, если:
- умеете формировать дизайн веб-ресурсов, который в 90% случаев вызывает восторг;
- умеете самостоятельно находить заказчиков и умело с ними сотрудничаете.
Ну и финансовая сторона вопроса. Получив необходимые для работы знания и навыки, «новоиспеченный» дизайнер (даже тот, который ранее этим не занимался!) может начать зарабатывать приличные суммы.
Как научиться веб-дизайну?!
Какой способ лучше при изучении веб-дизайна? Как решить, что важно и нужно знать в дизайне, какие аспекты можно опустить вообще?
Допустим, вы захотели стать веб-дизайнером. Зачем изучать веб-дизайн в домашних условиях? Ну, может быть для того, чтобы сделать свой собственный сайт (просто так или для прибыли), или может быть, вам хотелось бы профессионально создавать веб-сайты для других людей. Проблема в том, что обучение займет больше, чем целая жизнь, чтобы узнать все, что нужно уметь в веб-дизайне!
В этой статье мы предоставим списки важнейших элементов и аспектов, которые вам нужно узнать о веб-дизайне, а также покажем способы и ресурсы, где всегда можно получить много информации по конкретной теме.
1. Каким навыкам веб-дизайна вы должны научиться?
Вот наш список самых важных навыков веб-дизайна, который любой, желающий выучить этот предмет, должен уметь и знать:
- Маркетинг
- Брендинг и позиционирование
- Генерация трафика
- Информационная архитектура
- Графический дизайн
- Производство
- Доступность и удобство (юзабилити)
- Копирайтинг
Маркетинг
Веб-дизайн – это маркетинг, который является процессом согласования рынков с предложениями. Чем более эффективно вы это сделаете, тем более эффективным будет ваш веб-дизайн. Разработка веб-страниц без маркетинга, это просто графический дизайн, и это нормально. Но, если вы хотите сделать веб-сайт, который будет действительно эффективным (вместо просто красивым), одного графического дизайна не достаточно.
Если никто не посещает ваш веб-сайт, или люди посещают, но не находят то, что они хотят, как в таком случае веб-сайт может быть действительно успешным? Реклама, электронный маркетинг и маркетинг в поисковых системах, все это переплетается с вашим веб-сайтом, и все они должны рассматриваться как часть комплексного маркетинга.
Мы считаем, что обучение и применение несложных, но основных принципов маркетинга, сыграют решающею роль в эффективности веб-дизайна.
Брендинг и позиционирование
Брендинг (и его сородич “позиционирование”) представляет собой процесс выбора того, что бы вы хотели, чтобы было сказано о вас (вашу продукцию, или ваших клиентах). Все зависит от того, о чем ваш веб-сайт.
Бренд может быть случайным или преднамеренным. Сознательный, целенаправленный бренд создает сильное впечатление, что дает ясное понимание особенности вашего сайта. Таким образом он попадает в воображение людей, и помогает им различать ваши предложения от всех других сотен вариантов. Сильный бренд является важным аспектом, который должен быть у каждого веб-сайта, чтобы дать людям повод заинтересоваться и, в конечном итоге, принять действие.
Хорошей новостью является то, что брендинг является довольно легкой задачей. Плохая новость это то, что людям не хватает действительного понимания, что такое “брендинг”. Они делают его слишком сложным, путают его с шикарными логотипами, или делают вид, что его там нет или он совсем не важен.
Если вы собираетесь строить мощный веб-сайт, для себя или для кого-либо еще, то помните, что он должен быть построен вокруг четкой идентичности. Он должен выступить личностью, к которой ваши посетители могут подключиться. И это является частью работы веб-дизайнера!
Генерация трафика
Если никто не посещает ваш веб-сайт, тогда можно забыть об успехе, независимо от того, как замечательно ваш веб-сайт выглядит. Чтобы быть успешным, веб-сайт должен привлечь нужное количество правильных посетителей, а затем он должен превратить посетителей в друзей или клиентов.
Каким образом веб-сайт будет построен, его контент и стандарты производства, – все эти аспекты будут воздействовать на его способность привлечь трафик. Если ваш сайт не показывается на первой странице результатов поиска, то он не получит долю трафика, которую мог бы (первая страница получает 99% кликов).
Вы не можете оставить эту задачу на потом или для консультанта SEO. Гораздо лучше создать сайта с нуля, чтобы быть направленным на нужный рынок, и убедиться, что сайт оптимизирован должным образом для поисковых систем. Дизайнер, который знает, как это правильно сделать, будет гораздо более успешным и востребованным.
Информационная архитектура
Хороший веб-дизайнер всегда отвечает за пользовательский опыт на своем веб-сайте. Легкая и понятная навигация будет иметь решающее значение в таком опыте. Плюс то, как вы построите веб-сайт, будет иметь влияние на его способность конкурировать в целевых/таргетированых поисках.
Графический дизайн
Графический дизайн охватывает макеты страниц, использовании изображений, цвет, дизайн, типография, иконография, простота навигации … Это то, о чем люди изначально думают, когда вы говорите “веб-дизайн”, и это очень важно.
Видите ли, визуальный дизайн важен, но не так важен, как мы дизайнеры любим думать! Конечно важно, чтоб веб-страница была простой в использовании, легко понятной, и также выглядела уместно для своего сообщения и аудитории. Но, разница между достаточно хорошим дизайном и потрясающим дизайном, не особо сказывается в количественных бизнес результатах.
Естественно что, ваш графический дизайн должен быть хорошим, но не игнорируйте все другие жизненно важные аспекты успешного веб-дизайна.
Производство (production)
Производство веб-страниц представляет собой процесс превращения графического дизайна в живой, рабочий веб-сайт. Оно включает в себя HTML (для контента и структуры) и CSS (для визуального стиля) компоненты. Они очень, очень важны! Кроме того, понимание того, как веб-страницы построенны, поможет вам открывать новые возможности (что всегда полезно).
Доступность и юзабилити
Чем выше процент целевой аудитории, которая может использовать ваш веб-сайт, тем больше ваш веб-сайт будет использоваться.
Веб-юзабилити это простая дисциплина тестирования, на сколько легко можно достичь того, чего вы хотите на сайте. Доступность, в свою очередь, это дисциплина оформление сайта так, чтобы все могли им пользоваться.
Конечно же существуют требования по законодательству, во многих частях мира, чтобы веб-сайты создавались доступными для большинства людей. Любой, кто создает веб-страницы, должен быть ознакомлен с принципами удобства и доступности.
Видите ли, когда мы говорим о «инвалидности», это означает не только люди с тяжелыми зрительными нарушениями. Она также включает в себя тех, у кого ослабленное зрение, проблема с двигательным аппартом (моторикой) или дальтонизм.
Копирайтинг
Копирайтинг является № 1 навыком в разработке эффективных веб-страниц. Копирайтинг влияет на все, что имеет значение. Веб-страницы должны захватывать ваше внимание четким, убедительным крючоком, призывая вас продолжать двигаться дальше по веб-сайту.
Язык должен быть понятен для всех. Навигация должна быть четкой и недвусмысленной.
Все это попадает под компетенцию копирайтинга. Веб-дизайнер который не может написать достойную копию, не является дизайнером с полным набором талантов.
Вам не нужно употреблять поэтический язык, чтобы написать хороший текст. На самом деле, лучше писать так, как будто вы разговариваете с другом. Есть много маленьких хитростей, которые вы можете применить, чтобы сделать ваши слова более читабельными и интересными, и большинство из них могут быть извлечены из практики.
Хороший веб-дизайнер должен быть отличным копирайтером и маркетологом …
Как и где можно всему этому научиться?
Номер один – это практика! Её вам ничто не заменит. Предположим, что вы собираетесь посвятить многие месяцы практике, какие источники дадут вам лучший дополнительный толчок?
Уважаемые читатели, помогите нам заполнить вышеперечисленные категории ресурсами, которые вы считаете полезными и эффективными для изучения веб-дизайна. Если ресурс, предложенный вами, относится к одной из данных категорий, мы его обязательно добавим.
Высоких конверсий!
16-03-2016
Как освоить веб-дизайн, если ты в этом ничего не смыслишь? — Дизайн студия ApelsIn design
05.12.2017
Веб дизайн с нуля, хоть на первый взгляд и может показаться слишком недоступной вершиной, освоить вполне реально, если обзавестись желанием достаточного размера. Если вы отважитесь на то, чтобы освоить новую для себя профессию, это не только гарантированно повысит ваш доход, но еще и проложит путь самосовершенствования.
С чего начать?
Первым вашим шагом к освоению новой профессии должна стать работа с графическим редактором. Тут вы можете самостоятельно выбрать инструмент: Adobe Photoshop, Adobe Illustrator, Corel DRAW, After effect, Sketch. Тут стоить освоить не только векторную графику, но и растровую. Оптимальный вариант – начинать обучение, работая с продукцией Adobe. В идеале, если вы хотите стать действительно универсальным и действительно профессионалом, освоить все вышеперечисленные продукты. Ограничивать себя Adobe стоит лишь в тех случаях, когда в вашем распоряжении слишком мало времени.
Одних лишь теоретических знаний мало, чтобы быть востребованным – необходимо постоянно практиковаться. Для этого вы можете самостоятельно создавать проекты и шаблоны. Также можно пойти более легким путем – использовать сайты, на которые заливаются исходники.
Если у вас хороший уровень владения английским языком, постарайтесь учиться на опыте зарубежных дизайнеров. Существует большое количество ресурсов, которые предлагают подробные уроки, в которых детально изложены основы дизайна, а также предлагаются варианты решения той или иной проблемы. Там вы также сможете пообщаться с ведущими специалистами, от которых получите полезные советы и улучшите свой уровень владения продуктами Adobe.
Обязательно ли знать HTML и CSS для дизайна?
Курсы веб дизайн также предполагают изучение HTML и CSS. ведь без них дизайн попросту немыслим. Важно понимать, что дизайнер занимается не одним лишь графическим, но ещё и просто обязан знать азы верстки. Это позволит не допускать ошибки в создании действительно качественно го дизайна.
Многие дизайнеры до сих пор считают, что можно и уместно используют технологии Flash. “Старая школа” дизайна — это, конечно же, хорошо, вот только конечный продукт должен быть таким, чтобы его корректно отображал любой браузер. Технологии Flash на сегодняшний день является слишком увесистой, так что браузеры, на которых не установлен соответствующий плагин, попросту не будут отображать то, над чем вы так трудились. Мы обучаем работе с более современными инструментам, которые будут использоваться активно ещё длительное время.
Попросту незачем использовать дизайнеру Flash, так как перед современным мастером открыт доступ к более современным инструментам. Например, вы можете использовать HTML5. Главное, понимать, что доскольнально изучать никто не заставляет — вам необходим лишь минимум.
Веб дизайн обучение с нуля можно и стоит начинать с:
- Различного рода и формата информация с тематических сайтов и форумов.
- Изучения англоязычных источников и реализации увиденного на практике.
- Книг по веб-дизайну от известных школ или дизайнеров.
- Практикой.
- Веб дизайн курсы.
Как показывает практика, освоить веб-дизайн вполне реально. Важно лишь иметь достаточных уровень мотивации, желания и готовности тратить на это собственное время и силы. Помните, что для того, чтобы постоянно развиваться, вы – кроме всего прочего – просто обязаны следить за трендами в мире дизайна. Для этого можете следить за реализованными проектами профессионалов и поддерживать диалог с другими дизайнерами.
что такое дизайн студия
как создать дизайн сайта в фотошопе
веб дизайн что сдавать
Как самостоятельно научиться веб -дизайну?
Для начала неплохо бы установить программы, в которых работают веб-дизайнеры.
Желательно установить все и попробовать в них что-нибудь порисовать. Вот некоторые из них:
Figma (бесплатная, последняя появившаяся на рынке программа, очень удобная)
Sketch (для mac os x)
Adobe XD
Adobe Photoshop
После того, как вы освоите функционал и начнете уверенно чувствовать себя с интерфейсом, хорошо находить хорошие сайты или приложения и начать перерисовывать интерфейсы. Сперва можно начать с микроформатов. Проще начать с лендингов. Вот список микроформатов лендинга для перерисовки:
Первый экран
Иконка + текст
Меню
Тарифы
Смысл: текст + визуализация
Галерея
Карточка раздела
Карточка статьи
Карточка инфо
Отзывы
Ввод данных
Баннер
Форма заявки
Представление данных
Перерисовывайте десятки микроформатов понравившихся сайтов, чтобы обрести уверенность во взаимодействии с программами.
После того, как вы набьёте руку, можно попробовать нарисовать свой дизайн лендинга. Нужно выбрать тему и хорошенько проработать со смыслами. Это очень объёмная задача, если интересно, то можете написать мне, я предоставлю последовательность работы с этим пунктом.
После освоения лендингов можно пробовать создавать дизайн более объёмных задач.
Интернет-магазинов, многостраничных сайтов, приложений, продуктовый дизайн.
Самое трудное, на мой взгляд, в освоении этой профессии самостоятельно – так это мотивация. Придется тратить много времени на освоение программ и поиска ответов на возникающие вопросы, а также много рисовать, чтобы набить руку. При этом отрисованный материал, по большому счету, уйдет в никуда; при таком раскладе трудно поддерживать необходимую мотивацию, чтобы заниматься этим каждый день.
Так или иначе, единственный вариант что-то освоить – это регулярно уделять этому время, прилагать усилия, практиковаться, становиться лучше, искать лучших и подсматривать как делают они и повторять за ними. Если же получится устроиться на работу в студию – то будут поступать реальные задачи, которые еще и оплачиваются. В таком случае прогресс будет значительно быстрее и непрерывнее. Так или иначе, желаю успехов, если вы всё таки решились встать на этот путь!
учиться самому или платить за курсы?
С появлением Интернета нам все чаще стала приходить в голову мысль, “зачем платить деньги кому-то за обучение, если я все могу найти в сети в свободном доступе?”
Действительно, это очень хороший вопрос. Ведь, с одной стороны, Интернет предоставляет нам все необходимые для обучения материалы. А с другой стороны, с наставником учиться новому куда проще, чем в одиночку.
В этой статье мы рассмотрим с вами плюсы и минусы как самостоятельного обучения в сфере веб-дизайна, так и посещения специализированных школ и курсов.
Самостоятельное обучение
Многим гораздо больше нравится идея самообучения, и вот почему:
1. Это практически бесплатно
Нужные книги в электронном варианте можно либо купить довольно дешево, либо скачать вообще бесплатно. Ну а о том, что Интернет полон всякими уроками, туториалами и теоретическими материалами, и говорить не стоит. Максимум вам придется выложить деньги за подписку на сайт с туториалами. Но таких сайтов крайне мало, большинство полностью бесплатны.
2. Вы сможете сами составлять свое расписание
Это плюс только для людей с суперспособностью организовывать себя и свое время правильно. Вам не придется подстраиваться под других, учитесь в любую минуту дня и ночи и сами устанавливайте длительность занятий.
3. Вы всегда в курсе последних трендов
Если специализированные веб-сайты всегда на гребне волны, то различные школы веб-дизайна зачастую не особо следят за трендами. Так, обучаясь самостоятельно, вы имеете возможность изучать именно самые свежие и модные приемы, а не тратить свое время на уже отжившие свое тренды.
4. У вас есть возможность учиться у лучших мира сего
Если хорошо порыться, можно найти разные видео и статьи от самых топовых веб-дизайнеров современности.
5. Опыт работы
Обучаясь, вы вполне можете браться за проекты, которые будут вам под силу. Так, вы не только получаете практический опыт, но и собираете портфолио. Ну и денег подзаработать тоже сможете, пусть и немного.
Как бы все круто не звучало, в самостоятельном обучении есть и свои минусы:
1. Нужно очень сильное стремление
Обучаясь самостоятельно, вы можете в любой момент сдаться и бросить все на полпути. В случае же с курсами или школой вас как минимум загрызет совесть за потраченные на обучение деньги, поэтому бросить учебу так просто вы не сможете.
2. Не все материалы могут быть доступны
Не каждый из нас мастерски умеет искать нужное в Интернете. Если одна мысль о постоянном поиске источника знаний вызывает у вас нервную дрожь в коленках, лучше обратитесь за знаниями к специалистам.
3. Вы можете упустить важные детали
Со стороны всегда видно лучше. И наставник всегда подметит ваши малейшие ошибки и повороты не туда и проведет на путь истинный. Обучаясь самостоятельно, вы не можете гарантировать самому себе самое качественное и полное образование. Насколько вы бы ни были круты в самообучении, в будущем скорее всего всплывут пробелы в знаниях.
Курсы и школы веб-дизайна
Что же, плюсы и минусы самостоятельного обучения мы рассмотрели, поэтому давайте теперь разберем детали изучения веб-дизайна с наставником.
Плюсы:
1. Структура
У вас будет расписание, домашние задания и дедлайны. Весь процесс обучения на курсах максимально приближает вас к будущим рабочим условиям. Ну а четкое расписание не позволит вам филонить.
2. Возможно, вы встретите будущих партнеров по проектам
Так как обучаться будете вы в группе с другими людьми, вполне возможно, что некоторые из ваших одногруппников станут надежными партнерами в будущем.
3. Возможность обучаться у опытных специалистов бесценна
Да, статьи в Интернете пишут тоже не вчерашние школьники. Но получать информацию из первых уст куда лучше, чем разбирать безликие уроки. Плюс ко всему, как уже говорилось выше, наставник всегда сможет направить вас в правильное русло. А это очень важный в обучении момент.
4. Придется уделить большее внимание деталям
Обучаясь самостоятельно, вы можете пропустить какие-то мелочи, которые покажутся вам несущественными. Но, как говорится, океан состоит из капель. Поэтому, проигнорировав несколько таких мелочей, вы можете упустить что-то важное. Обучение под началом специалиста не даст возможности пропустить то, что действительно вам пригодится в будущем.
5. Пинок иногда тоже полезен
Согласитесь, среди нас довольно мало тех, кто умеет по-настоящему целеустремленно идти к вершине. И если самостоятельное обучение позволяет немного расслабиться, наставник вам этого не позволит. Тем, кто отличается своей способностью забивать на вещи, лучше записаться на курсы. Так у вас будет хоть какая-то гарантия того, что вы дойдете до финиша.
6. У вас будет какой-то документ
…а с бумажкой – человек. Все знают эту поговорку. И хоть сегодня не так много внимания уделяется диплому, сертификат, выданный по окончанию курсов, только прибавит вам веса в глазах будущих работодателей.
Конечно, в обучении на курсах есть несколько минусов:
1. Не все образовательные программы гибко подстраиваются под реальность
Как говорилось ранее, преподаватели могут упускать то, что сейчас в тренде. Поэтому к выбору школы или курсов нужно подходить серьезно.
2. Рамки могут подавить креативность
Некоторые курсы не дают возможности своим ученикам раскрыться полностью. Не забывайте совет из прошлого пункта про ответственный выбор.
3. Высокая стоимость
Которая не всегда означает столь же высокое качество обучения. Всегда внимательно исследуйте программу обучения и не забудьте узнать, кто будет преподавать курс.
Золотая середина?
Согласитесь, не хочется испытывать на себе минусы как первого, так и второго способов обучения.
Идеальный вариант – это курсы, которые подстраивают программу обучения под нынешние тенденции, и где преподают материал опытные и серьезные специалисты. К примеру, в Moscow Digital Academy, вы получите все, о чем могли только мечтать, думая об образовании веб-дизайнера.
Здесь вы будете обучаться веб-дизайну на практике с учетом всех текущих трендов. Вы сможете пройти стажировку, а также Академия предоставит вам возможность трудоустройства.
Ну а в качестве преподавателей вы получите настоящих специалистов. Толковать искусство веб-дизайна вам будут опытные арт-директора, дизайнеры и разработчики, которые работают в топовых агентствах и студиях в России и за рубежом.
Огромный плюс Moscow Digital Academy – это возможность обучаться и очно в Москве, и онлайн. Поэтому вы можете выбрать то, что подходит вам лучше всего.
Записывайтесь на курс по веб-дизайну, и вы получите качественное и быстрое образование от сильнейших преподавателей.
Превью: Depositphotos
Читайте также:
Обзор новинок технологий и гаджетов за октябрь
Uber обновил дизайн своего приложения
Гид по приложениям для дизайнеров
31 способ улучшить навыки веб-дизайна
Веб-дизайн — это очень увлекательная область, и всегда есть чему поучиться. Вот почему мы рассмотрим 31 способ, которым вы можете продолжить совершенствовать свои навыки веб-дизайна в свободное время, и как сделать это весело и продуктивно.
Итак, без лишних слов, поехали …
# 1 Определитесь со своей нишей
Этот пункт идёт первым номером не зря. Слишком многие веб-дизайнеры тратят месяцы и даже годы на изучение как можно большего. Проблема в том, что когда вы не знаете, что вы хотите делать со своим дизайном и с каким типом клиентов хотите работать, у вас нет возможности решить, чему учиться и о чем не беспокоиться.
Таким образом, вы можете потратить месяцы на изучение того, что вам не понадобится, если вы станете веб-дизайнером. И прежде чем начинать изучать различные аспекты веб-дизайна, сначала поймите, как он поможет вам в достижении ваших целей (и ваших клиентов в достижении своих), иначе вы можете потратить почти целую вечность, пытаясь изучить все то, что вам совершенно не нужно.
# 2 Предложите поработать на сайте друга, семьи или коллеги, чтобы учиться
Свяжитесь со своими друзьями, семьей, коллегами или кем-либо еще, кого вы знаете, и сообщите им, что вы работаете над улучшением своих навыков веб-дизайна. Посмотрите, есть ли у кого-нибудь веб-сайт, на котором им нужна помощь с предложением помощи. Нет ничего лучше, чем реальный живой опыт.
# 3 Создайте сайт
Нет ничего лучше, чем практиковаться на реальном веб-сайте. Не пытайтесь попросить друзей, семью о бесплатной работе для клиентов и создайте свой собственный веб-сайт. Это может быть ваше хобби, что-то, что вас интересует, или потребность, которую вы видите.
Это может даже стать для вас чем-то выгодным в будущем, но ваша цель вначале — просто попрактиковаться и улучшить свои навыки веб-дизайна.
# 4 Запишитесь на онлайн-курс
Есть так много отличных мест для онлайн-уроков веб-дизайна. Некоторые классы будут просто обсуждать теорию, все другие дадут вам практическое задание для улучшения ваших навыков.
Вот несколько отличных курсов по веб-дизайну, которые помогут вам начать:
# 5 Поиграйте с некоторыми из лучших конструкторов страниц
Так много новых веб-дизайнеров чувствуют себя ошеломленными, начав, потому что они считают, что обучение программированию необходимо для веб-дизайна. К счастью, существует множество замечательных конструкторов страниц, которые позволяют создавать профессиональные и уникальные веб-сайты, даже не изучая код. Например, Tilda или WIX.
# 6 Если вы решили, что хотите научиться программировать, составьте план
Возвращаясь к нашему самому первому пункту: если вы действительно хотите научиться программировать, что не означает, что вам нужно выучить весь код. Просто начните с кода, который вы будете чаще всего использовать. Некоторые из наиболее распространенных языков программирования, которые вы можете рассмотреть:
- HTML
- CSS
- PHP
- Javascript
- jQuery
# 7 Репликация веб-сайтов
Действительно интересный способ улучшить свои навыки веб-дизайна — определить существующий веб-сайт, который вы действительно хотели бы научиться создавать. Начните исследовать, на чем все эти веб-сайты созданы, какие инструменты и даже плагины используются и как работают, чтобы максимально точно воспроизвести веб-сайт. Это действительно поможет вам стать отличным специалистом по устранению неполадок.
# 8 Ознакомьтесь с лучшими инструментами и ресурсами
Сегодня доступно так много замечательных инструментов и ресурсов, что за ними сложно уследить. Как минимум, вы хотите знать, где найти и получить доступ к инструментам, которые могут понадобиться при создании веб-сайтов. Вы даже можете выделить немного времени каждую неделю, чтобы просматривать их и лучше понимать, как они работают.
# 9 Редизайн существующего веб-сайта
Еще один интересный вариант, который, как правило, не такой сложный, как копирование веб-сайта, — это найти существующий веб-сайт и изменить его дизайн. Отличный способ попрактиковаться — составить несколько снимков до и после, даже если у вас нет клиентов.
Если вы готовы к этому, обратитесь к владельцу веб-сайта и покажите ему, что вы сделали.
# 10 Посмотрите множество сайтов
Проведите время за просмотром других веб-сайтов. Когда вы сталкиваетесь с веб-сайтами, которые вам нравятся, копайте глубже, что конкретно вам нравится. Это поможет вам выбрать определенные элементы веб-сайта, которые выделяются для вас и могут вдохновить вас на создание вашего будущего дизайна.
Чтобы сделать шаг вперед, спросите себя, что в веб-сайте делает его эффективным, имея в виду, какие элементы веб-сайта помогают ему достичь желаемого результата (больше подписчиков по электронной почте, телефонные звонки, заполнение форм, покупки, пожертвования и т.д.)
Вот несколько замечательных мест для вдохновения:
# 11 Изучите оптимизацию коэффициента конверсии
Зачем? Что ж, конверсия — это главная цель веб-дизайна. У каждого веб-сайта есть цель, и ваша задача — помочь ему достичь своей цели. Общие цели / задачи:
- Собрать базу электронных адресов
- Получать больше телефонных звонков
- Больше заполнений формы
- Покупка товаров
- Бронь столиков
Оптимизация коэффициента конверсии направлена на то, чтобы побудить больше посетителей сайта совершить желаемое действие.
# 12 Узнайте о размерах экрана
Поскольку в наши дни отзывчивость является нормой, важно понимать, как создавать веб-сайты разных размеров.
Многие конструкторы страниц предоставляют веб-дизайнерам простые способы просмотра веб-сайтов, которые они создают, на планшетах и телефонах, однако все же полезно понимать эти основы дизайна.
# 13 Создание каркасов
Создание каркасов поможет вам сосредоточиться на основных элементах и на том, что поможет владельцам веб-сайтов достичь своих целей, а не только на красивом веб-сайте. Каркасные модели легко создавать с помощью:
# 14 Изучите основы SEO
Если вы потратите время на понимание хотя бы элементарной поисковой оптимизации, это может оказаться очень полезным для веб-сайтов, над которыми вы работаете. Даже если вы не работаетет над поисковой оптимизацией, это поможет настроить сайт так, чтобы он был оптимизирован для SEO. Понимание основ SEO также поможет отделить вас от других веб-дизайнеров и зарабатывать больше.
# 15 Присоединяйтесь к сообществу веб-дизайнеров
Одно из преимуществ веб-дизайна — это то, что вы можете выполнять работу из любой точки мира. В то же время одна из сложностей — это то, что вы можете чувствовать себя очень одиноким.
Нет ничего лучше, чем возможность общаться с группой, сообществом или даже наставником. Итак, если вы занимались веб-дизайном в одиночку, обратитесь к другим участникам сообщества и начните общаться с ними.
# 16 Слушайте подкасты о веб-дизайне
Большинство людей, изучающих веб-дизайн, настолько хорошо справляются с работой или обслуживают множество клиентов, что может быть трудно найти время для самосовершенствования.
Отличный способ сделать это — послушать подкаст о веб-дизайне, пока вы в пути. Это позволяет вам получать полезную информацию, пока вы в дороге, на прогулке, в тренажерном зале или на улице.
# 17 Смотрите YouTube-каналы для веб-дизайнеров
Кроме того, вы можете подписаться на несколько отличных каналов YouTube, посвященных веб-дизайну, которые помогут вам улучшить свои навыки. Если у вас мало времени, вы можете посмотреть видео во время тренировки, на прогулке, во время приготовления ужина.
# 18 Научитесь любить шрифты
Понимание шрифтов и того, как они сочетаются на веб-сайте, является очень полезным навыком для веб-дизайнера. Не забывайте, что вы всегда можете использовать шрифты Google.
# 19 Работа над сайтом с другим веб-дизайнером
Чтобы обрести уверенность в себе, может потребоваться некоторое время. Работать над веб-дизайном самому может немного одиноко, поэтому будет полезно поработать над веб-сайтом с другим начинающим или даже опытным веб-дизайнером.
Если возникнут какие-то проблемы, вы сможете решить их с другим человеком.
# 20 Просите других дать конструктивный отзыв
Всегда просите других дать конструктивный отзыв о вашей работе. Заметьте, я сказал не обратную связь, а скорее конструктивный отзыв. Итак, чтобы получить конструктивный отзыв, есть два правила:
1. Не просите маму дать отзыв
2. Попросите дать конкретные ответы
# 21 Узнайте, как оптимизировать изображения
Большие неоптимизированные изображения действительно могут замедлить скорость работы веб-сайта. Изучение того, как правильно изменять размер и оптимизировать изображения с помощью простых инструментов или веб-сайтов, таких как Compress JPEG, действительно поможет.
Также уделите дополнительное время тому, чтобы узнать о различных типах изображений, чтобы вы знали, когда какой из них лучше использовать.
# 22 Понять значение разных цветов
Каждый цвет и цветовая комбинация имеют разные значения. Важно понимать, какие чувства должен вызывать веб-сайт, когда посетитель заходит на него. Это должно исходить из общих целей веб-сайта.
# 23 Узнайте, как перенести сайт
В конце каждого проекта вы будете переносить файлы и базу данных веб-сайта, чтобы он заработал. Очень полезно знать, как это сделать самостоятельно, поэтому вам не нужно полагаться на разработчика, который сделает это за вас.
# 24 Научитесь писать хорошие тексты
Текст на сайте очень важен. Именно он увеличивает конверсию сайта, превращает посетителей веб-сайта в потенциальных клиентов и продавцов.
# 25 Узнайте, как создать пробный веб-сайт
Вы часто будете работать над редизайном существующего веб-сайта или изменением элементов дизайна на действующем веб-сайте. Никогда не стоит работать на действующем веб-сайте, поэтому неплохо понять, как настроить тестовый сайт, чтобы вы могли работать с ним, не затрагивая действующую версию.
Это поможет вам решить любые проблемы до выхода новых обновлений.
# 26 Следите за блогами о веб-дизайне
Следите за отличным блогом о веб-дизайне, в котором основное внимание уделяется не только самому веб-дизайну, но и совершенствованию ваших навыков и бизнесу.
# 27 Читайте книги
Есть так много замечательных книг по веб-дизайну, доступных для чтения. Сейчас, как никогда раньше, у вас есть хорошо написанные книги, в которых приводятся реальные примеры, помогающие объяснить то, что вам нужно знать.
# 28 Поддерживайте связь
Коммуникация — невероятно важный навык, который действительно необходим каждому веб-дизайнеру. От клиентов до разработчиков, специалистов по поисковой оптимизации и других, вам необходимо уметь эффективно общаться с множеством разных людей, чтобы проект работал бесперебойно.
Большинство веб-дизайнеров обращают внимание на конкретные навыки дизайна, но это один из самых важных мягких навыков, которые вы можете развить.
# 29 Сотрудничество
Хотя может показаться, что вы работаете самостоятельно, веб-дизайн не всегда работает изолированно. Важно научиться сотрудничать с другими людьми, например с веб-разработчиками.
Хотя это может показаться таким же простым, как просто поговорить с кем-то, но чем больше вы сотрудничаете с другими в различных областях, тем больше вы узнаете, какие вопросы им задавать, что им от вас потребуется, как облегчить их работу и т. д… Опять же, это один из тех навыков, которые помогут поддерживать работу проектов с максимальной эффективностью (и прибыльностью).
# 30 Понимание поведения пользователей веб-сайта
Наблюдение за тем, как посетители используют веб-сайт, чрезвычайно полезно при его разработке. Использование такого инструмента, как Hotjar, позволит вам просматривать тепловые карты веб-сайтов, чтобы увидеть, где большинство посетителей сосредотачиваются на той или иной веб-странице. Вы сможете собирать и анализировать отзывы, которые помогут вам создать веб-сайт, который будет превращать больше посетителей в потенциальных клиентов.
# 31 A / B тестирование
Хороший дизайн помогает бизнесу достичь своих целей. Вот почему это отличная причина всегда тестировать свои проекты и оптимизировать их для достижения максимальной производительности.
Например, если вы используете Thrive Themes, вы можете протестировать свои проекты из своей панели управления WordPress.
Целенаправленное обучениеОбязательно сосредоточьтесь на том, что на самом деле поможет вам улучшить область необходимых вам навыков. Назначьте определенное время в вашем календаре, когда вы будете только учиться.
Если вы в ходе работы находите интересные ресурсы, сделайте закладку и вернитесь к ним в отведенное для учебы время. Таким образом, вы не будете тратить зря время в течение недели.
Помните, что большая часть обучения происходит в результате реальных действий, а не только чтения. Так что потратьте как минимум 70% своего времени на отработку своих навыков и создание веб-сайтов, а остальные 30% на чтение и получение информации.
Источник
5 направлений, в которых веб-дизайнеру нужно развиваться постоянно. Курс «Интро в веб-дизайн» / Глава 5 | by Nancy Pong | Курс «Интро в веб-дизайн»
В свободное от уроков время, я начал выполнять заказы для клиентов со всего мира — сидя в своей спальне в небольшом польском городке. Это магия работы на фрилансе — а сегодня работать удаленно стало еще проще.
Переехав в Чикаго, я пробовал брать курсы в колледже, но очень быстро понял, что это не мое — плюс ко всему, мне было слишком дорого.
Дизайну можно научиться самостоятельно, если учиться правильно и по хорошей программе. Сейчас в интернете столько информации, курсов, книг и тьюториалов, что сложно сконцентрироваться и изучить необходимый минимум информации для старта.
Я годами учился самостоятельно, и, думаю, смогу вам помочь.
О дизайне сайтов ходят несколько мифов, которыми часто пугают новичков. Итак, давайте посмотрим, что точно не нужно знать, чтобы стать веб-дизайнером:
- Искусство, рисование
Как мы узнали в прошлом уроке, не нужно быть художником, чтобы стать хорошим дизайнером. Да вообще, ваши навыки рисования не играют никакой роли в дизайне. Ваши скетчи должны быть не столько красивыми, сколько простыми — чтобы передавать суть ваших идей. Помните, что дизайн — это скорее наука, чем искусство!
2. Графический дизайн.
Вам не нужно рисовать иллюстрации, иконки, баннеры и прочие элементы сайтов. Роль веб-дизайнера — спроектировать пользовательский опыт, интерфейс, цвета, типографику и лейаут. Все остальное — просто ресурсы, которые можно добыть из других источников. Не отвлекайтесь на очередной тьюториал, как создать красивые иконки и шрифты.
3. Бэкэнд кодинг.
Мы подробно обсуждали эту тему в главе “Должен ли дизайнер кодить”. Если вас интересует только дизайн, вам не нужно уметь кодить. Скажу больше, сложный бэкэнд кодинг — это слишком для новичка. Сконцентрируйтесь на дизайне, не парьтесь пока о коде.
4. Кучу модных инструментов дизайна.
Сейчас есть миллион разных инструментов для проектирования вайрфреймов, карт сайта, путей пользователей, макетов, анимаций, прототипов и т.п. Подробнее об инструментах дизайна мы поговорим в следующем уроке. Имейте в виду, что всю работу можно сделать в одном нормальном инструменте — например, в Photoshop или Sketch. Я лично годами использовал Photoshop для создания вайрфреймов, графики и веб-дизайнов — и ничего, выжил!
Когда ты новичок, так заманчиво освоить новый инструмент, чтобы работать быстрее и эффективнее! Но для этого нужно изучить интерфейс и поведение нового инструмента — а на это уходит много сил и энергии. Плюс, придется постоянно переключаться между разными специализированными программами.
Один из плюсов обучения в школе или ВУЗе — это четкая учебная программа. Вся информация уже организована, и вы всегда можете обратиться с вопросом к преподавателям или другим студентам.
По сути, таким я и задумал свой Курс по дизайну. В нем я подробно останавливаюсь на пяти ключевых элементах дизайна: исследование и UX, типографика, цвета, лейаут и проектирование в Sketch (изучение инструмента и синтез всего изученного материала). Плюс, здесь я лично отвечаю на все ваши вопросы и даю обратную связь по вашим результатам.
Я построил Курс по дизайну на фундаменте своего собственного процесса самообучения. Изучение дизайна может идти очень эффективно, если в нужной пропорции совмещать разные виды работ. Можно годами изучать теорию дизайна, но без практики вы никогда толком не поймете, как применить свои знания в реальных проектах.
Знания бесполезны, если не научиться ими пользоваться”
— Антон Чехов*
*В глобальном интернете эта цитата приписывается Чехову, но я не смогла найти подобного высказывания Чехова на русском. Автор высказывания выше — Виктор Груценко.
- Учитесь на примерах.
Наблюдайте за работой других дизайнеров и анализируйте: делайте пометки, рисуйте скетчи и пытайтесь понять, почему дизайнер принял то или иное решение. Так вы научитесь интуитивно отличать хороший дизайн от плохого.
Каждый день смотрите проекты в интернете и оттачивайте свое умение подмечать в каждой работе ценные детали.
Сохраняйте классные примеры, чтобы можно было при желании вернуться к ним. Не нужно тратить на это целый день — уделяйте поискам по 10–15 минут ежедневно. Здесь важно постоянство — так вы натренируете свой мозг замечать и запоминать хорошие дизайнерские решения и паттерны.
2. Изучайте теорию дизайна.
Теория дизайна лежит в основе любого хорошо спроектированного сайта. Если вы знаете теорию, вам не придется принимать решения, тыкая пальцем в небо. Любой спор можно выиграть, если вы можете поддержать свою точку зрения теорией.
Существует множество теорий о цвете, лейаутах, типографике, интерфейсах, пользовательском опыте, конверсии и т.п. Вам не нужно знать их все, не нужно использовать всё в каждом проекте, но владеть самыми ключевыми концепциями просто необходимо. Осваивайте по одному принципу в день, находите примеры его применения в реальных проектах и сразу используйте в своих работах. Так вы лучше запомните — а главное поймете — теорию дизайна.
3. Научитесь пользоваться своим софтом.
Как я уже говорил раньше, вам ни к чему множество инструментов — достаточно хорошо освоить одну из основных программ для дизайна (в будущих уроках я помогу вам подобрать подходящую).
Вам не нужно в совершенстве знать каждую функцию. Достаточно изучить горячие клавиши и фишки, с которыми ваша работа пойдет быстрее.
Когда перейдете на ты с базовыми функциями, продолжайте исследовать возможности инструмента и применять в своей работе. Есть вероятность, что рано или поздно вам придется перейти на другой софт — не прикипайте к одному инструменту.
С самого начала своей карьеры я использовал Adobe Photoshop, но пару лет назад переключился на Sketch. Вопреки моим опасениям, это почти никак не повлияло на мой рабочий процесс. Я пару дней отрабатывал новые горячие клавиши и осваивал базовые фичи — и скоро начал работать так же быстро и уверенно, как раньше в Photoshop.
4. Практикуйтесь, практикуйтесь, практикуйтесь.
Самая важная часть процесса обучения — постоянно отрабатывать на практике все, что вы изучили. Не надо ждать, пока вы наберете какой-то критический набор навыков — пока испачкать руки! Как только обнаружите что-то новенькое, садитесь за компьютер и попробуйте это повторить. Делайте быстрые макеты, экспериментируйте и создавайте что-то свое.
Если вы уже работаете над какими-то клиентскими проектами, постарайтесь постоянно применять новые знания в работе. Если у вас нет проектов — найдите их или выдумайте.
Ваши вымышленные проекты станут хорошим подспорьем для портфолио, которое, в свою очередь, поможет вам найти настоящих клиентов. Главное — каждый день экспериментируйте и пробуйте что-то новое в дизайне.
Ну и наконец, не бойтесь делиться своими работами. Например, на Dribbble.com. Представлять свою работу, рассказывать про процесс, комментировать дизайны других и предлагать улучшения — все это неотъемлемые части работы дизайнера.
5. Учитесь у своих героев.
Исследуйте мир дизайна, ищите своих героев — и учитесь у них. Повторяйте за ними, копируйте рабочий процесс, прислушивайтесь к советам. Наблюдайте, как со временем меняется их стиль и в каком направлении они движутся. Учитесь на их ошибках и впитывайте опыт. Возможно, у них тоже были сомнения и трудности, которые вы испытываете сейчас — и вы можете посмотреть, какой выбор они сделали тогда и куда это их привело. Например, в начале своего пути я никак не мог решить: вести свой фрилансовый бизнес под собственным именем или придумать имя бренда. Я почитал посты нескольких дизайнеров и принял правильное решение.
Иногда можно просто взять связаться с дизайнером по электронке. Вы удивитесь, сколько крутых дизайнеров готовы лично ответить на ваши вопросы. Уважайте их время и спрашивайте по существу. Совет от человека, который добился высот, к которым стремитесь вы, может стать хорошим толчком вашей карьеры.
Обучение дизайну не обязательно должно быть сложным — можно сделать этот процесс приятным. По сути вы никогда не перестанете учиться — настраивайтесь на долгий марафон и ничего не бойтесь. Работайте и создавайте дизайны, даже если кажется, что вы пока знаете недостаточно.
Велика вероятность, что вы станете достаточно умелым и востребованным дизайнером раньше, чем думаете — спрос на дизайнеров сегодня очень большой. На одном реальном клиентском проекте вы обретете больше опыта, чем за год изучения дизайна в вакууме.
← Назад | Продолжение (Глава 6) →
Как быть веб-разработчиком-самоучкой (Честная правда)
В наши дни в моде стать веб-разработчиком-самоучкой. И не зря.
С ростом стоимости традиционных университетов и мира образовательных ресурсов в Интернете МНОГО людей отказываются от старой модели обучения чему-либо.
Я сам получил образование в области веб-разработки, и я большой сторонник этого пути.
Но вот в чем дело. Это не прогулка по парку.На самом деле, очень часто это бывает очень болезненно.
Легко потерять мотивацию или так расстроиться, что вам захочется швырнуть компьютер об стену.
На самом деле, если вы собираетесь стать успешным веб-разработчиком-самоучкой, вам понадобится твердый план игры, прежде чем вы начнете.
Как научиться веб-разработке самостоятельно
Зак Гордон (Zac Gordon) — веб-разработчик-самоучка, который затем начал учить других людей тому, как изучать веб-разработку.
Он — гость подкаста на этой неделе, и Зак прекрасно понимает, что на самом деле нужно, чтобы научиться веб-разработке, не посещая школу.
Вам нужно знать, что вас мотивирует, и убедиться, что вы делаете то, что вызывает эту мотивацию, чтобы вы не сдавались.
Без этой мотивации становится действительно легко впасть в уныние и найти другие вещи, которыми вы были бы более охотно заниматься, чем изучать веб-разработку.
Вам также необходимо быть уверенным, что вы поднимаетесь по ступеням процесса, учитесь понемногу за раз и добавляя к тому, что вы знаете, по ходу дела. В противном случае очень легко быть ошеломленным и парализованным из-за огромного количества информации, которую вам нужно знать.
Вы можете научиться веб-разработке самостоятельно
Вы можете научиться веб-разработке самостоятельно. Многие люди сделали это, и я готов поспорить, что ни в одном из них нет ничего особенного.
Все, что нужно, — это немного упорства и преднамеренности. И, конечно, слушать подкаст с Заком?
Что вы узнаете
- Препятствия на пути к обучению веб-разработке
- Как преодолеть разочарование в качестве веб-разработчика-самоучки
- Как повысить уровень своего образования в веб-разработке, чтобы достичь оптимального успеха
- Ключевые черты характера, необходимые для самостоятельной работы. обученный веб-разработчик
- Эмоциональный процесс, который происходит, когда вы учитесь
- Как узнать, не для вас ли веб-разработка
- Как не сгореть в веб-разработке
- Как распознать свои собственные ритмы для оптимизации ваша продуктивность
- Что такое веб-сайт WordPress без заголовка и почему он подходит для большинства сценариев
Ресурсы
СвязанныеСамоучка vs.a Формальное образование
Эта страница может содержать ссылки на наших спонсоров или партнерские ссылки. Учить больше.Если вы хотите попасть в индустрию веб-дизайна / разработки, существует множество ресурсов и курсов, которые помогут в вашем образовании, но решить, какой путь выбрать, непросто. Существует два основных подхода: поступить в университет для получения формального образования или применить метод самоучки и обучение самостоятельно. В последние годы все большее количество колледжей и университетов добавили степени специально для веб-дизайна и разработки, и, конечно, степень графического дизайна / искусства также является вариантом.
В этой статье мы рассмотрим аргументы в пользу обоих подходов, а также предоставим информацию о множестве ресурсов, которые помогут вам начать обучение самостоятельно, если вы выберете этот путь. Если вы подумываете о карьере веб-дизайнера / разработчика, вам нужно потратить некоторое время, чтобы изучить доступные варианты и посмотреть, что лучше всего подходит для вас лично. Не существует правильного или неправильного подхода, но следование пути, который вам не подходит, может привести к потере большого количества времени и денег.
Плюсы самоучкиКогда дело доходит до веб-дизайна и разработки, вы часто читаете или слышите о ком-то «самоучке». Обычно это означает, что этот человек не получил формального образования в области дизайна или разработки. На самом деле «самоучка» обычно включает в себя такие вещи, как чтение книг, выполнение онлайн-уроков, просмотр видео и множество экспериментов. Дизайнер-самоучка по-прежнему учится у других , которые готовы преподавать, но обычно это происходит посредством неформальных статей и руководств , а не в классе.Так что не пугайтесь словосочетания «самоучка», поскольку оно не означает, что вам придется во всем разбираться самостоятельно. Имея это в виду, вот некоторые из наиболее убедительных причин, по которым вы можете отказаться от формального образования и просто учиться самостоятельно.
Больше подходит для быстро меняющейся отраслиОдна из самых больших проблем с получением формального образования в области веб-дизайна или разработки заключается в том, что отрасль меняется слишком быстро. Новые технологии и новые тенденции означают, что к тому времени, когда вы закончите свое образование, большая часть того, что вы узнали, уже будет устаревшим или, по крайней мере, чем-то вроде от .Учебники и учебные планы, естественно, будут соответствовать современным технологиям и тенденциям, но к тому времени, когда эти изменения будут внесены в учебники и учебные планы, а затем к тому времени, когда вы завершите все свое образование и перейдете в реальный мир, многое изменится.
Самостоятельное обучение позволяет легче и реалистичнее ожидать, что то, что вы изучаете, является актуальным и актуальным. Вы можете выбрать то, что хотите изучить, и начните сегодня . Это главное преимущество в отрасли, которая так быстро меняется и адаптируется.Меньше всего вам хочется потратить много времени и денег на изучение чего-то, что имеет ограниченную ценность для вас и для потенциальных работодателей. Независимо от того, получаете ли вы формальное образование или нет, вам все равно придется заниматься некоторыми вещами самостоятельно, просто чтобы оставаться в курсе. И если вам нужно будет учиться чему-то самостоятельно, чтобы оставаться в курсе, почему бы просто не воспользоваться подходом самоучки с самого начала?
Более низкая стоимостьЕще одно важное преимущество маршрута самоучки — это деньги, которые вы можете сэкономить по сравнению с посещением колледжа или университета.Формальное образование, вероятно, будет стоить десятков тысяч долларов , и многие студенты закончат обучение со значительной суммой долгов. С другой стороны, самостоятельное обучение обходится гораздо дешевле. Возможно, вам придется купить несколько книг / книг и оплатить подписку на некоторые образовательные веб-сайты, но обычно вы можете сделать это за несколько сотен долларов, а не за тысячи долларов. И если ваш бюджет чрезвычайно ограничен и вы не хотите платить за веб-сайты с премиальной подпиской, вы все равно можете узнать практически обо всем, что вам может понадобиться, из бесплатных статей о веб-сайтах и сообщений журнала, вы просто потеряете некоторое удобство.
Более низкие требования ко времениСамостоятельное обучение, безусловно, займет много времени, от этого никуда не деться. Но можно учиться быстрее самостоятельно, чем в колледже или университете. В зависимости от степени, которую вы собираетесь получить в колледже или университете, вам может потребоваться пройти ряд общеобразовательных курсов, которые не имеют прямого отношения к веб-дизайну или разработке. Изучая самостоятельно, вы можете сосредоточиться строго на точных вещах, которые вы хотите изучить , без необходимости посвящать время изучению и другим вещам.Это не означает, что другие курсы не имеют ценности, просто факт, что вы можете избежать этого требования с помощью подхода самоучки.
Если вы сможете завершить самообразование быстрее, чем получить степень, это также означает, что вы можете начать работать в отрасли раньше и быстрее начнете зарабатывать деньги. На бумаге диплом о высшем образовании стоит вам столько, сколько вы должны заплатить за обучение, например, проживание и питание, а также стоимость книг и других предметов первой необходимости.На самом деле есть также альтернативные издержки, которые представляют собой сумму денег, которую вы могли бы заработать, если бы предпочли устроиться на работу вместо получения образования. Таким образом, если вы сможете получить постоянную работу в индустрии дизайна / разработки годом ранее, обучаясь самостоятельно, вы сможете зарабатывать деньги, работая вместо того, чтобы платить за то, чтобы потратить этот год на свое формальное образование.
Может работать, пока учишьсяГибкость полагаться на собственные силы — это то, что нравится большинству людей.Вам не нужно читать книгу, смотреть видео или следовать онлайн-руководству в любое время или по чьему-либо графику. Вы можете сделать это так, как вам удобно. Это означает, что вы можете заниматься этим неполный рабочий день, работая полный рабочий день, если хотите. Ваша работа может быть в совершенно не связанной области, или, возможно, вы сможете найти работу начального уровня в отрасли, где вы могли бы учиться на работе и на собственном обучении одновременно.
Формальное образование технически позволяет вам работать во время учебы, особенно с учетом растущего числа программ, которые можно выполнять в Интернете, но с формальной программой у вас никогда не будет такой гибкости.
Опыт реального мираМногие люди, применяющие метод обучения самостоятельно, на самом деле получают некоторые знания из реального опыта. Изучив основы, вы можете продолжить обучение, создав несколько собственных веб-сайтов, взяв небольшие проекты для друзей и семьи или работая фрилансером над небольшими проектами для различных клиентов. На данный момент ваше основное внимание должно быть сосредоточено на изучении , а не на поиске работы с клиентами, чтобы заработать на жизнь, но можно начать , применяя ваше образование на практике с самых ранних стадий (если вы принимаете клиентов на этом этапе). Я настоятельно рекомендую вам общаться с ними и сообщать им, на каком уровне вы находитесь в своем образовании, чтобы все были на одной волне).
Будучи студентом, получающим формальное образование, вы, вероятно, получите лишь небольшой практический опыт до тех пор, пока ваше образование не будет завершено. У вас может быть стажировка или проект, который предполагает работу над проектом в реальном мире, но по большей части вы будете учиться в контролируемой среде. Если вы можете получить некоторый опыт из реальной жизни, обучаясь самостоятельно, это может быть чрезвычайно полезно. Скорее всего, из любого реального проекта вы узнаете гораздо больше, чем в классе.Этот опыт может не только помочь улучшить и ускорить ваше обучение, но также может оказаться полезным, когда вы будете готовы начать искать работу в отрасли на полную ставку.
УдобствоНаряду с гибкостью самостоятельного обучения приходит много удобства. Поскольку вы можете следовать инструкциям, читать статьи и смотреть видео , когда у вас есть время , подход самообучения намного удобнее, чем формальное образование.
Плюсы формального образованияХотя плюсы самоучки довольно сильны, все же есть несколько веских причин подумать о получении формального образования.
СтепеньПолучив формальное образование в колледже или университете, у вас будет возможность получить ученую степень. Степень может быть полезна при поиске работы , и она может позволить вам подать заявку и быть рассмотрена для некоторых вакансий, на которые вы могли бы не иметь права в противном случае. Высшее образование — это то, что многие люди используют как мерило уровня образования, достижений или успеха. Однако в индустрии веб-дизайна и разработки так много талантливых людей, не имеющих формального образования, что в большинстве случаев это не считается абсолютной необходимостью.Работодатели обычно хотят видеть, что дизайнер / разработчик может выполнить свою работу, и наличие у него или нее формального образования и степени не так важно, как в некоторых других отраслях.
Прочная основа знанийНаверное, самым полезным аспектом формального образования являются фундаментальные знания. Как я упоминал ранее, большая часть технической информации, которую вы получите в рамках формального образования, будет устаревшей к тому времени, когда вы закончите учебу.Однако базовые знания не только хватит на , но и пригодятся в самых разных должностях. Вдобавок ко всему, эти фундаментальные знания иногда труднее всего выучить самостоятельно. Существует множество руководств и курсов, которые могут научить вас делать определенные вещи в Photoshop или кодировать что-то в HTML и CSS, но получить качественные инструкции по теории дизайна и другим основополагающим темам труднее. На мой взгляд, именно здесь люди с формальным образованием часто имеют преимущество перед дизайнерами-самоучками.
СтруктураХотя самостоятельное обучение, безусловно, может быть удобным и гибким, в нем не будет той структуры, которую вы можете получить в рамках формального образования. Структура имеет несколько различных преимуществ. Во-первых, курсы и учебная программа составлены таким образом, чтобы предоставить вам полные знания (как можно полнее), а порядок курсов и предметы, которые вы будете изучать, также обычно структурированы соответствующим образом. При подходе самообучения может быть трудно понять, с чего начать и как вам следует прогрессировать, но с формальным образованием эти решения в основном принимаются за вас кем-то, у кого есть опыт.Это может сэкономить ваше время и головную боль, а также поможет вам научиться более эффективно, благодаря соответствующему порядку.
Еще одним преимуществом структуры является то, что помогает удерживать вас подотчетным . Самообучение подходит некоторым людям, но не всем. Многие люди намерены потратить время и научиться самостоятельно, многие даже начинают, но без структуры или ответственности некоторым людям трудно удержаться на задаче и прилагать постоянные усилия.Конечным результатом является то, что многие люди никогда не добиваются желаемого. Но если вы продолжите формальное образование, структура может помочь вам справиться с ним без необходимости практиковать самодисциплину. Если вы платите за курсы, скорее всего, вы собираетесь пойти и попытаться получить от них что-то, потому что вы вложили средства.
Возможная помощь в поиске работыВ зависимости от колледжа или университета, который вы посещаете, вам может быть оказана некоторая помощь в поиске работы.Это может быть либо стажировка во время вашего обучения, либо постоянная работа после окончания учебы. Это не применимо ко всем, кто получает формальное образование, но в некоторых случаях это может помочь вам получить первую работу в отрасли, что может быть большим преимуществом . Если вы подумываете о формальном образовании и собираетесь поступить в несколько разных колледжей или университетов, я определенно рекомендую вам узнать об этом каждом учебном заведении. Запросите информацию о том, как они помогают выпускникам найти работу, и постарайтесь получить как можно больше подробностей о том, какие услуги они предлагают, и о процентном соотношении студентов, которые находят работу с их помощью.
Когда вы сравниваете формальное образование с обучением самостоятельно, это потенциально та область, где самостоятельное обучение не может конкурировать. Однако то, что колледж или университет могут предоставить впечатляющую статистику о том, сколько их выпускников находят постоянную работу в отрасли, не означает, что вы гарантированно получите работу после выпуска. Все может измениться довольно быстро, и динамика экономики и отрасли может сильно измениться к тому времени, когда вы действительно закончите учебу.
Расширение возможностейВ последние годы количество колледжей и университетов, предлагающих степени, связанные с веб-дизайном и разработкой, значительно выросло. Кроме того, многие из этих школ предлагают степени через дистанционное обучение и онлайн-курсы , так что у вас, как у студента, вероятно, гораздо больше возможностей, чем у вас было бы всего 5 или 10 лет назад. Наличие большего количества вариантов означает, что вы, вероятно, сможете найти программу, которая больше подходит для вас, программа, которая находится в лучшем месте или позволяет вам посещать занятия в Интернете, и, возможно, будет стоить меньше денег.
Мое мнениеУ меня есть степень в области бизнеса, но нет формального образования в области дизайна или разработки. Лишь после завершения бизнес-образования я захотел заняться веб-дизайном, поэтому большую часть моего обучения я получил с помощью книг, онлайн-руководств и экспериментов. Мое личное мнение таково, что реальный опыт и удобство, которые вы можете получить, обучаясь самостоятельно, в большинстве ситуаций перевешивают преимущества формального образования. Я знаю, что есть много людей, которые не разделяют этого мнения, и я думаю, что ответ на вопрос о том, что лучше для вас, — это то, что только вы можете решить для себя.
Есть некоторые области, в которых, я думаю, я определенно мог бы научиться и извлечь большую пользу из формального образования. Если бы мне пришлось вернуться и сделать это все, я бы, вероятно, рассмотрел возможность пройти несколько курсов в Интернете или в местном колледже по таким областям, как теория дизайна, теория цвета и типографика. Я бы не стал учиться на ученую степень, но всего несколько базовых курсов могут дать некоторые фундаментальные знания, которые будут полезны независимо от изменений в технологиях или тенденциях. Хотя вы можете изучить эти вещи самостоятельно, ресурсы для этого не так хороши, как ресурсы для изучения особенностей проектирования и создания веб-сайтов.
Что вам нужно для изученияЕсли вы хотите продолжить карьеру в веб-дизайне / разработке, вот некоторые из основных предметов первой необходимости, которые вам нужно будет изучить. Позже мы рассмотрим некоторые ресурсы, которые помогут вам узнать об этом.
Теория дизайнаТеория дизайна — это широкий термин, который я буду использовать для обозначения того, что делает дизайн работоспособным. Вам нужно будет изучить основные правила и принципы дизайна, теорию цвета, типографику и т. Д.
HTML и CSSДаже веб-дизайнеры, которые сосредоточены на визуальном аспекте дизайна, должны знать, как кодировать HTML и CSS, даже если они не используют их в своей повседневной работе. Знание того, как кодировать веб-сайт, поможет вам в принятии решений в процессе визуального дизайна. И в сегодняшней среде создание веб-сайта в Photoshop и передача его разработчику для кодирования не так распространено, как всего несколько лет назад. Благодаря адаптивному веб-дизайну теперь предпочтительным методом для большинства проектов проектирование в браузере часто оказывается более эффективным процессом, чем создание полного макета и дизайна в Photoshop.Чтобы разрабатывать дизайн в браузере, вам нужно уметь кодировать.
Удобство использованияВозможность создать красивый веб-сайт недостаточно . Чтобы проект был успешным, вам также необходимо уметь разработать что-то, что будет хорошо работать для пользователей.
Adobe SoftwarePhotoshop и Illustrator в значительной степени необходимы для работы в отрасли. Изучите Photoshop и Learn Illustrator здесь.
Ресурсы для самостоятельного обученияЕсли вы решили, что хотите продолжить свое образование самостоятельно, или если вы хотите хотя бы посмотреть, какие ресурсы доступны, здесь мы рассмотрим некоторые из них. лучших ресурсов и веб-сайтов для изучения веб-дизайна и разработки без формального образования.
Книги / электронные книгиЕсли вы хотите учиться самостоятельно, книги и электронные книги — отличный вариант. Существуют книги по всем различным темам, и вы можете получить больше подробной информации с книгой, чем вы можете получить из сообщений в блогах и онлайн-статей.Некоторые книги очень подробно освещают конкретные темы, в то время как другие книги охватывают более общие темы в общих чертах.
Онлайн-курсы и тренингиВ последние годы появился ряд веб-сайтов, которые могут помочь вам следить за ходом дела и учиться дома. В большинстве случаев контент имеет видеоформат, поэтому любое место, где вы можете получить доступ к Интернету, может служить вашей школой. Вы найдете множество различных курсов, некоторые из которых более подробны, чем другие.Это не учебные заведения, где вы будете получать степень, но курсы здесь могут помочь вам получить очень практическую информацию, и они доступны по цене.
Udemy
Udemy — отличное место для прохождения онлайн-курсов. У них есть широкий выбор курсов, связанных с веб-дизайном и разработкой. У них также есть курсы, которые научат вас использовать определенное программное обеспечение, такое как Photoshop. Курсы в Udemy предлагаются различными инструкторами, поэтому обязательно прочитайте отзывы и проверьте рейтинги конкретных курсов и инструкторов, которых вы рассматриваете.Они предлагают некоторые бесплатные курсы, но большинство из них по цене ниже 100 долларов, а некоторые более продвинутые курсы стоят дороже. Все курсы проходят в формате видео, и после того, как вы купите курс, он будет доступен вам на неопределенный срок без конца и без окончания срока действия. Вы также можете делать заметки в пределах курса и взаимодействовать с преподавателем или другими студентами. Курсы в Udemy предлагают большую гибкость. Вы можете смотреть их, когда у вас есть время, и вы даже можете пропустить определенные части, если хотите.
SitePoint Premium
SitePoint Premium — это обучающая платформа на Sitepoint. Вы можете получить доступ ко всем электронным книгам Sitepoint, а также к множеству видеокурсов (более 5000 видео). У них есть курсы и книги практически обо всем, что вам нужно или нужно изучить, связанное с веб-дизайном. Членство доступно за 99 долларов в год.
Learn Web Development
Learn Web Development — это ресурс для тех, кто хочет вести собственный бизнес.Курс научит вас, как повысить эффективность и увеличить свой доход. Вы узнаете, как находить клиентов и продвигать свой бизнес, но он также предназначен для новичков без опыта работы в отрасли. Его цена составляет 197 долларов, это единовременная плата.
Lynda
Lynda.com — отличный источник онлайн-обучающих видео. В настоящее время они предлагают более 4500 различных курсов по различным темам, таким как дизайн, разработка, фотография, бизнес, а также курсы по конкретному программному обеспечению.Цены начинаются с 19,99 долларов в месяц после 10-дневной бесплатной пробной версии.
Treehouse
Treehouse — это сайт, который предлагает образовательный контент по веб-дизайну, программированию, разработке для iOS, Android и бизнесу. Они предлагают базовый контент, подходящий для начинающих, а также предлагают более продвинутые учебные пособия и курсы, которые вдаваться в подробности. У них есть планы по цене 25 долларов в месяц и 49 долларов в месяц. Оба плана предлагают доступ к более чем 1000 видео с обучающими материалами.
Tuts +
Tuts + — популярный блог и сеть премиум-контента от Envato. Хотя большая часть содержимого блогов на их сайтах, таких как учебные пособия по графическому дизайну и иллюстрации и учебные пособия по коду, бесплатна, они предлагают участникам широкий выбор учебных пособий премиум-класса. В качестве участника вы можете получить доступ к учебным пособиям по веб-дизайну и разработке, учебным материалам по Photoshop, учебным материалам по Illustrator, учебным материалам по фотографии и многому другому. Стоимость членства составляет 15 долларов в месяц после 10-дневной бесплатной пробной версии.
Train Simple
Train Simple предлагает углубленные онлайн-курсы по веб-дизайну и продуктам Adobe. Вы можете получить доступ к часам и часам этих видеокурсов за 15 долларов в месяц или 150/180 долларов в год.
Поделитесь своим опытом и мнениями
Если у вас есть какие-либо мысли по поводу формального образования и самообучения, пожалуйста, оставьте комментарий. Кроме того, если у вас есть предложения о хороших ресурсах для самостоятельного обучения, не стесняйтесь оставлять эти предложения в комментариях.
Взлеты и падения веб-дизайнера-самоучки
Не так давно веб-дизайн был совершенно новой отраслью. Поскольку он был настолько новым, было не так много возможностей получить формальное образование по его основам. Таким образом, самый прямой путь к тому, чтобы стать профессионалом, — это научить себя необходимым навыкам.
Так началась моя карьера. Я изучил исходный код разных сайтов и разобрался, как все работает. Я экспериментировал с Photoshop, CSS и, в конечном итоге, с PHP и JavaScript.За прошедшие годы большая часть того, что я знаю, была получена методом проб и ошибок.
Но самоучка в этой сфере работы вызывает смешанные чувства и проблемы. С одной стороны, это очень освобождает. С другой стороны, это может быть немного страшно.
Имея это в виду, давайте исследуем хорошее, плохое и уродливое, что связано с работой веб-дизайнера-самоучки.
Панель инструментов веб-дизайнера
Неограниченное количество загрузок: более 1 000 000 веб-шаблонов, тем, плагинов, ресурсов дизайна и многое другое!
Учите, что хотите, как хотите
А, вот откуда это чувство свободы.Благодаря огромному количеству образовательных ресурсов по веб-дизайну и разработке вы действительно можете выбрать свое направление.
Это контрастирует с более формальным образованием, где вы обязаны следовать определенному пути в своем обучении. Конечно, обычно для этого есть веская причина (вам нужно понять основные принципы, прежде чем вы сможете заняться мелкими деталями). Тем не менее, учиться самостоятельно — значит иметь право выбирать свой собственный путь.
Я думаю, что есть большие преимущества в изучении конкретных навыков, которые вас больше всего интересуют.Во-первых, у вас больше шансов увлечься предметом. Следуя чужой учебной программе, может быть труднее найти тот же энтузиазм, чтобы выполнить требуемую работу (то, с чем я боролся в школе).
И, поскольку вы идете по другому пути, вы тоже можете думать немного иначе. Это может привести к творческим идеям и решениям, которые иначе не пришли бы вам в голову.
Наконец, когда дело доходит до , как вы изучаете , у вас есть возможность выбрать типы материалов, которые вам больше всего нравятся.Это может быть серия учебных пособий или обучающий курс на основе видео. Какими бы ни были ваши предпочтения, идея состоит в том, что вы сможете учиться более эффективно, если найдете формат, который вам подходит.
Вы могли пропустить что-то важное
Возможно, самым большим недостатком обучения веб-дизайну является то, что в вашем образовании неизбежно будут пробелы. А это может означать упускать что-то важное.
Например, предположим, вы хотите научиться выполнять определенные задачи с помощью PHP.Вы найдете несколько отличных руководств и освоите их содержание. Это все хорошо, но что, если в этих руководствах упущены основные моменты, такие как безопасность?
Я сталкивался с этой ситуацией в своей карьере. Частичное изучение предметов работает, по крайней мере, для тех конкретных предметов, которые я изучаю. Но на практике я часто обнаруживаю, что мне нужно найти другие детали, которые могли быть либо замалчены, либо проигнорированы.
Это не критика имеющихся ресурсов, а скорее наблюдение за конкретным подходом к обучению.Это область, где преобладает более традиционный тип обучения.
Следовательно, важно распознавать существующие пробелы и стараться их заполнить как можно лучше.
Конкурентоспособность
Несмотря на потенциальные пробелы в знаниях, дизайнер-самоучка действительно может выдержать конкуренцию. На это есть несколько причин.
Во-первых, наша отрасль несколько более сегментирована, чем мы думаем.На самом деле не существует универсального дизайнера или разработчика. У каждого из нас есть свои навыки и предпочтительные области специализации. Не говоря уже о широком диапазоне цен. Таким образом, мы конкурируем не столько с другими людьми, сколько в определенной нише.
Пространство, в котором я работал и участвовало в соревнованиях последние два десятилетия, позволило мне зарабатывать на достойную жизнь, а также предоставило возможности для продолжения обучения. Я самый высококвалифицированный человек на этом рынке? Не случайно.Но это говорит о том, что вам не нужно знать всего, , чтобы добиться определенного успеха.
Во-вторых (и в некотором роде) описание работы для многих из нас изменилось. Хотя есть талантливые люди, которые строят все с нуля, это больше не является обязательным требованием. Появление CMS и плагинов обеспечивает прекрасную основу для разработки дизайнеров с разным уровнем квалификации. Оттуда мы можем пойти настолько далеко, насколько нам позволят наши навыки (и желание учиться).
Иногда кажется, что объединение этих нескольких частей вместе является такой же частью нашей работы, как создание красивого пользовательского интерфейса.Это само по себе обеспечивает рынок как для официальных веб-дизайнеров, так и для веб-дизайнеров-самоучок.
Уникальная возможность для нужного человека
Один из самых удивительных аспектов карьеры веб-дизайнера — это то, что вам не обязательно иметь формальное образование. Все, что для этого требуется, — это немного таланта, подключение к Интернету и желание учиться. Оттуда вы можете применить свои навыки в качестве фрилансера или работая на кого-то другого.
Тем не менее, быть самоучкой может оказаться более трудным путем.Несмотря на всю предоставляемую им свободу, вы можете упустить как основы, так и более тонкие детали ремесла. А когда вы зарекомендовали себя как профессионал, найти время для развития своих навыков может оказаться непросто.
Тем не менее, если вы понимаете проблемы и действительно любите то, что делаете, вы можете преодолеть практически любые препятствия, стоящие на вашем пути. Это возможность, которая кажется поистине уникальной для веб-дизайна.
Кто-нибудь здесь является веб-дизайнером-самоучкой / визуальным дизайнером? : web_design
Когда я изучал кино в колледже в конце 90-х, я одновременно пошел в совершенно другом направлении.В любом случае, в то время не было никаких курсов по веб-дизайну, так что разобраться во всем оставалось только мне.
Вам нужно знать графику, вектор и растр, вам нужно знать HTML, CSS, Bootstrap, дизайн пользовательского интерфейса с помощью векторных программ, таких как иллюстратор, эскиз, Affinity, Adobe XD или Axure.
Вам нужно немного разбираться в jquery.
, если вы не уверены, что вам нужно в своем портфолио, вот с чего я бы порекомендовал вам начать. Подумайте о проекте, который вы бы хотели реализовать. Затем начните выяснять все, что нужно для реализации проекта.Прыгайте, перенаправляйте и меняйте цель по мере необходимости.
Вы можете пойти в школу, где учитель назначит вам проект, или попытаться творить самостоятельно. О, и вот что замечательно: вы можете составить схему проекта в бесплатном программном обеспечении, чтобы вы не были ограничены тем, что у вас есть. Вы можете «спроектировать» проект и перетекать в презентацию PowerPoint / libre office. Как это будет работать, просто сделайте каркас из проволоки.
Кстати, попробуйте сначала создать каркасную схему на бумаге. Найдите шаблоны для макетов, распечатайте их и попробуйте создать что-то цифровое, что что-то делает.Или улучшите то, что вы уже знаете, и нарисуйте это.
Я плохо рисую, но не знаю.
Если вы хотите двигаться в будущее, вы также можете изучить 3D с помощью блендера и Verge 3D и посмотреть, как создавать 3D-модели в Интернете. По мере обучения вы будете стремиться к тому, что вам нравится. Но вы также должны одновременно преодолевать трудности, даже если они кажутся недосягаемыми. Вы будете удивлены, как что-то придет к вам, если вы прочитаете несколько раз за пару недель. Ты можешь научиться.
Документируйте все, что вы можете, чтобы упорядочить свои мысли. используйте инструмент карты разума, например freemind, чтобы помочь вам задокументировать свой проект, а также то, как все сочетается друг с другом. вы также можете установить свои собственные крайние сроки того, как вы хотите закончить.
Также не стесняйтесь сокращать путь или отклоняться от плана, пока вы придерживаетесь цели. Так что, если вы хотите создать веб-сайт с нуля, но в перерывах между частями обучения вы решаете, что хотите быстро создать свой собственный веб-сайт, не расстраивайтесь, просто сделайте wordpress.com веб-сайт. Понимание CMS, организации и создания контента — все это часть этого.
Не беспокойтесь о своем портфолио, пока вы не станете делать вещи и не приобретаете части различных навыков. Кроме того, дизайнер UX делает больше, чем визуальный дизайнер. С таким же успехом можно хорошо подготовиться к работе на раннем этапе. Зачем начинать зарабатывать 48 тыс., Если можно заработать 65 тыс. С аналогичными навыками.
Веб-разработчики-самоучки, каким был ваш путь изучения веб-разработки? Больше контекста в описании.: webdev
Привет,
Я почти закончил год с тех пор, как решил самостоятельно изучать веб-разработку (ну, используя онлайн-ресурсы, включая видео). Я решил учиться в основном потому, что хотел создать сайт для собственного бизнеса.
Путешествие было далеко не из приятных. У меня было много фаз неуверенности в себе, я прошел через ад обучающих программ, усталость от javascript. Я даже сдался на месяц, но потом начал снова. Наконец, десятки обучающих видео, безумный поиск в Google, неэффективное исследование StackOverflow и почти год спустя я только начинаю в некоторой степени уверен в своих способностях создавать проекты с полным стеком с нуля.Даже сейчас я часто чувствую себя неадекватным.
Я считаю, что важно выразить нашу борьбу так, чтобы другие, переживающие то же самое, могли сохранять мотивацию и учиться на наших ошибках и, возможно, также на наших решениях. Я также намерен создавать продукты, которые могут помочь на всем пути, если я найду какие-то серьезные проблемы, которые можно исправить.
Имея это в виду, у меня есть следующие вопросы к разработчикам-самоучкам, которые теперь более или менее чувствуют себя комфортно при создании с нуля:
Почему вы решили изучать веб-разработку?
Как вы узнали? Какая у вас была учебная программа и методика обучения?
С какими основными проблемами вы столкнулись при завершении нескольких первых проектов с нуля? Как вы это преодолели?
Какой совет вы дали бы себе, когда вы только начинали изучать веб-разработку?
Мои ответы на вышеуказанное:
Я хотел создать интерактивный веб-сайт для своего бизнеса, и хотя я мог бы использовать редакторы WYSIWYG, я думал, что веб-разработка является важным навыком и может быть полезна для по многим другим причинам, и это действительно так.Я также смог организовать некоторые внутренние операции своего бизнеса.
Я учился онлайн. Я изучил javascript в Freecodecamp. Когда я закончил с этим, я просмотрел несколько руководств по коду на Youtube (я помню, как мне очень понравились видео Брэда Трэверси) с использованием стека MERN. Я, вероятно, закончил 4-5 руководств по проектам полного стека, прежде чем начал создавать свой веб-сайт. Я изучил следующие технологии (упорядоченные более или менее в хронологическом порядке):
Javascript
HTML
CSS
React
Express, Node
MongoDB
Не беспокойтесь о шаблонах и синтаксисе так много. Научитесь использовать Интернет для решения своих проблем, маловероятно, что вы первый, кто столкнется с проблемой при программировании.Научитесь читать техническую документацию по новым технологиям, с которыми вы сталкиваетесь. С тобой все будет в порядке.
Основная задача заключалась в том, чтобы в некоторой степени визуализировать весь продукт в моей голове и подготовить макет.Я до сих пор не совсем уверен, преодолел ли я это, но я кое-что прочитал по управлению продуктами, и это мне очень помогло. Когда макет был готов, я столкнулся с довольно большим количеством проблем программирования, часто тривиальных и очень простых. Ключом к их решению было определение правильных ключевых слов для поиска, чтобы я мог найти ответ на StackOverflow или на другом веб-сайте.
Рекомендуемый путь обучения для веб-разработчика-самоучки (React / NodeJS)
Еще в 2016 году я проектировал коммерческие кухни для проживания. Это означало, что я консультировался с владельцами ресторанов, которые впервые открывали свой бизнес. И дал рекомендации, как лучше вести их работу.
Мне постоянно требовались новые инструменты для решения этих задач.Я часто каталогизирую инструменты, которые использую, на сайте alternateto.net, и пробую множество программных продуктов в сфере стартапов.
В какой-то момент я спросил одного из разработчиков, могут ли они реализовать новую функцию, которую я хотел. У них не было пропускной способности для его создания, и они предложили мне написать мой первый виджет Javascript.
Но я ничего не знал о Javascript, CSS или HTML. Но я научился и построил это.
И люди начали использовать инструмент, который я сделал. И я подсел.Я хотел стать тем разработчиком, который действительно выпускал веб-приложения, подобные тем, на которые я полагался ежедневно.
Сейчас 2020 год, и меня наняли старшим фронтенд-инженером, работая в основном в React / NodeJS. Я не прошел курс для начинающих по программированию, а просто изучил в основном все через то, что нашел в Интернете.
Я помню, как много усилий было приложено, чтобы найти лучшие учебные ресурсы. И чему я должен научиться как веб-разработчик. Учебников так много, что я не знал, с чего начать, поэтому я потратил много времени на одитинг многих популярных курсов.
Я пишу статью, которую хотел бы прочитать, когда я только начал учиться, чтобы стать веб-разработчиком (React / NodeJS). Что мне нужно узнать и в каком порядке, чтобы получить первую работу и начать свою карьеру программиста.
Вот это руководство и мое впечатление об учебных ресурсах, которые я использовал:
Ваша первая работа
Вы можете многому научиться самостоятельно, а реальный опыт всегда важнее того, что вы изучаете на курсе. Вам следует сосредоточиться на том, чтобы как можно скорее получить работу в сфере программного обеспечения, и выяснить, чем вы хотите заниматься после.
Я всегда рекомендую любому младшему разработчику занять позицию фронтенд-разработчика. Обычно это тот, кто делает сайт красивым и функциональным для пользователей. Например, как выглядит сайт, как он взаимодействует с серверной частью, а также классные маленькие виджеты, которые делают работу в сети интересной.
Он знакомит вас со всем циклом разработки программного обеспечения, и вы приобретаете множество применимых навыков для создания реальных продуктов. Роли Frontend-разработчика обычно не имеют большого барьера для входа и удобны для младших разработчиков.
Обзор руководства по курсу и критерии:
Я рекомендую пройти несколько курсов по разным смежным темам и не выбирать комплексный план из одного курса. Вы учитесь намного быстрее, когда учитесь у нескольких учителей и видите разные точки зрения по связанным темам.
В то же время я тоже не люблю чрезмерно рекомендовать слишком много перекрывающихся курсов. У вас есть только определенное количество времени в течение дня, так что вы можете использовать его наилучшим образом.
Вот инструкция:
Часть 1. Изучите основы компьютерных наук
Перед изучением веб-разработки вам следует пройти вводный курс по информатике в Гарвардском университете CS50.Это бесплатно.
Мои причины следующие:
- Он учит вас нескольким разным языкам, C и python, так что вы сможете сравнивать его и Javascript. Он также научит вас базовому программированию, когда вы создадите декодер изображений .
- Вы узнаете, как использовать командную строку, которая полезна при работе с Git в настройках команды и работе с веб-серверами.
- Он обучает вас основным алгоритмам, которые вам необходимо знать для написания оптимального внешнего и внутреннего кода.А также все проблемы кодирования, с которыми вы столкнетесь на собеседовании
- Он учит, как работают адреса памяти, чтобы вы могли намного проще отлаживать вещи
Большинство вещей, которые вы узнаете на Гарвардском CS50, всплывут позже. Когда вы изучаете основы, изучать все остальное становится намного проще. В программировании возникает множество шаблонов, и они обычно связаны с информатикой.
Часть 2 — Хорошее изучение Javascript и CSS:
Рекомендую пройти два курса параллельно:
- FreeCodeCamp
- Любой базовый курс по Javascript:
Для (1) FreeCodeCamp — это бесплатная онлайн-платформа для обучения фронтенд-разработке и бэкэнд-разработке.Изначально это начиналось как способ обучения фронтенд-разработке (HTML, CSS, JS), поэтому я рекомендую придерживаться этого.
Две сертификации, которые я предлагаю на этом этапе, — это «Сертификация адаптивного веб-дизайна (300 часов)» и «Алгоритмы Javascript и структуры данных (300 часов)». Эти две сертификации научат вас основам Javascript, HTML и CSS более подробно в вашем собственном темпе на практике.
Для (2) базовый курс предоставит вам видеоинструкцию с обзором от инструктора.Предлагаю взять либо из них (или оба):
- Часы и код
- Учебный курс для веб-разработчиков Colt Steel
Оба учителя здесь склонны учить более мягко. Так что введение в тему проще:
Часы и код предоставлены бывшим инженером Google. Он учит вас, как создавать задачи-приложения с нуля, и более того, как думать как программист. Пройдя этот курс, я научился многим основополагающим шаблонам проектирования и тому, как правильно написать требования к приложению перед его созданием
BootcampДля часов и кода не пренебрегайте созданием курса todo-app, который длится около 4-8 часов.Другой контент предназначен для руководителей высшего звена и отлично подходит для дальнейшего использования в вашей карьере.
Colt Steel — это ознакомление с принципами работы сети на высоком уровне. Как серверная часть общается с клиентской частью. Это прочный курс, охватывающий все основы, но я все же рекомендую смотреть и кодировать, поскольку следующий курс будет охватывать перекрывающиеся темы
Часть 3 — Ускоренный курс по полнофункциональному приложению React NodeJS
После того, как я взял инструктора, который использует более мягкий подход (снизу вверх), я рекомендую сейчас пройти курс, который вместо этого использует жесткий подход с мячом (сверху вниз).
Курс, который я рекомендую пройти, — это «Стек MERN спереди назад» от Брэда Трэверси на Udemy
.Брэд Трэверси на самом деле не объясняет, как все работает, но достаточно, чтобы вы понимали, что происходит. Он научит вас, как все связано вместе с помощью React и NodeJS, чтобы вы могли ссылаться на них позже. Это научит вас достаточно знаний о бэкэнд, так что вы сможете полностью сосредоточиться на интерфейсе после
Часть 4 — Изучение React, Bootstrap и Sass
На данный момент у вас есть солидные базовые знания о Javascript, HTML и CSS, и вы создали несколько небольших проектов с помощью сертификационных испытаний FreeCodeCamps.И получите обзор того, как React, NodeJS и MongoDB работают вместе, из курса Брэда Трэверси.
Теперь вам просто нужно отточить, для чего работодатели на самом деле нанимают, и какие навыки необходимы для создания функций в базе кода.
Я предлагаю взять эти два параллельно:
- FreeCodeCamp — Сертификация клиентских библиотек (300 часов)
- Любой углубленный курс React
Для (2), если вы прошли курс Colt Steel раньше, я предлагаю на этот раз взять другого инструктора.Любой из популярных курсов удеми хорош, но я лично рекомендую взять этот:
Пройдя эти курсы, вы создадите несколько проектов React, получите четкое представление о перехватчиках реакции, компонентах классов, жизненных циклах и сокращении. Redux — это крутая кривая обучения, но как только вы преодолеете этот горб, все остальное станет довольно простым.
Есть также второй курс React, который я рекомендую изучить вместе с курсом Макса, это от Стивена Грайдера.
На мой взгляд, он делает одни из лучших диаграмм для объяснения концепций React / Redux.А также лучшая аналогия по теме.
Часть 5 — Научитесь строить вещи в команде
Теперь у вас есть масса полезных навыков. Теперь вы должны начать применять его для создания реальных проектов. Вы должны немного узнать об управлении проектами и динамике команды. Это все, чему вы бы научились в учебном лагере по программированию, но не сделали этого, потому что вы учитесь в основном самостоятельно
Я рекомендую выбрать два пути:
- когорты чингу
- Хакатоны
Когорты Chingu — это место, где вы собираетесь вместе с другими самообучающимися разработчиками, такими как вы, и создаете проект.Вы можете создать что-то уникальное или клонировать то, что существует. Я рекомендую клонировать приложение, такое как Trello, например, вы можете сосредоточиться исключительно на решении проблем, а не на генерации идей
Хакатоны — отличное место, где можно поучиться у других. В большинстве случаев это короткое 1-3-дневное мероприятие, на котором вы собираетесь вместе и создаете проект. Covid все усложняет, но я всегда рекомендую соревноваться с местными в вашем регионе, так как процесс обучения будет намного лучше.
Часть 6 — Краеугольный камень вашего портфолио
Я не рекомендую говорить «следуй за своей страстью», а скорее создаю то, что действительно захочется использовать.
У вас должен быть один проект, о котором вы можете подробно обсудить с работодателем. Я предлагаю один, а не два, потому что так потенциальному работодателю легче сказать: «О, он / она был тем человеком, который создал проект X». Это легче запомнить, чем «О, он / она был тем человеком, который построил проекты A, B и C»
Кроме того, если вы пришли из другой карьеры, подумайте о создании чего-нибудь, связанного с этой областью.В нем рассказывается о том, как вы переходите от одной карьеры к другой.
Но если у вас действительно нет никаких идей, не стесняйтесь добавлять новые функции в учебный проект и делать его уникальным. Или посмотрите эти рекомендации для идей:
Убедитесь, что создаваемый вами проект выглядит действительно чисто во внешнем интерфейсе. Я предлагаю использовать фреймворк CSS, такой как MaterialUI, Bootstrap или Tailwinds. Это первое впечатление, которое кто-то производит на ваш проект, если он хорошо структурирован. У вас может быть уродливый интерфейс и красивый бэкэнд, но это не будет оценено так высоко.
Часть 7. Станьте частью технического сообщества
Я рекомендую слушать подкасты во время поездки на работу или в пути. По моему опыту с 1 по 6, это должно происходить параллельно. Вы получите огромное представление о том, как опытные разработчики общаются друг с другом, и получите знания, которые иначе не получили бы нигде.
Подкастов Я рекомендую:
- code chefs — Мой личный подкаст
- синтаксис.fm — сильно ориентирован на интерфейс
- блоки кодирования — этим занимается мой хороший друг, это информатика + тяжелая бэкэнд
- tech jr — Множество тем, связанных с карьерой
Также я рекомендую присоединиться к вашему местному техническому сообществу. Если вы живете в глуши, у вас все еще есть варианты!
Сначала ознакомьтесь со списком доступных Slack-каналов: Slack-каналы Github city
И присоединяйтесь к вашим местным техническим встречам в городе
И я также рекомендую писать о том, что вы узнаете в процессе разработки на dev.в или в свой личный блог. Не стесняйтесь использовать мой сайт в качестве примера и выложить здесь исходный код.
Ведение блога — хороший способ поразмышлять над тем, что вы узнали, и показать потенциальному работодателю то, что вы знаете
Резюме резюме
Вот краткое изложение курсов, которые я рекомендую пройти в указанном порядке:
- Изучите основы информатики — CS50 Гарварда
- Хорошо изучите Javascript и CSS — FreeCodeCamp — Пройдите следующие сертификаты: «Сертификация адаптивного веб-дизайна (300 часов)» и «Алгоритмы Javascript и структуры данных (300 часов)».Параллельно пройдите курс Watch and Code по созданию todo-app .
- Ознакомьтесь с созданным приложением полного стека — MERN Stack спереди назад
- Разберитесь в React — FreeCodeCamp — Сертификация интерфейсных библиотек (300 часов). И этот курс параллельно: Макс Шварц — React the Complete Guide. Я бы также просмотрел вводные темы отсюда, но вам не нужно заканчивать это: Стивен Грайдерс — Modern React Redux
- Применяйте навыки в команде — когорты Чингу и хакатоны
- Продемонстрируйте свою работу — Создайте свой главный проект
- Возьмите все, что вы пропустили — Будьте частью местной технической сцены, подкастов и встреч
У каждого свой стиль обучения, но это тот путь обучения, который я бы сказал себе несколько лет назад.Он действительно хорошо охватывает основы, в короткие сроки для профессионального навыка, который по-прежнему будет востребован спустя годы.
ПРИМЕЧАНИЕ. Также, если у вас ограниченный бюджет, всегда покупайте курсы Udemy, когда они продаются. Не покупайте их дороже от 10 до 15 долларов за штуку. Создайте новую учетную запись под новым адресом электронной почты, очистите файлы cookie, и вы всегда сможете получить первый курс по этой цене. Вам не придется тратить в общей сложности более 50 долларов на все эти курсы.
Не стесняйтесь подписываться на меня здесь, если вы хотите следить за мной и читать больше: D
Как оставаться сосредоточенным 🔍 как веб-разработчик-самоучка
Сохранять концентрацию — одна из самых сложных задач при достижении нового хобби , цели или проекта .Пытаетесь избавиться от вредной привычки? Я уверен, что ты был там. Пытаетесь стать здоровым, сбросить несколько килограммов или даже прибавить в весе? Это требует 100% концентрации. Кратковременный перерыв может означать неприятности на целые недели правильного выбора. Как насчет того, чтобы добавить Web Development ? 😅 Одно из самых быстроразвивающихся и динамичных направлений в области технологий.
Надеюсь, , с помощью этих нескольких советов я могу помочь вам либо не сбиться с пути, либо не дать вам услышать этот сомнительный голосок в затылке, говорящий вам бросить курить. Каждый сталкивался с этими препятствиями. Вы не одиноки , так что давайте перейдем к делу D:
Не позволяйте «какой фреймворк лучше» занять свое время 🕔
Очень жаль, что я часто вижу, что этот вопрос задают на всех платформах социальных сетей. В Twitter, Instagram, Youtube … людям нравится искать этот ответ! Я уверен, что у разработчиков гораздо больше опыта, чем у меня, согласитесь, стоит просто сосредоточиться на основах! Я хорошо помню, как во время моего путешествия по изучению HTML и CSS я сказал себе: «Этот процесс может быть быстрее.«Именно тогда я сделал свой первый поиск в Google« Как ускорить веб-разработку »или что-то в этом роде. Именно тогда я впервые обнаружил и узнал о Angular и других фреймворках. Когда я погрузился в учебник за учебником за учебником , Я не делал никакой тяги. Потому что фреймворки не только ожидают, что вы твердо поймете основы , но и, по сути, имеют свой собственный язык. По крайней мере, набор основных правил и особый синтаксис, который вы тоже должны придерживаться.Конкретные файловые структуры, шаблоны проектирования и т. Д. Все это МЕДЛЕННО замедляет ваш процесс получения действительно хороших знаний в HTML, CSS и Javascript, единственных языках, которые вам нужны для прочной основы .
Итак, что можно вынести из этой подсказки? Если вы не спрашиваете себя: «Мне нужно ускорить процесс разработки моих проектов», фреймворк просто не нужен. Не волнуйтесь, React vs Vue vs Angular . Они придут к вам, когда они вам понадобятся.
PS + Я видел тенденцию, когда великие разработчики все вместе избегают фреймворков и гордятся тем, что создают красивые веб-сайты с помощью HTML, CSS и Javascript.И поверьте мне, они работают! 👍
Учебное пособие по побегу из ада ✌️
Разработчики застряли в аду учебников очень реальна и требует очень много времени. Я сам застрял в бесконечном цикле обучающих программ. Но, как и вы, у меня были хорошие намерения. Я научусь этому, потом этому, и тогда я построю что-то отличное! Верно? Если у вас большой мозг и IQ Стивена Хокинга, то, конечно, вы могли бы создать следующее отличное погодное приложение .Но для нас, нормальных, применение того, что мы только что узнали или «наблюдали», практически невозможно. Кодируя вместе с учебником, мы не учимся и не применяем. Мы бездумно пытаемся записать все, что видим на экране. Это ничем не отличается от того, чтобы быть в аудитории в колледже среди 200 студентов, просто пытаясь уловить каждое слово проектора до того, как профессор переключает страницы, но при этом в одиночестве фактически слушает то, что говорит профессор. Но если вы сможете уловить ключевые моменты в заметках и сразу после урока просмотреть важные концепции всего 15 минут, вы запомните гораздо больше из того, что вы узнали, и сможете быть намного лучше подготовлены к следующему занятию.В отличие от того, чтобы не читать ваши заметки сразу после урока, большинство людей потеряют около 70% того, что они только что слушали или записали всего несколько минут назад.
То же самое относится и к обучающим материалам для веб-разработчиков в сети. Если вы нашли интересный проект, убедитесь, что понимает код после того, как завершите проект. Выполните рефакторинг. Измените интерфейс, цвета, всю тему. Создайте клон только что созданного проекта, но сделайте это с нуля. Вот как вы можете запомнить информацию, которую вам дали, и выучить ее на самом деле.Если вы еще этого не делаете, я обещаю, что вы получите серьезную поддержку. И прежде чем вы это узнаете, вы не только создадите тот же проект из этого руководства, но и создадите его лучше.
Делайте перерывы 🧘
«В тот момент, когда вы начинаете скользить, вы идете против течения», — говорит Марти Лобделл из колледжа Пирс, штат Вашингтон.
Перерывы во время учебы имеют решающее значение для эффективного обучения и управления временем.Возможно, вы не думаете, что нажатие кнопки паузы — это эффективное управление временем, но выслушайте меня. Для обычного человека даже попытки учиться в течение какого-то времени более 1 часа не идеальны. Существуют исследования, которые доказывают, что наибольшая задержка у взрослых происходит в пределах 30 минут. . Итак, если у вас есть 3 часа обучения, вам стоит сделать за это время 3 перерыва . Перерывы могут быть короткими, и они должны быть такими. Уделите 5 минут тому, что вам нравится.Это может быть йога, чтение книги, видеоигры, прогулка с собакой, все, что помогает вам в этом, и чем вы занимаетесь с удовольствием. Через 5 минут вы будете рядом с максимальной эффективностью в течение следующих 30 минут обучения. Таким образом, вместо неэффективных 3 часов занятий подряд вы можете разбить занятие на 30-минутные приращения, что также кажется более доступным и выполнимым, особенно если вы продолжаете этот учебный цикл в течение длительного периода времени. Итак, возвращаясь к управлению временем, я бы сказал, что 2 часа 45 минут эффективного обучения — лучшее использование времени, чем 3 часа вялой учебы подряд.И, конечно, это может быть , непосредственно применяемый для кодирования. Независимо от того, изучаете ли вы концепции веб-разработки или кодируете проект, перерывы — ключ к получению удовольствия от процесса и его более плавному выполнению.
Чтобы лучше понять эту концепцию, вот отрывок Марти Лобделла, объясняющий эту технику исследования.
Техника Помидора 🍅
Pomodoro Technique — глобальное явление, и для этого есть веская причина.В каждой иллюстрации техники Помидора используются Помидоры 🍅 Шучу … но не совсем. Эта техника была изобретена Франческо Чирилло, когда он учился в университете в Италии, а Pomodoro по-итальянски означает помидор. Теперь я знаю D:
Этот метод исследования существенно расширяет возможности нашего предыдущего совета. ** Он позволяет максимально эффективно учиться или работать, ** включая перерывы , но продвигает их еще дальше. Так как это работает? **
- Поставьте перед собой цель или задачу
- Установите таймер на 20-25 минут
- Учись или работай, пока не сработает таймер
- Сделайте 5-минутный перерыв и займитесь любимым делом
Шаги 1–4 — это один Pomodoro.На пятом Pomodoro вы увеличиваете перерыв до 15-30 минут. Затем вы повторяете этот цикл, пока не закончите. Чем дольше вы работаете или учитесь, тем эффективнее вы можете стать .
Этот метод получил широкое распространение в компаниях и организациях по всему миру. Особенно используется компаниями-разработчиками программного обеспечения для максимальной эффективности кодирования, особенно популярно для парного программирования. Если вы еще этого не сделали, я советую попробовать. 👍
https: // pomofocus.io /
Создавайте правильные проекты 💻
Когда вы только начинаете, в вашем направлении появляется множество проектов. Особенно, если вы часто посещаете Youtube как учебный ресурс. «Лучшие проекты для начинающих» или » Лучшие проекты для получения работы. « В некоторых из них может быть доля правды. Однако все дело в фокусировке и эффективности . Создайте интересующий вас проект.У тебя есть хобби, кроме программирования? Может это музыка, фотография, скейтбординг ..? Если это музыка, создайте веб-сайт, который позволит пользователям загружать треки или клипы своих работ. Если вам нравится фотография, сходите с ума и создайте красивую, большую и жирную фотогалерею , демонстрирующую все ваши работы. Сделайте еще один шаг и добавьте базу данных. Или даже аутентификация, чтобы позволить другим использовать сайт тоже. Создавать с нуля интересующий вас проект просто приятно. Каждый аспект ваш .Даже если вас вдохновило то, что уже сделано. Вы тоже многому научитесь на своем пути. Что мне следует использовать: Bootstrap, Foundation или SCSS? Должен ли я использовать этот пакет или эту библиотеку анимации. Вы погрузитесь в документацию, узнаете о программном обеспечении на более глубоком уровне и научитесь ценить отличную документацию. Вы начнете отдавать предпочтение одним технологиям перед другими, потому что теперь вы их лучше понимаете. Весь процесс создания чего-то с нуля, что является вашей идеей, превращается в самопознание .Вы узнаете много нового о себе. Прежде чем вы это узнаете, у вас будет весь набор технологий в вашем наборе инструментов, а ваша способность сосредоточиться на значимых проектах катапультирует вас в более уверенного в разработчика , и это только начало того, что будет дальше. 🔥
Заключение 👏
Вот и все мои главные советы по , как оставаться сосредоточенным в качестве веб-разработчика-самоучки. Где бы вы ни находились на пути веб-разработчиков, я надеюсь, что эти советы помогут вам сосредоточиться и игнорировать сомнения и любые препятствия, с которыми вы можете столкнуться на этом пути.Я тоже готов к поездке, и столько трудностей, сколько может принести богатая и динамичная область технологий, у веб-разработки такое прекрасное сообщество, и это та самая причина, по которой я пытаюсь написать свой первый пост в блоге. Я видел так много рук помощи, и я хочу быть их частью. Я полностью уверен в этом мире, если вы попросите помощи у товарища-разработчика, вы ее получите.
Сосредоточьтесь, я слышал, награда того стоит