что изучать и как развиваться?
Перед тем, как мы перейдём к лучшим вариантам и источникам для изучения веб-дизайна, давайте сперва поговорим о том, кому освоение этой дисциплины покажется более простым и доступным, а кому придётся не так легко.
Кому стоит изучать веб-дизайн?
С одной стороны, когда речь заходит про изучение веб-дизайна с нуля, можно говорить о том, что это ремесло подойдёт всем и каждому. И действительно, оно находится на стыке искусства, гуманитарных и технических наук. Программное обеспечение не требует серьёзных вычислительных ресурсов. Наконец, веб-дизайн — это безумно интересно.
С другой стороны, есть ряд навыков и черт характера, которые помогут развиваться в веб-дизайне более эффективно:
- Способность обучаться. Если вы умеете самостоятельно искать ответы на свои вопросы, а также находить, изучать и, самое главное, понимать новый материал, ваш рост в веб-дизайне будет более стремительным.
- Эмпатия. Умение ставить себя на место другого человека (пользователя вашего будущего сайта), поможет вам создавать проекты, ориентированные на финального потребителя и решающие реальные задачи.
- Собранность и дисциплинированность. Работа (и обучение) веб-дизайнера с нуля — сложный многошаговый процесс. Иногда что-то может не получаться. Без жёсткого стержня внутри принимать свои недостатки и исправлять ошибки будет немного труднее.
Не стоит также забывать, что как и в любом ремесле, ваш успех в освоении веб-дизайна с нуля зависит только от вас: ни одна онлайн-школа не сможет гарантировать вам счастливое будущее и бесконечный поток заказов.
Веб-дизайн с нуля: самостоятельно или на курсах?
Пожалуй, этот вопрос возникает у каждого, кто задумывается про обучение веб-дизайну с нуля: можно ли научиться веб-дизайну самостоятельно или нужно обязательно идти на специализированные курсы? Давайте разбираться.
Однозначного ответа на этот вопрос нет — среди дизайнеров-самоучек и выпускников профессиональных курсов предостаточно как крутых специалистов, так и посредственных художников. Главное, на что следует обращать внимание ни выборе формата
Современные профессии вроде веб-дизайнера или разработчика можно изучить с нуля самостоятельно, не прибегая к дорогим курсам, при наличии навыков.
Если смотреть глобально, в Интернете сегодня достаточно материалов, книг и видео для того, чтобы освоить веб-дизайн самостоятельно. Главная проблема заключается в неумении большинства новичков собирать эту информацию и находить ответы на свои вопросы. Если вы относитесь к их числу, без курсов будет тяжеловато. Однако, если с самого детства обучение в школе или университете давалось вам легко, то и с освоением веб-дизайна с нуля проблем возникнуть не должно.
Ниже мы собрали несколько советов, которые помогут вам познакомиться с веб-дизайном и начать изучать его с нуля, даже если раньше вы ни разу не открывали графический редактор.
Как научиться веб-дизайну с нуля?
Самое главное в процессе освоения веб-дизайна — иметь чёткий план, структуру, стратегию изучения. Не стоит бросаться читать всё подряд, смотреть сразу все лекции на YouTube и подписываться на всех блогеров. На начальном этапе важно выработать пошаговый план для изучения веб-дизайна с нуля. Согласитесь, нет смысла учиться проектировать сложные интерфейсы, пока вы даже не можете нарисовать простенький сайт.
В отдельной статье на сайте мы разместили наш персональный план «Как стать веб-дизайнером за 5 шагов». Его можно использовать как некий «скелет» для организации дальнейшего обучения.
Курсы веб-дизайна с нуля
Большинство существующих сегодня курсов ориентированы именно на новичков, и помогают начать знакомство с веб-дизайном с самых азов. Одни курсы длятся всего несколько месяцев, другие — год или больше. Рекомендуем вам ознакомиться с разными вариантами и подобрать подходящий по длительности, интенсивности и другим параметрам.
В нашей подборке с лучшими курсами по веб-дизайну вы можете найти сравнение более 15 различных курсов и выбрать тот, который подойдёт именно вам.
Полезные книги для веб-дизайнера
Преимущество веб-дизайна как сферы деятельности заключается в том, что базовые принципы визуального дизайна не изменяются уже многие десятилетия.
Да, многие тренды приходят и уходят, операционные системы и популярные соц.сети регулярно обновляются, но основные концепции и идеи цифрового дизайна остаются неизменными.
Композиция, цвет, типографика, элементы интерфейса — всё это уже давно описано и ежедневно используется миллионами людей.
Главным ресурсом для получения этих знаний по-прежнему остаются книги. Некоторые из них можно считать настольной «библией» для любого, кто изучает веб-дизайн с нуля.
Ководство — Артемий Лебедев. Книга представляет из себя свод правил и принципов, применимых к самым разным областям дизайна. Руководитель самой известной дизайн-студии России рассказывает одновременно о законах композиции, и о том, какие кавычки использовать в макетах. Читать книгу можно с любого места, и в этом её прелесть. Скачать книгу →
Не заставляйте меня думать — Стив Круг. Настоящая кладезь знаний для всех, кто планирует связать свою жизнь с дизайном интерфейсом. Главная мысль автора заключается в том, что интерфейс (сайт или приложение) в руках пользователя не должен быть преградой для решения поставленных задач. И, конечно же, Стив Круг на примерах показывает, как сделать продукт в разы круче. Скачать книгу →
iПрезентация — Кармин Галло. Одна из первых книг в моей коллекции. Она не связана напрямую с веб-дизайном — автор делает большой упор на презентации и storytelling и берёт за основу самые популярные и эффектные презентации продуктов от компании Apple. Однако, принципы, используемые для создания крутых презентаций и промо-сайтов примерно во многом похожи.Где изучать веб-дизайн с нуля бесплатно?
Изучение веб-дизайна с нуля не всегда требует затрат на дорогостоящие курсы или книги. Как уже говорилось ранее, в Сети достаточно информации для того, чтобы стартовать в данной профессии. Ниже мы собрали несколько интересных и полезных источников, которые помогут вам погрузиться в тему веб-дизайна и начать обучение.
YouTube-каналы и уроки
Первым и главным ресурсом для поиска бесплатных лекций и уроков по веб-дизайну можно смело считать YouTube. На этом видеохостинге ежедневно появляются десятки и сотни лекций полезнейших лекций про дизайн, технологии и развитие. Вот несколько интересных каналов, которые помогут вам освоить веб-дизайн с нуля:
Блоги и статьи
Ежедневно на свет появляются десятки и сотни полезнейших статей на тему веб-дизайна, интерфейсов, пользовательского поведения и сайтах. Моя персональная рекомендация — установите приложение для комфортного чтения RSS-лент и добавьте в него ваши любимые блоги.
Не знаете, на какие блоги и каналы подписаться? Ловите подборку самых полезных:
Дизайн-кабак. Российский канал на платформе Medium, ежедневно публикующий полезные статьи (и переводы статей зарубежных авторов) на тему дизайна. Типографика на сервисе Medium потрясающая, поэтому читать там статьи — одно удовольствие.Изучение веб-дизайна с нуля — непростой путь, требующий дисциплины и терпения со стороны молодого специалиста. Самое главное, никогда не стоит забывать: веб-дизайнер — не художник, а ремесленник. Он не создаёт произведение искусства под действием вдохновения. Он, скорее, изо дня в день оттачивает своё мастерство, осваивая и впитывая всё новые и новые источники и ресурсы.
Как я стала дизайнером за шесть месяцев / Хабр
Я не заканчивала дизайнерских курсов и не училась дизайну в институте, но мне удалось пройти свой собственный курс обучения за 6 месяцев, замечу, что в процессе обучения я параллельно занималась полный день своей основной работой. Хотя я не думала, что уже готова устраиваться на новую работу дизайнером, все же мне сильно повезло и удалось найти неплохое место.
Конечно, я понимаю, что у меня нет тех навыков, которые есть у многих профессиональных дизайнеров, которые учились этому несколько лет и имеют большой стаж работы, тем не менее, я чувствую, что могу работать на хорошем уровне, создавая неплохой дизайн. В настоящее время я занимаюсь дизайном веб-сайтов.
Эта статья поможет начинающим дизайнерам сделать первые шаги в изучении дизайна самостоятельно, здесь вы найдете ссылки на те книги и ресурсы, которые помогли мне в изучении и оказались полезными. Замечу, что ссылки указывают на англоязычные ресурсы, которые я использовала для самообучения.
Уровень первый: учимся видеть
Основная ошибка, которую совершают начинающие дизайнеры – это попытка сразу начать с изучения Photoshop и рисования дизайна. Но Photoshop не сделает вас дизайнером, так же как покупка красок и кисточки не сделает из вас художника. Поэтому начнем с освоения самых азов дизайна.
Учимся рисовать
Для выполнения этой задачи не потребуется прилагать больших усилий или записываться в школу художников, вам не придется рисовать натюрморты и раскрашивать картины маслом, ограничимся изучением основ рисования, чего будет достаточно, чтобы сделать набросок на бумаге. Поможет в этом одна хорошая книга по рисованию –
«Как научиться рисовать за 30 дней». Практикуясь по полчаса в течение 30 дней вы сможете изучить основы рисования.
Изучаем теорию графического дизайна
— Начните с книги –
«Нарисуй это». Эта книга поможет понять основы дизайна.
— Изучайте работу с цветом, типографию и создание дизайна на основе сетки.
— Проходите по несколько обучающих уроков с
этого сайтакаждый день.
Изучите основы опыта взаимодействия
Написано огромное количество книг на эту тему, начать можно с этих двух:
—
«Дизайн повседневных вещей».
—
«Не заставляй меня думать!»Учимся писать
Абракадабра вроде Lorem Ipsum должна настораживать, это прямой указатель на плохого дизайнера. Хороший дизайнер должен уметь хорошо общаться со своими пользователями, он видит весь процесс оценки его дизайна в целом и не упускает таких деталей как презентационный текст. Каждое слово подбирается вдумчиво, с умом, а сам текст пишется с расчетом, что его будут читать люди. Не используйте заумный язык, которым пользуются учителя в школе.
— Прочитайте книгу «Почему одни идеи выживают, а другие — нет». Эта книга научит вас как привязать к себе читателей.
— На этом сайте много примеров хорошо подобранного текста.
Уровень второй: учимся пользоваться Photoshop и Illustrator
Изучив основы можно приступать к освоению программ для создания дизайна. Изучение лучше всего начать с Illustrator (программа, которую используют дизайнеры для рисования различных иконок и логотипов). Написано огромное количество обучающих материалов на эту тему, я приведу лишь несколько ссылок на книги, которые были особенно полезны. Вы же можете воспользоваться теми ресурсами, которые покажутся наиболее подходящими.
Изучаем Illustrator
—
«Иллюстратор — аудитория в книге». Скучная книжка, но если вы осилите хотя бы половину этого материла, то получите базовые навыки по использованию Illustrator.
—
«Основы векторной графики». Эта книга научит вас создавать иконки в Иллюстраторе, которые будут выглядеть действительно профессионально.
— Так же посмотрите
обучающий урокпо созданию логотипа в Illustrator, вам это должно понравиться.
Изучаем Photoshop
На эту тему написано не менее миллиона обучающих статей, один из популярных сайтов с качественными материалами —
дизайн на tutsplus. А это
примерхорошего обучающего урока «как создать psd шаблон для веб-сайта» с этого же сайта. Уделяйте прохождению этих уроков пару часов каждый день и прогресс не заставит себя ждать.
Уровень третий: приобретение специализации
Настало время определиться с той сферой дизайна, которой вы будете заниматься в дальнейшем. Уделите время изучению разных направлений дизайна (сайты, графика, мобильные приложения) и выберите для себя то, что приносит больше всего позитивных эмоций.
Изучаем дизайн логотипов
—
«Дизайн логотипов».
—
«Создание узнаваемоего бренда»(от веб-сайта до визитной карточки).
Изучаем веб-дизайн
—
«Не заставляй меня думать»— книга о дружелюбном пользовательском интерфейсе.
–
«Принципы красивого веб-дизайна».Название говорит само за себя.
— Создайте список веб-сайтов, которые кажутся вам привлекательными, отмечайте их особенности и структуру.
Уровень 4: создание портфолио
Вам не нужно заканчивать художественную школу, чтобы устроиться на работу дизайнером, но без хорошего портфолио точно не обойтись.
Как создать портфолио новичку без опыта работы? Для этого не обязательно иметь за плечами законченные проекты или работать с настоящими клиентами. Просто занимайтесь своими собственными проектами.
Вот, что вы можете сделать, чтобы получить опыт:
— Найдите сайт с плохим дизайном и переделайте его.
— Найдите благотворительные проекты и предложите сделать дизайн бесплатно.
— Практикуйтесь на сайтах для дизайнеров.
— Присоединитесь к команде на StartupWeekend.
— Выполняйте задания из этой книги.
Не включайте абсолютно все свои работы в портфолио, выберите только самые лучшие.
На начальных этапах не старайтесь быть оригинальным, это придет со временем, с опытом, с мастерством. Вначале все изучают основы и повторяют простые вещи за учителем, а когда накопится достаточно опыта, можно переходить к более продвинутым и самостоятельным работам.
Для вдохновения посещайте Dribbble (просматривайте работы лучших дизайнеров) и zurb.com/patterntap (веб-дизайн).
Как научиться веб-дизайну самостоятельно?
Наверняка Вы знакомы с популярной и востребованной нынче профессией веб-дизайнера. Работа креативная, нестандартная и интересная, поэтому многие стремятся получить необходимые знания и овладеть модной специальностью. Специально для Вас мы подготовили несколько важных рекомендаций от профессионалов, которые помогут ускорить этот процесс.
Веб-дизайн: с чего начать самообучение?
В первую очередь следует отказаться от мысли, что все будет просто. Профессия дизайнера требует постоянного самосовершенствования, развития, понимания трендов и тенденций, а также объективной конкуренции. Но несмотря на все эти «подводные камни», именно полученные новые знания — это самый мощный мотиватор.
Создание нового веб-ресурса — это настоящее искусство. Приступать к работе можно только тогда, когда Вы уже имеете представление об общей организации сайта, а также знаете теорию цвета, шрифты, графическую иерархию элементов, владеете определенными графическими редакторами. После в ход пойдут языки кодирования. Ну а для того, чтоб стать настоящим мастером своего дела придется копнуть глубже и обучиться прочим тонкостям работы.
Как стать веб-дизайнером с нуля?
Существует несколько способов обучиться новому ремеслу.
- Самостоятельное изучение. В эпоху Интернета не так сложно найти подходящий материал. «YouTube», форумы, блоги и прочие интернет-площадки переполнены информацией и обучающим материалом, который может помочь. При этом никто не отменяет и печатные справочные издания, из них тоже можно черпать знания.
- Курсы веб-дизайна с нуля — это идеальный вариант не только для новичков, но и для тех, кто хочет повысить уровень своего профессионализма и просто поделиться личным опытом. Этот способ является, как правило, более эффективным, поскольку предусматривает правильную оптимизацию и грамотную подачу учебного материала. К тому же по окончании обучения Вам выдается сертификат, подтверждающий Ваши умения.
Как научиться веб-дизайну с нуля?
Для того чтобы стать востребованным веб-дизайнером новичку придется самостоятельно искать литературу, или посещать обучающие тренинги. Будьте готовы к тому, что Ваши работы не одобрят заказчики (это их субъективное мнение). Да и вообще, на пути к созданию своего идеального веб-ресурса Вы столкнетесь со множеством сложностей.
Дизайн — это движущая сила современного бизнеса. Именно поэтому особенно важно досконально владеть инструментами реализации заказа. Только в этом случае Вы станете высококвалифицированным и высокооплачиваемым специалистом.
Что нужно знать веб-дизайнеру?
Можете смело считать себя профессионалом, если:
- умеете формировать дизайн веб-ресурсов, который в 90% случаев вызывает восторг;
- умеете самостоятельно находить заказчиков и умело с ними сотрудничаете.
Ну и финансовая сторона вопроса. Получив необходимые для работы знания и навыки, «новоиспеченный» дизайнер (даже тот, который ранее этим не занимался!) может начать зарабатывать приличные суммы.
Веб-дизайн: с чего начать новичку?
Информационные технологии
Большинство участников пробных занятий по веб-дизайну твёрдо убеждены, что эта профессия — один из лёгких путей в ИТ. Что по сравнению с разработкой, тестированием и бизнес-анализом, нетехнарю проще обучиться данной специальности. Тем не менее, не всё так просто. И чтобы не прогадать с выбором, а попасть точно в цель, необходима предварительная подготовка. Расскажем, с чего начать обучение веб-дизайну, если ты вообще не представляешь, что это такое.
Определить, подходит ли профессия
Без этого шага все остальные не имеют смысла. Первым делом советуем посетить пробное занятие на курсах либо посмотреть вводные видеоуроки по теме. Это позволит понять специфику работы, ввести в курс дела, прояснить важные вопросы и получить дополнительную мотивацию. Ведь чем чётче видишь цель, тем легче её достигнуть. Кстати, ты также можешь пройти небольшой тест на профориентацию «Станешь ли ты web-дизайнером?».
Прочесть базовые книги
Чтобы развиваться, каждый начинающий веб-дизайнер должен следить за современными тенденциями, смотреть туториалы от профессионалов и, конечно, знать базу. Проще всего (и надёжнее) черпать необходимые знания из литературы. Среди них «Отзывчивый веб-дизайн» Итана Маркотта, «Эмоциональный веб-дизайн», Аарон Уолтер и другие книги.
Следить за профессиональными сайтами
Веб-дизайнерам, как и другим айтишникам, для прокачки навыков полезно читать тематические сайты. Чтобы быть в курсе трендов, учиться на примерах работ опытных дизайнеров и читать последние новости. Преподаватель веб-дизайна в Адукар Максимилиан Антипенко советует эти источники.
Курс веб-дизайнаПо ходу курса вы сможете сделать 9 полноценных работ для своего портфолио. Также мы расскажем как правильно презентовать свои проекты.Записаться на пробное занятиеЗаписаться на курсы веб-дизайна
Конечно, веб-дизайну можно научиться самостоятельно. Но это более долгий и тернистый путь. Чтобы сэкономить время и получить необходимую базу, раскрыть свой потенциал, лучше всё же посещать курсы веб-дизайна. Ведь преподаватель чётко знает, что понадобится в работе, в какой последовательности изучать материал, укажет на ошибки, даст полезной практики и поможет подготовить портфолио.
Ко мне на курс приходят люди, которые не знают о дизайне ничего. Они только умеют работать на компьютере. Многие ошибочно считают, что художественный вкус — это наследственное или врождённое. Однако всё это можно развить путём практики. И чем дальше мы погружаемся в веб-дизайн, тем чётче понимаем, что важен прежде всего вкус заказчика.
Максимилиан Антипенко, UX/UI-дизайнер и преподаватель курса по web-дизайну Адукар
Узнать ошибки начинающих специалистов
Профессиональный веб-дизайнер не просто делает красивый сайт. Он становится на место пользователя и следует его опыту и психологии, а также проводит большую работу над сайтом. О нюансах, которые стоит знать каждому новичку, читай по ссылке.
Спланировать подготовку портфолио
Портфолио веб-дизайнера — это демонстрация навыков, стиля и профессионализма, а также подтверждение востребованности как специалиста. Это не просто папка с примерами работ, а самопрезентация дизайнера. Она помогает убедить заказчика в том, что вы бесспорно талантливы и креативны, но при этом умеете работать в интересах клиента. Чтобы понять, как создать удачное портфолио, ознакомься с критериями в этой статье.
Кстати, все эти этапы начинающие веб-дизайнеры проходят с преподавателем на ИТ-курсах в Адукар. Поэтому ты можешь не тратить время на предварительную подготовку, а приходить на занятия с нуля. Поэтому смело записывайся на пробные занятия в Адукар, чтобы за 4 месяца получить актуальную творческую профессию.
Спасибо, что дочитал до конца. Мы рады, что были полезны. Чтобы получить больше информации, посмотри ещё:
ИТ-курсы с трудоустройством Адукар
Кому не стоит идти в ИТ?
Гуманитариям больше не стоит бояться идти в ИТ
Не пропускай важные новости и подписывайся на наш YouTube, ВК, Instagram, Facebook и уведомления на adukar.by.
***
Если хотите разместить этот текст на своём сайте или в социальной сети, свяжись с нами по адресу info@adukar. by. Перепечатка материалов возможна только с письменного согласия редакции.
учиться самому или платить за курсы?
С появлением Интернета нам все чаще стала приходить в голову мысль, “зачем платить деньги кому-то за обучение, если я все могу найти в сети в свободном доступе?”
Действительно, это очень хороший вопрос. Ведь, с одной стороны, Интернет предоставляет нам все необходимые для обучения материалы. А с другой стороны, с наставником учиться новому куда проще, чем в одиночку.
В этой статье мы рассмотрим с вами плюсы и минусы как самостоятельного обучения в сфере веб-дизайна, так и посещения специализированных школ и курсов.
Самостоятельное обучение
Многим гораздо больше нравится идея самообучения, и вот почему:
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 обновил дизайн своего приложения
Гид по приложениям для дизайнеров
Веб-дизайн
История курсанта, который захотел стать дизайнером
Я рос в семье военных: отец, мама, брат, муж сестры работали в силовых структурах. Теперь ещё и я. Не то чтобы у меня не было выбора — меня никто не заставлял и не «пропихивал» на службу. Когда заканчивал 11 класс, бегал с огромными глазами, как и все, думал, что дальше делать и куда идти. Мой отец по специальности инженер-электрик, и раньше я часто ездил к нему на работу, помогал и смотрел, как что работает. Заинтересовался.
Однажды отец рассказал, что в академии РВСН им. Петра Великого есть энергетическая специальность, и предложил попробовать. Меня никто не заставлял — я подавал документы и в гражданские вузы: МГСУ, МЭСИ, ещё куда-то.
У детей военных, которые служат сейчас, есть хотя бы минимальное понимание происходящего в армии. А мои родители в возрасте, на пенсии, и то, что было во времена их службы, уже неактуально. И они живут тем временем — отец до сих пор убежден в псевдостабильности. Думает, что в армии всё супергуд и не слишком поменялось с его службы. Поэтому получилось, что я поступал в академию, имея устаревшие представления об армии. А когда начал сам в этом котле вариться — разочаровался. Пообщался с офицерами и понял, что немногие работают по своей специальности. Нам прямо говорили — какая должность будет свободна, ту вами и «заткнут». Увидел, как военные уезжают в поля и месяц не видят семью. Многие говорят, что армию испортили деньгами, нередко кого-то подсиживают и всё такое. Не захотел вариться во всём этом. Понял, что не моё, и начал искать себя в другой стезе. Уйти оказалось непросто — в меня вцепились и до сих пор не хотят отпускать.
Я уже закончил академию, работаю по распределению в Тагиле. Военная служба меня не устраивает уже давно: сейчас я на особом режиме, но есть ребята, которые уезжают в поля и две недели их нет дома. И я думаю — оно мне надо? Кажется, нет.
Пытался отчислиться ещё в академии, но у меня ничего не вышло. Наше министерство обороны считает тебя обязанным, если ты учился бесплатно. Хочешь уволиться — плати за обучение. Если ты учишься гражданском университете по целевому направлению, легко можешь написать заявление на отчисление, и тебе скажут: «Ну ок, плати и уходи». А в военке тебе говорят «Будешь платить деньги, но мы тебя все равно не отпустим». Я доучился и вот уже два месяца пытаюсь уволиться, но мне говорят «Подумай, может еще послужишь? А кто будет родину защищать?». В общем, уйти из армии тяжко.
На третьем курсе академии я заметил, что востребованы профессии, связанные с диджитал. Пробовал заняться рекламой, даже посидел на одной работе, не понравилось. Потом пробовал программирование, но тоже не не заинтересовало. Даже пошел в школу архитектуры и дизайна в Москве, на курсы по Photoshop, Indesign и другим редакторам. Так и не доучился, школа не понравилась. Но сама сфера дизайна понравилась — понял, что это интересно и есть возможность зарабатывать. Пошёл учиться, и на втором месяце занятий приключилась история с ноутбуком.
Мы были на пятом курсе в академии, жили в общежитии. Нужно сказать, что в военных учреждениях есть служба защиты гостайны (ЗГТ), и в связи с этим личный ноутбук — серьёзная тема. Всё командование знало, что у нас есть ноутбуки, но не подавало виду — выпускной курс, их трогать не надо, им надо дипломы писать. Но я-то был «рецидивист». Мы увольнялись, пытались отчислиться, нам делали мозги. Я уже учился на курсах веб-дизайнера, и офицеры об этом знали.
В один прекрасный момент меня вызывает начальник, говорит: «Будешь увольняться?» Да, говорю. Тут он достает мой ноут — пока меня не было в комнате, они провели обыск — и вызывает офицера из службы ЗГТ. Говорит: «Изымаем, описываем». Понятно, что у нас на ноутах ничего подозрительно не было, но вообще если находят какую-то запрещенную информацию, это грозит последствиями вплоть до уголовки. Было стрёмно.
Я написал куратору Geekbrains, объяснил ситуацию. Сказал, что нет возможности учиться, и спросил, какие есть варианты. Предыдущий курс я уже полностью оплатил, и куратор ответил, что меня проще перевести на другой поток через несколько месяцев. Так и сделали. Ноутбук мне к тому времени вернули.
Ещё во время учёбы в академии редко, но были проблемы с просмотром вебинаров. Всё устроено так, что задачу поступают сверху, потом спускаются до курсантов и мы сами между собой решаем, кто их выполняет. Когда ты в кругу сверстников, всё проще. Говоришь: «Ребята, у меня тут курсы, за которые я отдал бабки. Давайте я в следующий раз раз схожу, а сегодня у меня занятие». Все относились с пониманием.
Но был другой случай, как раз после того, как меня перевели на другой поток курсов. Мы уехали на стажировку академии на месяц в Йошкар-Олу, и, естественно, я не мог взять с собой ноутбук. Я тогда уже общался с преподавателем Ильей Полянским, и он посоветовал книги, которые нужно прочитать во время стажировки: «Интерфейс» Алана Купера , «Типографика» Эмиля Рудера, «Новая типографика» Яна Чихольда. В общем, я действовал по собственной программе, а курс нагнал, когда приехал домой.
Как я уже сказал, во время учебы начали общаться с Ильей Полянским — сначала по учебе, потом по работе. Дома у меня было достаточно много свободного времени, и я попросил Илью давать мне дополнительные задания, чтобы подтягивать навыки, которые провисают. Он тогда работал в «Инвитро», и там как раз освободилась вакансия дизайнера. Я поинтересовался, что нужно сделать, чтобы попасть туда, Илья накидал теоретические вопросы, которые надо подтянуть. После этого он начал давать тестовые проекты, которые мы сделали вместе.
В итоге Илья дал мне работу в «Инвитро и подтянул ещё в «Ситимобил». В «Инвитро» мы занимались продуктовым дизайном, в «Сити» — коммуникационным. В первом случае переходили на новую дизайн-систему, собирали в соответствии с ней страницы, адаптировали под мобилы. А в «Ситимобил» я с дизайнерами и сммщиками полностью вел соцсети — все рекламные кампании в ВК и Инсте. Плюс у них тогда был проект по «Игре престолов»: выходил последний сезон, и я как раз только пришел в компанию и мы рисовали материалы по сериалу.
Когда я выпустился из академии, курсы ещё не закончились. Я поехал в отпуск, и буквально за две недели случилось сразу два очень неприятных для меня события. «Ситимобил» расширили штат, им стало невыгодно работать с удаленщиками, и меня уволили. А в «Инвитро» пришел новый маркетинговый директор. Она сказала, что они больше не работают с частными лицами, а только с компаниями, и сократила весь отдел дизайна. Я остался без работы буквально в течение недели.
Мы с Ильей продолжали общаться, он подкидывал мне сторонние проекты. Один из крупных — компания «ЛеонМед», они занимаются поставками медоборудования. Илья подкинул мне задачу: сделать презентацию нового оборудования для новых клиентов. С этой компанией работаем до сих пор. Ещё немного поработал в «Альфа-Банке» в коммуникационном дизайне. Им не хватало рук, а я был без работы, и мне подкинули несколько проектов по анимации в соцсетях. Ещё как-то делали заказ для Высшей школы экономики, рисовали им баннеры в соцсети для новых программ обучения. С ВШЭ работаем до сих пор.
Поработал я немного, порисовал, отпуск закончился, и я поехал по распределению академии в Тагил. Здесь стало прям хорошо: Надя Владимирская, наставник на курсах, подкинула мне стажировку в Amber Light, и я до сих пор работаю с этой студией. Надя вообще помогает нам искать работу, сбрасывает в общий чат вакансии. Потом взяли ещё в студию Near, тоже на удаленке и по коммуникационному дизайну. Сейчас намечается ещё кое-что продуктовое.
Проблемы на курсе были не только из-за военной академии. Помню, у меня никак не ладилось с фотошопом. Тогда поставил себе челлендж — рисовать по баннеру в день. Потихоньку выросли руки из нужного места, и я начал мониторить вакансии в ВК и на hh.ru. Помню, тогда в ВК написал парень, сказал, что ему нужен дизайнер-стажер для проекта на Тильде. Преподаватель Артур Громадин тогда тоже делал какой-то проект на Тильде, и я работал с ним. На hh.ru я тоже находил какие-то интересные проекты, но был скромен в профессиональном плане, и меня просто не брали. Один фитнес-клуб написал, что постоянной работы нет, но если что-то будет — напишут, и потом пару раз подкидывали работу по баннерам.
Вообще работодатели смотрят не на сертификаты, а что ты реально умеешь. Можно сказать, что проходил где-то стажировку, но это всё условно. С Ильёй недавно разговаривали на эту тему. На формальное образование мало кто смотрит, если ты сам научился — молодец. Сейчас многие студии гонятся за просмотрами и лайками в Instagram, Dribbble и Behance, при этом абсолютно забивают на пользователя. Им не так важно, чтобы продукт был хороший, как то, чтобы дизайн привлек внимание общественности.
Пока живу в Тагиле, но планирую переезжать обратно в Москву и устроиться дизайнером в штат. Сейчас работаю по всем проектам на удалёнке. Когда прилетают правки, бегу исправлять, весь в мыле — мало ли что, может, кому-то срочно надо. Боялся, что по шапке прилетит, пока мне не сказали: «Чувак, это не армия. Здесь все адекватно относятся ко всему». Есть у меня армейский принцип «умри, но сделай». Это не то чтобы плохая установка, но в таком виде она явно гиперболизирована. Наверное, так проявляется профдеформация.
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) →
30 советов по изучению веб-дизайна за 30 дней
Изучение основ веб-дизайна все еще в вашем списке «когда-нибудь»? Почему ты еще не начал? Мы собрали 30 советов и ресурсов, которые помогут вам начать изучать веб-дизайн в этом месяце (и, возможно, даже найти себе новый карьерный путь!)
Графические дизайнеры, дизайнеры полиграфии и креативщики, которые хотят узнать что-то новое или проникнуть на веб-сайт, должны перестать откладывать на потом. Каждый день, когда вы не делаете этого первого шага, вы на один день отстаете от всех остальных!
Выполните следующие шаги, чтобы начать изучение того, как создать свой первый веб-сайт, лучшие отраслевые практики и многое другое — и все это за 30 дней!
1.Создать сайт
Лучший способ начать изучать веб-дизайн — это начать им заниматься. Это совет Дэвида Кадави, автора книги Design
Рекомендую завести блог. Я начал вести блог, чтобы иметь площадку для веб-дизайна, а 7 лет спустя я выпустил книгу-бестселлер на эту тему. Наличие личного проекта, например блога, дает вам возможность попробовать что-то новое, и ваш босс не уволит вас, если вы напортачите.
Вам не нужно начинать с огромного веб-сайта или безумного дизайна; начать с малого.Поиграйте с сайтом, выясните, что заставляет его работать. (И обязательно изучите код, чтобы начать знакомство с тем, что заставляет ваш веб-сайт работать.)
Хотите быстро начать работу? Конструктор веб-сайтов, такой как Wix, может помочь вам начать работу со стильным дизайном веб-сайта, когда вы начнете изучать концепции и строительные блоки того, что входит в состав веб-сайта.
2. Прочтите все, что сможете
Начать чтение. Поскольку вы ведете этот блог, вы, вероятно, привыкли следить за тем, что происходит в мире дизайна. Продолжайте читать.
Прочтите все, что сможете, о дизайне веб-сайтов, тенденциях, методах и передовых методах. Подписывайтесь на дизайнеров, которыми вы восхищаетесь, в социальных сетях.
Создайте широкую сеть для чтения вашего веб-сайта. Прочтите основы, чтобы изучить код, прочитать теорию дизайна, а также учебные пособия и текущие статьи.
3. Будьте эффективным коммуникатором
Если вы не самый красноречивый человек, освежите эти навыки. Большая часть веб-дизайна — это общение.
Веб-дизайнеры должны регулярно общаться с клиентами, чтобы понять, какую проблему должен решить дизайн; они должны сообщить об этих решениях и реализовать их.
4. Подпишитесь на Tuts + и Envato Elements
Рассмотрите возможность подписки на Envato Elements, которая также даст вам доступ к отличному учебному ресурсу Tuts +.
Tuts + издает регулярные курсы по графическому и веб-дизайну, от базовых методов до новейших передовых подходов и разработок.Обучение ведется исключительно в индивидуальном темпе под руководством опытных инструкторов. Вы также получите доступ к Envato Elements, который является отличным ресурсом для поиска графики, шаблонов и многого другого, что можно использовать в своей работе по веб-дизайну.
5. Думайте в HTML
HTML, или язык разметки гипертекста, является краеугольным камнем дизайна веб-сайтов. HTML — это каркас, который помогает создать структуру веб-сайта, и как только вы научитесь читать на этом языке, мир веб-дизайна станет более понятным.
W3Schools предлагает отличное руководство для начинающих по HTML с сотнями примеров HTML, с которыми вы можете поиграть на экране, чтобы увидеть, что происходит и как именно это работает.(Возможно, вам это покажется более интуитивным, чем вы себе представляли.)
6. Играйте с кодом в Codeacademy
Хотя HTML — хорошее начало, вы можете изучить практически любой язык программирования в Codeacademy. Бесплатный набор инструментов научит вас программировать с помощью интерактивных заданий и игр.
Вы можете выбрать курс Codeacademy в любом месте и в любое время, а также начинать и останавливаться по мере необходимости. Выберите предмет для изучения — веб-разработка, программирование, наука о данных — или язык, на котором нужно сосредоточиться — HTML и CSS (отличное место для начала), Python, Java, SQL, Ruby и другие.
7. Научитесь понимать CSS
CSS или каскадные таблицы стилей определяют представление документа, написанного в HTML или XML и SVG.
Согласно определению Mozilla
CSS описывает, как элементы должны отображаться на экране, на бумаге, в речи или на других носителях.
Mozilla также имеет отличную коллекцию ресурсов CSS для начала работы с подробным описанием того, как работает CSS, включая селекторы и свойства, написание правил CSS, применение CSS к HTML, как указать длину, цвет и другие единицы в CSS, каскад и наследование, основы блочной модели и отладка CSS.Затем модули переходят к объяснению стиля текста и полей.
8. Примените свои навыки дизайна в Интернете
Если вы уже работаете в области креативного или графического дизайна, подумайте о вещах, которые вы уже знаете, которые можно применить и к дизайну веб-сайтов. Принципы, которые делают что-то визуально привлекательным, не меняются в зависимости от среды, и вся эта теория дизайна пригодится и в цифровом пространстве.
Хотя такие элементы, как изучение кода, могут показаться неестественными, наличие дизайнерского опыта — огромный бонус.Что хорошего в красиво написанном веб-сайте, если никто не хочет с ним взаимодействовать?
9. Обращайте внимание на любимые сайты
Обратите внимание на сайты, которые вам нравятся. Что в них нравится вам? (И как вы можете научиться воспроизводить эти элементы?) Обратите внимание на:
- Типографика
- Навигация
- Использование изображений и пространства
- Дизайн форм
- Анимация и эффекты прокрутки
- Цвет
10.Нарисуйте каркас
Wireframing — это мозговой штурм веб-дизайнера.
В чистом виде каркас — это набросок того, каким будет сайт. Это не набросок эстетических элементов, а скорее план веб-сайта. Рисование каркаса — это не столько внешний вид дизайна, сколько его информационная структура.
Не знаете, как создать каркас? В Digital Telepathy есть руководство по передовому опыту, которое поможет вам в обучении.
11. Найдите время, чтобы изучить набросок
Sketch — это инструмент векторной графики для Mac, который упрощает создание элементов дизайна.Многие дизайнеры обращаются к Sketch для создания элементов пользовательского интерфейса и повторяющихся блоков дизайна.
Он содержит плагины и позволяет экспортировать код для облегчения использования и доступа. Это один из самых мощных и популярных инструментов со времен Adobe Creative Suite, который стоит вашего времени.
12. Будьте в курсе технологий
AI, VR, AR, 360-градусное видео, боты.
Может быть трудно угнаться за таким количеством новых технологий и тенденций. Но вы должны быть в курсе этих изменений.
Решайте их по очереди и начните с технологий, которые имеют самое непосредственное отношение к выполняемой вами работе. Если у вас есть веб-сайт с онлайн-чатом, начните с изучения ботов. Или, если вы используете много видеоконтента, поиграйте с 360-градусным видео.
Такие элементы, как искусственный интеллект и виртуальная или дополненная реальность, еще более сложны, но, вероятно, в будущем они станут неотъемлемой частью ландшафта дизайна веб-сайтов. Как минимум, вы должны знать, что это такое и каково их потенциальное использование.
13. Почувствуйте себя комфортно с SEO
Хотя многие веб-дизайнеры думают, что специалист по SEO может подготовить веб-сайт для его чтения поисковыми системами, существует много проектной работы, связанной с поисковой оптимизацией.
От способа загрузки изображений до создания чистого кода, который быстро включает метаописания на страницах и элементах, дизайнер должен включить поисковое мышление в свой рабочий процесс.
Фрилансеры, для вас это тоже жизненно важно. Большинство клиентов достаточно сообразительны, чтобы попросить веб-сайт, оптимизированный для SEO.Если вы работаете в одиночку, вам нужно знать достаточно, чтобы создать прочную структуру, которую Google может прочитать (и уметь направить клиента к специалисту по SEO, если необходимо выполнить дополнительную работу).
14. Играйте с помощью конструктора сайтов
Конструктор веб-сайтов может быть отличным способом освоить передовой опыт и начать создавать и разрабатывать веб-сайты.
Большинство этих инструментов имеют множество шаблонов и позволяют настраивать элементы и даже добавлять фрагменты кода. Для простых сайтов у многих конструкторов сайтов также есть бесплатный план, в котором вы можете создать персональную страницу портфолио или базовый веб-сайт, который станет для вас игровой площадкой.
Затем разберитесь по частям в конструкторе веб-сайтов. Посмотрите, как они разработаны и закодированы, чтобы понять, как все это сочетается. Вы будете поражены тем, что можно выяснить, просто выбрав другой дизайн.
15. Найдите наставника
Есть ли кто-то, с кем вы работаете и которым вы восхищаетесь как веб-дизайнер? Пригласите их на обед и обсудите, что они думают об отрасли.
Поиск наставника, который будет работать с вами и помочь вам подумать о своей области и о том, как самостоятельно изучить веб-дизайн, может быть бесценным.И хотя вы, вероятно, сможете найти наставника в онлайн-сообществе, нет ничего лучше, чем живой человек, с которым вы можете периодически встречаться лицом к лицу. (Может быть, стоит иметь наставников онлайн и лично.)
16. Присоединяйтесь к сообществу CodePen
Как только вы освоитесь с кодом и программированием, вы захотите присоединиться к сообществу CodePen. Сообщество с открытым исходным кодом позволяет вам публиковать и редактировать фрагменты кода в своего рода социальной сети.
Вот еще кое-что от основателей сайта: «CodePen — это среда социального развития.По сути, он позволяет вам писать код в браузере и видеть его результаты по мере сборки. Полезный и освобождающий инструмент для разработчиков любого уровня подготовки, в особенности расширяющий возможности для людей, обучающихся программированию. Мы ориентируемся в первую очередь на интерфейсные языки, такие как HTML, CSS, JavaScript, и синтаксисы предварительной обработки, которые превращаются в эти вещи ».
17. Возьмите класс
Для некоторых учеников лучше всего подходит более формальная классная комната.
Существует множество доступных курсов — очных и онлайн — для изучения основ веб-дизайна.Начните с местного колледжа или центров онлайн-обучения, таких как Udemy или Coursera. Выберите класс с вашим текущим уровнем способностей и продолжайте двигаться вперед.
18. Хотите что-нибудь сделать? Google It
Для не очень традиционного ученика: найдите ответ на проблему веб-дизайна в Google. Доступно так много учебных пособий и видео, которые помогут вам разобраться практически в любой проблеме и решении.
Главное — искать именно то, что вам нужно знать, и искать ответ в авторитетном источнике.Вот еще один совет, когда дело доходит до учебных пособий и видео — более свежий контент, вероятно, даст вам лучший, более полный и более релевантный ответ. (Помните, что некоторые из этих вещей быстро меняются.)
19. Обратите внимание на удобство использования
Ничто не может сделать или сломать веб-сайт так, как дизайн пользовательского интерфейса. Вам нужно это спланировать и понять.
Вот как Interaction Design Foundation описывает UX-дизайн:
Дизайн пользовательского опыта (UX) — это процесс создания продуктов, которые обеспечивают значимый и личный опыт.Это включает в себя тщательную разработку как удобства использования продукта, так и того удовольствия, которое потребители получат от его использования. Он также касается всего процесса приобретения и интеграции продукта, включая аспекты брендинга, дизайна, удобства использования и функций.
UX-дизайнеры, или дизайнеры, которые осведомлены о процессе формирования опыта, стремятся сознательно создавать и формировать факторы, влияющие на процесс. Для этого UX-дизайнер рассмотрит, почему, что и как использовать продукт.
20. Обратите внимание на тенденции дизайна
Как выглядит современный дизайн веб-сайта? Это не вопрос с подвохом. Для разработки современных веб-сайтов и взаимодействия с пользователем вам необходимо знать, чего хотят пользователи и как они с этим взаимодействуют. Если вы в последний раз загружали приложение или просматривали веб-сайт на своем телефоне в 2016 году, у вас есть много оснований, чтобы наверстать упущенное.
Создание дизайна веб-сайтов с учетом современных тенденций и тенденций, интегрированных в дизайн, поможет вашим проектам выделиться среди других.Как узнать, что сейчас в тренде? Продолжайте читать подобные сайты и обращайте внимание на то, что делают другие дизайнеры. Обратите внимание на цвета, стили и функции, которые есть на часто посещаемых вами веб-сайтах.
21. Создавать без цвета
Начинайте каждый дизайн без цвета. Один великий дизайнер однажды сказал мне, что если ваш дизайн работает в черно-белом цвете, он будет безупречным по цвету.
Это может не всегда работать, но это отличная отправная точка.
Создавая дизайн в черно-белом цвете, вы можете увидеть, где элементы контрастируют и как они взаимодействуют друг с другом.Вы избавились от любых возникающих из-за этого эмоциональных ассоциаций с цветом или движением глаз. Эта простейшая форма дизайна даст вам представление о том, работает ли что-то как концепция, прежде чем вы перейдете к ее окончательной доработке.
22. Научитесь любить шрифты Google
Google Fonts — ваш друг.
Независимо от того, как вы относитесь к Google, важна возможность просматривать, сортировать и выбирать шрифты, которые, как вы знаете, будут работать в дизайне веб-сайтов. Вам не нужно думать о лицензировании или о том, совместимы ли гарнитуры с определенными браузерами или нет.
Ограничение в том, что у вас есть только то, что есть в библиотеке Google Fonts для работы. Но если вы попробуете, то сможете найти что-то, что подойдет практически для любого проекта. В конечном итоге это сэкономит вам много времени.
23. Разобрать UI Kit на части
Загрузите пользовательский интерфейс или набор значков и разберите их.
Так же, как вы можете изучить код веб-сайта, посмотрите, как элементы дизайна созданы для Интернета. Обратите внимание на масштаб и сетку, посмотрите на смешение цветов и на то, как файлы организованы в Photoshop или Illustrator.
Найдите комплект для загрузки, который включает элементы в различных форматах для дисплеев с высоким разрешением. (Если вы загрузите кучу файлов в формате JPEG, это вам не поможет.)
Затем попробуйте создать или настроить один или два элемента самостоятельно.
24. Стать типографом
В современном веб-дизайне большое внимание уделяется типографике… хорошей типографике. От заголовков-героев с гигантскими словами до слоев текста, привлекающих пользователя к дизайну, жизненно важно понимать принципы того, как сочетать элементы типа и создавать привлекательные текстовые блоки.
Начните с книги Эллен Луптон «Мыслить шрифтом». (Есть также книга с таким же названием.) Луптон является авторитетом в области типографики, и ее информация мгновенно заставит вас думать как типограф.
25. Перейти в JavaScript
Когда вы начинаете чувствовать себя неплохо, увлекаясь веб-дизайном, снова бросьте вызов себе и изучите JavaScript. После HTML и CSS это самый важный язык Интернета.
JavaScript — это инструмент, который позволяет дизайнерам реализовывать сложные вещи и взаимодействие на веб-страницах.Это то, что заставляет слайдер скользить или анимацию с параллаксом.
ВLearn JS есть интерактивное руководство, которое поможет вам начать работу.
26. Обновите свое портфолио
Как только вы начнете разрабатывать дизайн для Интернета, обязательно обновите свое портфолио проектами веб-дизайна. Это простое действие поможет вам показать себе… и другим… что веб-дизайн — это часть вашего репертуара.
Обновленное портфолио может помочь потенциальным клиентам увидеть, как выглядит ваш «стиль». Обязательно продемонстрируйте макеты, цвета, типографику и различные методы, которые показывают, на что вы способны.
27. Испытай себя
С таким количеством ярлыков и фрагментов кода, которые помогут вам решить практически любую проблему с веб-сайтом, не ленитесь. Не забывайте постоянно бросать вызов себе, чтобы изучать новые навыки, новые технологии и постоянно улучшать свою игру в области веб-дизайна.
Единственное, что в этом поле — это то, что оно постоянно меняется; всегда есть что узнать или попробовать.
28. Получите максимум впечатлений
Выбирайся и проектируй. Чтобы стать веб-дизайнером, вы должны начать создавать веб-сайты.
Начинайте с малого, но беритесь за проекты вместе с другими. Попросите присоединиться к проекту с командой на работе. Создайте небольшой веб-сайт для друга. Чем больше у вас опыта в создании веб-сайтов, тем лучше и быстрее вы станете.
Чего вы ждете? Прекратите откладывать на потом.
29. Попросите обратную связь
Используйте свою сеть для сбора отзывов о проектах по дизайну веб-сайтов, какими бы маленькими вы ни считали их. Прислушайтесь к этим отзывам, даже если они вам не нравятся, и посмотрите, чему вы сможете научиться.
Помимо визуальных предпочтений, предлагал ли человек, оставивший отзыв, предложения по улучшению работы веб-сайта? Могли ли они легко понять цель дизайна? Они связались с обменом сообщениями?
30. Продолжайте учиться новому
Чтобы стать отличным дизайнером веб-сайтов, вам просто нужно продолжать играть, пробовать и узнавать новое. Сделайте ставку на сети и общайтесь с другими в этой области, чтобы вы могли оставаться в курсе техник и визуальных изменений, которые востребованы.
Если вы хотите изучить дизайн веб-сайтов, то, вероятно, вы уже регулярно этим занимаетесь. Но это постоянно развивающаяся область, и она меняется почти каждый день. Просто спросите любого, кто это делает.
Как легко научиться веб-дизайну
Последнее обновление
Одна из моих самых популярных тем в блоге — как стать графическим дизайнером после того, как я научился графическому дизайну. Изучая графический дизайн, я одновременно учился веб-дизайну (и одновременно терял рассудок;))!
Научиться веб-дизайну было труднее, чем научиться графическому дизайну, поэтому я вложил немного больше денег в изучение веб-дизайна.Однако я оставил свой бюджет менее 100 долларов на изучение веб-дизайна, поэтому я бы не сказал, что потратил возмутительную сумму (и я вернул ее, как только начал предлагать услуги веб-дизайна).
Для изучения веб-дизайна требуется много практики в программировании, поэтому давайте перейдем к тому, как вы можете научиться веб-дизайну (и программированию).
Шаг 1. Изучение HTML и CSS
Сначала вы захотите начать изучение HTML / CSS, что поможет вам создать веб-сайт, а затем выучить языки программирования, такие как JavaScript, чтобы придать функциональность вашему веб-сайту (и PHP, если вы хотите быть разработчиком WordPress).
HTML означает язык гипертекстовой разметки и является компьютерным языком для создания веб-сайтов. Я знаю, что сейчас это может не иметь большого значения для вас, но HTML в основном дает вам скелет вашего веб-сайта.
CSS, что расшифровывается как Cascading Styling Sheets, — это язык таблиц стилей, который стилизует ваш веб-сайт.
HTML и CSS работают вместе, так что вы можете создать очень простой веб-сайт с помощью HTML, а затем сделать его красивым с помощью CSS.
Вот домашняя страница моего веб-сайта без применения CSS:
Как видите, смотреть особо не на что.
Теперь, когда я применил CSS, все стало выглядеть намного лучше:
Чтобы начать знакомство с HTML, я бы порекомендовал пройти бесплатный курс HTML от Codecademy. Codecademy предлагает массу бесплатных ресурсов, и как только вы познакомитесь с HTML, вам следует сразу перейти к CSS.
Если вы уже немного разбираетесь в HTML, можете сразу перейти к CSS. Я немного знал HTML, прежде чем начал учиться, и обнаружил, что легче всего изучать CSS, одновременно изучая HTML.
Шаг 2. Изучите JavaScript
После того, как вы убедитесь в своих способностях в HTML и CSS, вы захотите изучить JavaScript.JavaScript — это язык сценариев / программирования, который добавляет функциональность вашему сайту и добавляет интерактивный уровень.
Итак, что умеет JavaScript? Что ж, это может немного сбить с толку, если вы не знакомы с веб-разработкой, однако JavaScript может:
- производить вычисления
- проверять данные в формах
- настраивать веб-страницу на основе человека, посещающего веб-сайт
К счастью, есть много людей, которые специализируются на JavaScript, и если вы просто планируете стать веб-дизайнером (а не разработчика) вам не нужно знать тонну JavaScript, особенно если вы решите создавать веб-сайты в WordPress, поскольку есть уже созданные плагины.
JavaScript — важный язык для изучения и знакомства, но, как я уже сказал, если вы просто планируете проектировать, а не разрабатывать веб-сайты с нуля, вам просто потребуется базовое понимание JavaScript.
Отличным ресурсом, который я взял при изучении HTML, CSS и JavaScript, были эти книги. Они послужили отличным ориентиром.
Шаг 3. Изучите PHP (необязательно: для веб-дизайнеров WordPress)
WordPress — самая популярная платформа в мире, поэтому, если вы планируете использовать ее для веб-дизайна, вам захочется познакомиться с PHP.PHP — это язык сценариев на стороне сервера, который WordPress использует для создания веб-сайтов.
Не зная немного PHP, вам будет сложно создавать веб-сайты на WordPress.
Инструменты для изучения веб-дизайна
Вам не потребуется ничего, кроме компьютера и текстового редактора (например, Блокнота), который установлен на вашем компьютере. По мере того, как вы будете более продвинуты, вам может понадобиться что-то с большей функциональностью. Есть масса отличных текстовых редакторов на выбор!
Бесплатные ресурсы для изучения веб-дизайна
Существует так много бесплатных ресурсов для изучения веб-дизайна, что я не знала, с чего начать! Вот мои любимые бесплатные ресурсы.
Кодекадемия
Codecademy — популярный бесплатный вариант для знакомства с кодом. Существует премиум-версия Codecademy, но я использовал бесплатную версию, чтобы понять, во что я ввязываюсь.
С Codecademy у вас есть огромный выбор бесплатных курсов. Вы можете узнать:
- HTML
- CSS
- как создать веб-сайт
- как опубликовать веб-сайт
- Saas
- JavaScript
- JQuery
- Ruby on Rails
и другие.
Лично я не смог бы изучить веб-дизайн только с помощью Codecademy, однако я нашел очень полезным познакомиться с определенными типами языков программирования и проверить основы веб-дизайна.
Редактор Codecademy помогает просматривать вывод кода в режиме реального времени.Выше показано, как Codecademy обучает веб-дизайну. Слева находится панель целей, которая предоставляет вам учебные пособия и инструкции по выполнению задачи.
Посередине у вас есть код, а справа — результат.
Лагерь бесплатного кода
Free Code Camp — еще один авторитетный ресурс для самостоятельного изучения веб-дизайна. Вы можете изучить HTML, CSS, JavaScript и многие другие языки программирования с помощью Free Code Camp.
Ресурсы премиум-класса для изучения веб-дизайна
Вышеуказанные бесплатные ресурсы превосходны, однако, как я сказал в начале этой статьи, мне было труднее изучать веб-дизайн самостоятельно. Мне нужно было место с видеоинструкцией и где можно было задать вопросы.Поэтому я немного покопался, чтобы найти доступное место.
Дом на дереве
Treehouse был лучшим вложением, которое я использовал для изучения веб-дизайна! За 25 долларов в месяц у вас есть неограниченный доступ к библиотеке курсов. Я хотел окупить свои деньги, поэтому тратил пару часов в день на их курсы. С Treehouse у вас есть возможность платить помесячно, и вы можете попробовать неделю бесплатно, нажав здесь!
Treehouse был моим любимым способом обучения, потому что их учения основаны на видеоинструкциях, где вы можете следить за своим кодированием на их платформе.Вам не нужно знать, как настроить что-нибудь необычное на своем компьютере, чтобы продолжить!
После каждого урока проводятся викторины, чтобы держать вас в курсе, и вы можете видеть, как вы работаете, в режиме реального времени, пока вы пишете код вместе с видеоинструкцией.
Существует также отличное сообщество поддержки, и когда вы застряли, вы можете поговорить с экспертами и другими студентами, чтобы проработать любые проблемы, с которыми вы можете столкнуться.
Treehouse имеет огромную библиотеку ресурсов, начиная от веб-дизайна и заканчивая разработкой приложений и компьютерным программированием.
Я провел два месяца, пройдя несколько разных курсов по изучению веб-дизайна, а после этого потратил еще месяц, просто изучая компьютерное программирование и расширяя свои навыки.
Одна замечательная вещь в Treehouse заключается в том, что если вы заняты, вы можете приостановить регистрацию, и вам не будет выставлен счет! Поэтому, если вы потратите месяц на изучение HTML / CSS, а затем захотите потратить месяц на то, чтобы попытаться применить свои навыки самостоятельно, прежде чем переходить к другому курсу, вы можете приостановить свое членство и возобновить его, когда будете готовы — и с вас не будет взиматься дополнительная плата.
Это было для меня огромным преимуществом, так как я люблю не торопиться и учиться в стабильном темпе. Если бы не возможность приостановить мою регистрацию, не думаю, что я бы подписался. Мне потребовалось несколько месяцев, чтобы освоиться с веб-дизайном (как я уже сказал, я учился медленно), но мне пришлось заплатить всего за пару месяцев за Treehouse.
Удеми
Если вам повезет, вы найдете курсы Udemy за небольшую плату! Этот самый продаваемый курс по изучению веб-дизайна в настоящее время продается со скидкой 90% и научит вас всему, что вам нужно знать, чтобы начать работу в веб-дизайне.
В отличие от Treehouse, курсы Udemy не имеют интерфейса, который можно использовать для программирования одновременно с просмотром обучающего видео.
Если вы уверены в своей способности учиться самостоятельно, но все же хотите посмотреть несколько видео, Udemy будет хорошим вариантом!
Теперь давайте кратко рассмотрим шагов, которые вы можете предпринять, чтобы изучить веб-дизайн. :
- Изучение HTML / CSS
- Ресурсы: Codecademy, Free Code Camp, Treehouse, Udemy, ресурсы HTML и CSS (+ JavaScript)
- Изучить JavaScript
- Ресурсы: ресурс JavaScript (+ HTML / CSS), Codecademy, Free Code Camp, Treehouse, Udemy
- Ознакомьтесь с PHP (необязательно: только для дизайнеров WordPress)
- Дом на дереве
Надеюсь, эта статья оказалась для вас полезной! Дайте мне знать, если у вас возникнут вопросы, в комментариях ниже.
Эта статья содержит партнерские ссылки, что означает, что я буду брать небольшую комиссию, если вы решите покупать у них. Я не рекомендую продукты, которые, по моему мнению, не принесут пользу моей аудитории, и цены никогда не завышаются, чтобы компенсировать мою комиссию.
Эта статья может содержать партнерские ссылки. Как партнер Amazon я зарабатываю на соответствующих покупках.
Самообучение и формальное образование
Эта страница может содержать ссылки на наших спонсоров или партнерские ссылки.Выучить больше.Если вы хотите попасть в индустрию веб-дизайна / разработки, существует множество ресурсов и курсов, которые помогут вам в обучении, но решить, какой путь выбрать, непросто. Существует два основных подхода: поступить в университет для получения формального образования или применить метод самоучки и учиться самостоятельно. В последние годы все большее количество колледжей и университетов добавили степени специально для веб-дизайна и разработки, и, конечно, степень графического дизайна / искусства также является вариантом.
В этой статье мы рассмотрим аргументы в пользу обоих подходов, а также предоставим информацию о множестве ресурсов, которые помогут вам начать обучение самостоятельно, если вы выберете этот путь. Если вы подумываете о карьере веб-дизайнера / разработчика, вам нужно потратить некоторое время, чтобы изучить доступные варианты и посмотреть, что лучше всего подходит для вас лично. Не существует правильного или неправильного подхода, но следование пути, который вам не подходит, может привести к потере большого количества времени и денег.
Плюсы самоучкиКогда дело доходит до веб-дизайна и разработки, вы часто читаете или слышите о ком-то «самоучке». Обычно это означает, что этот человек не получил формального образования в области дизайна или разработки. На самом деле «самоучка» обычно включает в себя такие вещи, как чтение книг, выполнение онлайн-уроков, просмотр видео и множество экспериментов. Дизайнер-самоучка все еще учится у других , которые готовы преподавать, но обычно это происходит в виде неформальных статей и руководств , а не в классе.Так что не пугайтесь словосочетания «самоучка», поскольку оно не означает, что вам придется во всем разбираться самостоятельно. Имея это в виду, вот некоторые из наиболее убедительных причин, по которым вы можете отказаться от формального образования и просто учиться самостоятельно.
Фото: Роналду Феррейра
Более уместно в быстро меняющейся отраслиОдна из самых больших проблем с получением формального образования в области веб-дизайна или разработки заключается в том, что отрасль меняется слишком быстро.Новые технологии и новые тенденции означают, что к тому времени, когда вы закончите свое образование, большая часть того, что вы узнали, уже будет устаревшим или, по крайней мере, несколько датированным . Учебники и учебные планы, естественно, будут соответствовать текущим технологиям и тенденциям, но к тому времени, когда эти изменения будут внесены в учебники и учебные планы, а затем к тому времени, когда вы завершите все свое образование и перейдете в реальный мир, многое изменится.
Самостоятельное обучение позволяет легче и реалистичнее ожидать, что то, что вы изучаете, является актуальным и актуальным.Вы можете выбрать то, что хотите изучить, и начните сегодня . Это главное преимущество в отрасли, которая так быстро меняется и адаптируется. Меньше всего вам хочется потратить много времени и денег на изучение чего-то, что имеет ограниченную ценность для вас и для потенциальных работодателей. Независимо от того, получаете ли вы формальное образование или нет, вам все равно придется заниматься некоторыми вещами самостоятельно, просто чтобы оставаться в курсе. И если вам нужно будет учиться чему-то самостоятельно, чтобы оставаться в курсе, почему бы просто не воспользоваться подходом самоучки с самого начала?
Более низкая стоимостьЕще одно важное преимущество самообучения — это деньги, которые вы можете сэкономить по сравнению с посещением колледжа или университета.Формальное образование, вероятно, будет стоить десятков тысяч долларов , и многие студенты закончат обучение со значительной суммой долгов. С другой стороны, самостоятельное обучение обходится гораздо дешевле. Возможно, вам придется купить несколько книг / книг и оплатить подписку на некоторые образовательные веб-сайты, но обычно вы можете сделать это за несколько сотен долларов, а не за тысячи долларов. И если ваш бюджет чрезвычайно ограничен и вы не хотите платить за веб-сайты с премиальной подпиской, вы все равно можете узнать практически все, что вам может понадобиться, из бесплатных статей о веб-сайтах и сообщений журнала, вы просто потеряете некоторое удобство.
Более низкие требования ко времениСамостоятельное обучение, безусловно, займет много времени, от этого никуда не деться. Но можно учиться быстрее самостоятельно, чем в колледже или университете. В зависимости от степени, которую вы собираетесь получить в колледже или университете, вам может потребоваться пройти ряд общеобразовательных курсов, которые не имеют прямого отношения к веб-дизайну или разработке. Изучая самостоятельно, вы можете сосредоточиться строго на точных вещах, которые вы хотите изучить , без необходимости посвящать время изучению и другим вещам.Это не означает, что другие курсы не имеют ценности, просто факт, что вы можете избежать этого требования с помощью подхода самоучки.
Если вы сможете завершить самообразование быстрее, чем получить степень, это также означает, что вы можете начать работать в отрасли раньше и быстрее начнете зарабатывать деньги. На бумаге диплом о высшем образовании стоит вам столько, сколько вы должны заплатить за обучение, например, проживание и питание, а также стоимость книг и других предметов первой необходимости.На самом деле есть также альтернативные издержки, которые представляют собой сумму денег, которую вы могли бы заработать, если бы предпочли устроиться на работу вместо получения образования. Таким образом, если вы сможете получить постоянную работу в индустрии дизайна / разработки годом ранее, обучаясь самостоятельно, вы сможете зарабатывать деньги, работая вместо того, чтобы платить за то, чтобы потратить этот год на свое формальное образование.
Может работать, пока учишьсяГибкость полагаться на собственные силы — это то, что нравится большинству людей.Вам не нужно читать книгу, смотреть видео или следовать онлайн-руководству в любое время или по чьему-либо графику. Вы можете сделать это так, как вам удобно. Это означает, что вы можете заниматься этим неполный рабочий день, работая полный рабочий день, если хотите. Ваша работа может быть в совершенно не связанной области, или, возможно, вы сможете найти работу начального уровня в отрасли, где вы могли бы учиться на работе и на собственном обучении одновременно.
Формальное образование технически позволяет вам работать во время учебы, особенно с учетом растущего числа программ, которые можно выполнять онлайн, но с формальной программой у вас никогда не будет такой гибкости.
Опыт реального мираМногие люди, применяющие метод обучения самостоятельно, на самом деле получают некоторые знания из реального опыта. Изучив основы, вы можете продолжить обучение, создав несколько собственных веб-сайтов, взяв небольшие проекты для друзей и семьи или работая фрилансером над небольшими проектами для различных клиентов. На данный момент ваш в первую очередь должен быть сосредоточен на изучении , а не на поиске работы с клиентами, чтобы заработать на жизнь, но можно начать , применяя ваше образование на практике с самых ранних стадий (если вы принимаете клиентов на этом этапе). Я настоятельно рекомендую вам общаться с ними и сообщать им, на каком уровне вы находитесь в своем образовании, чтобы все были на одной волне).
Как студент, получающий формальное образование, вы, вероятно, получите лишь небольшой практический опыт, пока ваше образование не будет завершено. У вас может быть стажировка или проект, который предполагает работу над проектом в реальном мире, но по большей части вы будете учиться в контролируемой среде. Если вы можете получить некоторый опыт реального мира, обучаясь самостоятельно, это может быть чрезвычайно полезно. Скорее всего, из любого реального проекта вы узнаете гораздо больше, чем в классе.Этот опыт может не только помочь улучшить и ускорить ваше обучение, но также может оказаться полезным, когда вы будете готовы начать искать работу в отрасли на полную ставку.
УдобствоНаряду с гибкостью самостоятельного обучения приходит большое удобство. Поскольку вы можете следовать инструкциям, читать статьи и смотреть видео , когда у вас есть время , подход самообучения намного удобнее, чем формальное образование.
Плюсы формального образованияХотя плюсы самоучки довольно сильны, все же есть несколько веских причин подумать о получении формального образования.
СтепеньПолучив формальное образование в колледже или университете, у вас будет возможность получить ученую степень. Степень может быть полезна при поиске работы , и она может позволить вам подать заявку и быть рассмотрена для некоторых вакансий, на которые вы могли бы не иметь права в противном случае. Высшее образование — это то, что многие люди используют как мерило уровня образования, достижений или успеха. Однако в индустрии веб-дизайна и разработки так много талантливых людей, не имеющих формального образования, что в большинстве случаев это не считается абсолютной необходимостью.Работодатели обычно хотят видеть, что дизайнер / разработчик может выполнить свою работу, и то, есть ли у него или нет формальное образование и степень, не так важно, как в некоторых других отраслях.
Прочная основа знанийНаверное, самым полезным аспектом формального образования являются фундаментальные знания. Как я упоминал ранее, большая часть технической информации, которую вы получите в рамках формального образования, будет устаревшей к тому времени, когда вы закончите учебу.Однако фундаментальные знания не только прослужат , но и будут полезны в самых разных должностях. Вдобавок ко всему, эти фундаментальные знания иногда труднее всего выучить самостоятельно. Существует множество руководств и курсов, которые могут научить вас делать определенные вещи в 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 Веб-разработка — это ресурс для тех, кто хочет вести собственный бизнес.Курс научит вас, как повысить эффективность и увеличить свой доход. Вы узнаете, как находить клиентов и продвигать свой бизнес, но он также предназначен для новичков без опыта работы в отрасли. Его цена составляет 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 долларов в год.
Поделитесь своим опытом и мнениями
Если у вас есть какие-либо мысли по поводу формального образования и самообучения, пожалуйста, оставьте комментарий. Кроме того, если у вас есть предложения о хороших ресурсах для самостоятельного обучения, также не стесняйтесь оставлять эти предложения в комментариях.
Как стать веб-разработчиком-самоучкой (Честная правда)
В наши дни в моде стать веб-разработчиком-самоучкой. И не зря.
С ростом стоимости традиционных университетов и мира образовательных ресурсов в Интернете МНОГО людей отказываются от старой модели обучения чему-либо.
Я сам получил образование в области веб-разработки, и я большой сторонник этого пути.
Но вот в чем дело. Это не прогулка по парку.На самом деле, очень часто это бывает очень болезненно.
Легко потерять мотивацию или так расстроиться, что вам захочется швырнуть компьютер об стену.
На самом деле, если вы собираетесь стать успешным веб-разработчиком-самоучкой, вам понадобится твердый план игры, прежде чем вы начнете.
Как научиться веб-разработке самостоятельно
Зак Гордон (Zac Gordon) — веб-разработчик-самоучка, который затем начал учить других людей тому, как изучать веб-разработку.
Он — гость подкаста на этой неделе, и Зак прекрасно понимает, что на самом деле нужно, чтобы научиться веб-разработке, не посещая школу.
Вам нужно знать, что вас мотивирует, и убедиться, что вы делаете то, что стимулирует эту мотивацию, чтобы вы не сдавались.
Без этой мотивации становится действительно легко впасть в уныние и найти другие вещи, которыми вы были бы более охотно заниматься, чем изучать веб-разработку.
Вам также необходимо быть уверенным, что вы поднимаетесь по ступеням процесса, учитесь понемногу за раз и добавляя к тому, что вы знаете, по ходу дела. В противном случае очень легко быть ошеломленным и парализованным из-за огромного количества информации, которую вам нужно знать.
Вы можете научиться веб-разработке самостоятельно
Вы можете научиться веб-разработке самостоятельно. Многие люди сделали это, и я готов поспорить, что ни в одном из них нет ничего особенного.
Все, что нужно, — это немного упорства и преднамеренности. И, конечно, слушать подкаст с Заком?
Что вы узнаете
- Препятствия на пути к обучению веб-разработке
- Как преодолеть разочарование в качестве веб-разработчика-самоучки
- Как повысить уровень своего образования в веб-разработке, чтобы достичь оптимального успеха
- Ключевые черты характера, необходимые для самостоятельной работы. обученный веб-разработчик
- Эмоциональный процесс, который происходит, когда вы изучаете
- Как узнать, не для вас ли веб-разработка
- Как не сгореть в веб-разработке
- Как распознать свои собственные ритмы для оптимизации ваша продуктивность
- Что такое веб-сайт WordPress без заголовка и почему он подходит для большинства сценариев
Ресурсы
СвязанныеРуководство для начинающих: как научиться веб-дизайну дома | Винсент Ся
Веб-дизайн довольно сложен и обескураживает, но с развитием Интернета и технологий веб-дизайн переполнен, чем когда-либо прежде.Таким образом, стать веб-дизайнером стало основным трендом среди молодых дизайнеров. Сегодня я вкратце расскажу вам, как научиться веб-дизайну дома.
Визуализация + взаимодействие = ядро веб-дизайна
Многие молодые дизайнеры часто неправильно понимают концепцию веб-дизайна, веб-дизайн — это дизайн, а не кодирование и разработка интерфейса. Конечно, было бы неплохо, если бы вы знали какой-нибудь язык программирования (HTML, CSS, Java), но вы не можете углубиться в интерфейсную разработку, это не ядро веб-дизайна.Веб-дизайн предназначен для решения проблем связи между пользователями и информацией веб-страницы.
Освоить базовые правила визуального дизайна
Изучить дизайн макета
Изучить принципы цвета
Освоить базовые знания дизайна взаимодействия
Придется овладеть PS и другим инструментом макета веб-интерфейса
Понимать базовый язык кодирования (HTML, CSS)
Знаком с продуктом компании и группой пользователей
По крайней мере, владею одним из интерфейсных программ редактирования кода, я хотел бы порекомендовать Dreamweaver
Знать о SEO
Макет, цвет, графика, шрифт, контент
Один пост не может включать всю информацию, поэтому здесь я собираюсь представить вам некоторый обучающий веб-сайт, который поможет вам шаг за шагом.
1. HTML и CSS: проектирование и создание веб-сайтов
2. Изучение веб-дизайна: руководство для начинающих
3. Не заставляйте меня думать: здравый подход к веб-удобству
4. Изучение веб-дизайна Pages Functional
5. Проектирование с использованием веб-стандартов
Treehouse
Lynda
Udemy
1. Smashing Magazine
2. Блог Mockplus
3. Webdesigner Depot
4. Webdesignledger
6.Взлом UI
7. 1stwebdesigner
8. WEBAPPERS
1. W3Schools
Чтобы выучить базовый язык программирования, он включает : HTML и CSS с простым языком, чтобы научить вас.
2. Google Code University
Еще один веб-сайт для обучения программированию, созданный разработчиком Google.
3.Code Avengers
Мне нравится этот обучающий веб-сайт, потому что он похож на большое приключение, которое позволяет вам участвовать в их программе испытаний кодирования и поиске ошибок.
30 дней на изучение HTML и CSS
Руководство по HTML и CSS для новичков
Не бойтесь Интернета
Независимо от того, на какой должности вы находитесь, обучение — единственный способ достичь вашей цели. Если вы хотите узнать, как научиться веб-дизайну дома, это все, что вам нужно знать. Перестаньте тратить свое время на Facebook или Twitter в поисках ответов. Там вы можете создать свой дизайнерский круг, но вы не можете стать веб-дизайнером, используя инструменты. Удачи тебе.
Взлеты и падения веб-дизайнера-самоучки
Не так давно веб-дизайн был совершенно новой отраслью. Поскольку он был настолько новым, было не так много возможностей получить формальное образование по его основам. Таким образом, самый прямой путь к тому, чтобы стать профессионалом, — это научить себя необходимым навыкам.
Так началась моя карьера. Я изучил исходный код разных сайтов и разобрался, как все работает. Я экспериментировал с Photoshop, CSS и, в конечном итоге, с PHP и JavaScript.За прошедшие годы большая часть того, что я знаю, была получена методом проб и ошибок.
Но самоучка в этой сфере работы вызывает смешанные чувства и проблемы. С одной стороны, это очень освобождает. С другой стороны, это может быть немного страшно.
Имея это в виду, давайте исследуем хорошее, плохое и уродливое, что связано с работой веб-дизайнера-самоучки.
Панель инструментов веб-дизайнера
Неограниченное количество скачиваний: более 1 000 000 веб-шаблонов, тем, плагинов, ресурсов дизайна и многое другое!
Учитесь, что хотите, как хотите
Ах, вот откуда приходит это чувство свободы.Благодаря огромному количеству образовательных ресурсов по веб-дизайну и разработке вы действительно можете выбрать свое направление.
Это контрастирует с более формальным образованием, где вы обязаны следовать определенному пути в своем обучении. Конечно, обычно для этого есть веская причина (вам нужно понять основные принципы, прежде чем вы сможете заняться мелкими деталями). Тем не менее, учиться самостоятельно — значит иметь право выбирать свой собственный путь.
Я думаю, что есть большие преимущества в изучении конкретных навыков, которые вас больше всего интересуют.Во-первых, у вас больше шансов увлечься предметом. Следуя чужой учебной программе, может быть труднее найти тот же энтузиазм, чтобы выполнить необходимую работу (то, с чем я боролся в школе).
И, поскольку вы идете по другому пути, вы тоже можете думать немного иначе. Это может привести к творческим идеям и решениям, которые иначе не пришли бы вам в голову.
Наконец, когда дело доходит до , как вы учите , у вас есть возможность выбрать типы материалов, которые вам больше всего нравятся.Это может быть серия учебных пособий или обучающий видео-курс. Какими бы ни были ваши предпочтения, идея состоит в том, что вы сможете учиться более эффективно, если найдете формат, который вам подходит.
Вы могли пропустить что-то важное
Возможно, самым большим недостатком обучения веб-дизайну является то, что в вашем образовании неизбежно будут пробелы. А это может означать упускать что-то важное.
Например, предположим, вы хотите научиться выполнять определенные задачи с помощью PHP.Вы найдете несколько отличных руководств и освоите их содержание. Это все хорошо, но что, если в этих руководствах упущены основные моменты, такие как безопасность?
Я сталкивался с этой ситуацией в своей карьере. Частичное изучение вещей работает, по крайней мере, для тех конкретных предметов, которые я изучаю. Но на практике я часто обнаруживаю, что мне нужно найти другие детали, которые могли быть либо замалчены, либо проигнорированы.
Это не критика имеющихся ресурсов, а скорее наблюдение за конкретным подходом к обучению.Это область, где преобладает более традиционный тип обучения.
Следовательно, важно распознавать существующие пробелы и стараться их заполнить как можно лучше.
До соревнований
Несмотря на потенциальные пробелы в знаниях, дизайнер-самоучка действительно может выдержать конкуренцию. На это есть несколько причин.
Во-первых, наша отрасль несколько более сегментирована, чем мы думаем.На самом деле не существует универсального дизайнера или разработчика. У каждого из нас есть свои навыки и предпочтительные области специализации. Не говоря уже о широком диапазоне цен. Таким образом, мы конкурируем не столько с другими людьми, сколько в определенной нише.
Пространство, в котором я работал и участвовало в соревнованиях последние два десятилетия, позволило мне зарабатывать на жизнь достойным образом, а также давало возможности для продолжения обучения. Я самый высококвалифицированный человек на этом рынке? Не случайно.Но это говорит о том, что вам не нужно знать все, что касается , чтобы добиться успеха.
Во-вторых (и в некотором роде) описание работы для многих из нас изменилось. Хотя есть талантливые люди, которые строят все с нуля, это больше не является обязательным требованием. Появление CMS и плагинов обеспечивает отличную основу для разработки дизайнеров с разным уровнем квалификации. Оттуда мы можем пойти настолько далеко, насколько нам позволят наши навыки (и желание учиться).
Иногда кажется, что объединение этих нескольких частей вместе является такой же частью нашей работы, как создание красивого пользовательского интерфейса.Это само по себе обеспечивает рынок как для официальных веб-дизайнеров, так и для веб-дизайнеров-самоучок.
Уникальная возможность для нужного человека
Один из самых удивительных аспектов карьеры веб-дизайнера — это то, что вам не обязательно иметь формальное образование. Все, что для этого требуется, — это немного таланта, подключение к Интернету и желание учиться. Оттуда вы можете применить свои навыки в качестве фрилансера или работая на кого-то другого.
Тем не менее, быть самоучкой может оказаться более трудным путем.Несмотря на всю предоставляемую им свободу, вы можете упустить как основы, так и более тонкие детали ремесла. А когда вы зарекомендовали себя как профессионал, найти время для развития своих навыков может оказаться непросто.
Тем не менее, если вы понимаете проблемы и действительно любите то, что делаете, вы можете преодолеть практически любые препятствия, стоящие на вашем пути. Это возможность, которая кажется поистине уникальной для веб-дизайна.
Изучите веб-разработку как абсолютный новичок (2021)
Хотите изучить веб-разработку как новичок, но не знаете, с чего начать?
Трудно определить лучший способ научиться программировать, потому что существует масса ресурсов.Но прямо сейчас все, что вам нужно, — это основы веб-разработки — общее объяснение с указанием, что делать дальше.
Во-первых, вот шаги, которые вам нужно будет выполнить как начинающий веб-разработчик.
Шаги по изучению основ веб-разработки:
- Изучите основы работы веб-сайтов, интерфейс и серверную часть, а также использование редактора кода.
- Изучите основы HTML, CSS и JavaScript.
- Изучите инструменты: менеджеры пакетов, инструменты сборки, контроль версий.
- Изучите Sass. , адаптивный дизайн, фреймворки JavaScript
- Изучите основы серверной части: серверы и базы данных, языки программирования
Я рекомендую выполнить шаги 1, 2 и 3 по порядку.Затем, в зависимости от того, хотите ли вы сосредоточиться на внешнем или внутреннем интерфейсе, вы можете выполнить шаги 4a или 4b в любом порядке.
Лично я считаю, что для интерфейсных веб-разработчиков неплохо знать хотя бы немного о бэк-энде, и наоборот. По крайней мере, изучение основ того и другого поможет вам понять, нравится ли вам веб-разработка: интерфейсная или внутренняя
Дорожная карта для изучения веб-разработки (инфографика)
Вот полезная инфографика, показывающая все этапы дорожной карты, чтобы научиться веб-разработке для новичка!
Нажмите, чтобы загрузить полноразмерное изображениеА теперь перейдем к первому шагу!
1: Что такое веб-разработка?
Прежде чем мы перейдем к собственно кодированию, давайте сначала взглянем на некоторые общая информация о том, что такое веб-разработка: как работают веб-сайты, разница между внешним и внутренним интерфейсом и использование редактора кода.
Как работают веб-сайты?
Все веб-сайты, по сути, представляют собой просто набор файлов, которые хранятся на компьютере, который называется сервером . Этот сервер подключен к Интернету. Затем вы можете загрузить это веб-сайт через браузер (например, Chrome, Firefox или Safari) на вашем компьютер или телефон. В этой ситуации ваш браузер также называется клиентом .
Итак, каждый раз, когда вы заходите в Интернет, вы (клиент) получение и загрузка данных (например, кошачьих картинок) с сервера, а также отправка данных обратно на сервер ( load moar cat pics! ) Этот обмен данными между клиентом и сервером является основой Интернета.
Все, к чему вы можете получить доступ в своем браузере, является веб- застройщик построен. Некоторыми примерами являются веб-сайты малого бизнеса и блоги на более простая сторона, вплоть до очень сложных веб-приложений, таких как AirBnb, Facebook и Twitter.
В чем разница между интерфейсом и сервером?
Термины «внешний интерфейс», «серверная часть» и «полный стек» веб-разработчик. опишите, с какой частью взаимоотношений клиент / сервер вы работаете с.
«Фронтенд» означает, что вы имеете дело в основном со стороной клиента.Это называется «интерфейс», потому что это то, что вы можете увидеть в браузер. И наоборот, серверная часть — это часть веб-сайта, которую вы не может действительно видеть, но он обрабатывает большую часть логики и функциональности это необходимо для того, чтобы все работало.
Можно подумать, что интерфейсная веб-разработка — это как «парадная» часть ресторана. Это раздел, в котором посетители приходят посмотреть и испытать ресторан — интерьер, сидения и, конечно же, поедание еды.
С другой стороны, внутренняя веб-разработка похожа на «заднюю часть дом »часть ресторана. Здесь поставки и инвентарь удалось, и процесс создания еды все происходит. Там много вещей, скрытых за кулисами, которые клиенты не увидят, но они будут испытайте (и, надеюсь, получите удовольствие) конечный продукт — вкусное блюдо!
Помимо забавных иллюстраций, и интерфейсная, и внутренняя веб-разработка выполняют разные, но очень важные функции.
Использование редактора кода
Когда вы создаете веб-сайт, самый важный инструмент, который вы будете использовать это ваш редактор кода или IDE (интегрированная среда разработки).Этот инструмент позволяет вам написать разметку и код, который будет составлять интернет сайт.
Есть довольно много хороших вариантов, но в настоящее время самым популярным редактором кода является VS Code. Код VS — это более легкая версия Visual Studio, основной IDE Microsoft. Он быстрый, бесплатный, простой в использовании, и вы можете настроить его с помощью тем и расширения.
Другими редакторами кода являются Sublime Text, Atom и Vim.
Если вы только начинаете, я бы порекомендовал проверить VS Code, который вы можете скачать с их веб-сайта.
Теперь, когда мы рассмотрели некоторые из более широких концепций веб- разработка, давайте поговорим о деталях — начиная с внешний интерфейс.
2: Базовый интерфейс
Интерфейс веб-сайта состоит из файлов трех типов: HTML, CSS и JavaScript. Эти файлы загружаются в браузер на на стороне клиента.
Давайте подробнее рассмотрим каждый из них.
HTML
HTML, или язык разметки гипертекста, является основой всех веб-сайты.Это основной тип файла, который загружается в ваш браузер, когда вы смотрите на сайт. HTML-файл содержит все содержимое страница и использует теги для обозначения различных типов контента.
Например, вы можете использовать теги для создания заголовков, абзацев, маркированных списков, изображений и т. Д. Сами по себе HTML-теги имеют несколько прикрепленных стилей, но они довольно простые, как то, что вы видите в документе Word.
Только начинаете работать с HTML? Ознакомьтесь с этим руководством по созданию очень простого веб-сайта, используя только HTML.
CSS
CSS, или каскадные таблицы стилей, позволяют стилизовать этот HTML-контент таким образом, чтобы выглядит красиво и нарядно. Вы можете добавлять цвета, пользовательские шрифты и макет элементы вашего веб-сайта, как вы хотите, чтобы они выглядели. Ты даже можешь создавать анимацию и формы с помощью CSS!
В CSS много глубины, и иногда люди склонны приукрашивать над ним, чтобы они могли перейти к таким вещам, как JavaScript. Однако я не могу переоценить важность понимания того, как преобразовать дизайн в макет веб-сайта с помощью CSS.Если вы хотите специализироваться на front-end, очень важно иметь действительно хорошие навыки работы с CSS.
JavaScript
JavaScript — это язык программирования, который был разработан для работы в браузер. Используя JavaScript, вы можете сделать свой сайт динамичным, то есть будет реагировать на различные входные данные от пользователя или других источников.
Например, вы можете создать кнопку «Вернуться к началу», которая, когда пользователь щелкнет по ней, они вернутся к верхнему краю страницы. Или вы можете создать виджет погоды, который будет отображать текущую погоду на основе местоположение пользователя в мире.
Особенно, если вы хотите в дальнейшем развивать свои навыки с помощью Фреймворк JavaScript, такой как React, вы поймете больше, если воспользуетесь пора сначала изучить обычный ванильный JavaScript. Это действительно весело язык, который нужно выучить, и вы так много можете с ним сделать!
Где изучать HTML, CSS и JavaScript
Когда люди спрашивают меня, где научиться веб-разработке, я обычно рекомендую им ознакомиться с одним из следующих ресурсов:
Одно из моих любимых мест, которое я могу порекомендовать, — это freeCodeCamp.Это некоммерческий и бесплатный онлайн-курс для начинающих по программированию! Мне нравится этот вариант, потому что если вы новичок и не совсем уверены, подходит ли вам программирование, это легкий и безопасный способ узнать, нравится ли оно вам.
Одним из недостатков freeCodeCamp является то, что, хотя у них есть невероятный учебная программа со встроенной средой программирования, у них нет структурированные видео как его часть.
Итак, если вам действительно нравится учиться по видео, вот несколько других вариантов:
Team Treehouse — это платформа для онлайн-обучения премиум-класса, основанная на видео и имеющая несколько треков, по которым вы можете следить.У них даже есть онлайн-программа на получение технической степени, которая похожа на онлайн-учебный курс, который можно пройти за 4-5 месяцев.
К сожалению, Treehouse не является бесплатным, но у них есть разные ежемесячные или годовые планы в зависимости от вашего бюджета. У них есть бесплатная 7-дневная пробная версия, так что вы можете увидеть, нравится ли вам это, и я также могу предложить вам сделку, по которой вы можете получить скидку 100 долларов на 1 год их базового плана. Если вы совершенно уверены, что хотите заняться веб-разработкой, Team Treehouse — отличное место для обучения.
Если вы больше поклонник разовых видеокурсов, есть несколько бесплатных и платных вариантов:
У Уэса Боса есть отличные бесплатные курсы по изучению Flexbox, CSS Grid и JavaScript. Я только что прошел его курс CSS Grid, он был очень подробным и увлекательным. Уэс отличный учитель!
Udemy — это онлайн-платформа для обучения с множеством отличных курсов. В частности, вам может понравиться курс Advanced CSS and Sass от Джонаса Шмедтманна — этот платный курс охватывает сетку CSS, flexbox, адаптивный дизайн и другие темы CSS!
Когда вы изучите основы, один из лучших способов улучшить свои навыки — это попрактиковаться в строительных проектах! Одно из мест, где вы можете это сделать, — это DevProjects от Codementor.У них есть коллекция бесплатных проектов, в которые вы можете отправлять решения, а также получать отзывы от других разработчиков на платформе!
На YouTube также есть масса бесплатных видеоресурсов:
Traversy Media, вероятно, крупнейший канал веб-разработки, предлагает ускоренный курс HTML и ускоренный курс CSS для начинающих.
DesignCourse, канал, посвященный веб-дизайну и интерфейсу, также предлагает учебные материалы по HTML и CSS для начинающих.
FreeCodeCamp имеет свой собственный канал на YouTube с такими видео, как курс обучения JavaScript для начинающих и другие углубленные курсы.
И, конечно же, у меня есть собственный канал на YouTube, Coder Coder, где я создаю видео с обучающими материалами по интерфейсной веб-разработке! Посмотрите мой плейлист из 7 частей по созданию адаптивного веб-сайта с нуля с помощью HTML, SCSS и JavaScript:
Книги и статьи по веб-разработке
Если вы больше читаете, я настоятельно рекомендую следующее:
Невероятно популярные книги Джона Дакетта по HTML и CSS, а также по JavaScript и jQuery.Эти книги вовсе не ваши плотные заурядные учебники. Они красиво оформлены, действительно хорошо написаны и содержат множество фотографий и изображений, которые помогают усвоить материал.
Eloquent JavaScript — еще одна книга, которая мне очень нравится. Вы можете бесплатно прочитать его на их веб-сайте или купить бумажную копию на Amazon, если вам нравятся бумажные книги. У меня есть такой, и он мне очень нравится!
И, наконец, что не менее важно, некоторые веб-сайты, на которых есть отличные статьи и другие ресурсы:
3: Инструменты
Давайте теперь перейдем к другим интерфейсным технологиям.Как мы уже упоминалось, HTML, CSS и JavaScript являются основными строительными блоками интерфейсная веб-разработка. Помимо них есть еще несколько инструменты, которые вам захочется изучить.
Менеджеры пакетов
Менеджеры пакетов — это онлайн-коллекции программного обеспечения, большая часть которого открыта. источник. Каждая часть программного обеспечения, называемая пакетом, доступна для вас. для установки и использования в собственных проектах.
Вы можете думать о них как о плагинах — вместо того, чтобы писать все с нуля вы можете использовать полезные утилиты, которые есть у других людей написано уже.
Самый популярный менеджер пакетов называется npm или Node Package Manager, но вы также можете использовать другой менеджер под названием Yarn. Оба варианта хороши, чтобы знать и использовать, хотя, вероятно, лучше всего начать с npm.
Если вам интересно узнать больше, вы можете прочитать эту статью об основах использования npm.
Инструменты для сборки
Сборщики модулейи инструменты сборки, такие как Webpack, Gulp или Parcel, являются еще одной важной частью рабочего процесса внешнего интерфейса.
На базовом уровне эти инструменты запускают задачи и обрабатывают файлы.Ты можешь используйте их для компиляции ваших файлов Sass в CSS, перенесите ваш ES6 Файлы JavaScript до ES5 для лучшей поддержки браузером, запускайте локальную сеть сервер и многие другие полезные задачи.
Gulp , средство выполнения задач, имеет набор пакетов npm, которые вы можете использовать для компиляции и обработки файлов.
Webpack это сверхмощный сборщик, который может делать все, что может Gulp, плюс более. Он очень часто используется в средах JavaScript, особенно с Фреймворки JavaScript (о которых мы поговорим чуть позже).Одна нижняя сторона Webpack заключается в том, что он требует большой настройки, чтобы встать и бег, который может расстраивать новичков.
Parcel — это более новый пакетировщик, такой как Webpack, но он поставляется предварительно настроенным из коробки, так что вы можете буквально запустить его всего за несколько минут. И вам не нужно беспокоиться о настройке всего.
Лично мне нравится использовать Gulp для моих собственных рабочих процессов интерфейса, где я просто хочу скомпилировать свои файлы Sass и JavaScript и больше ничего не делать.Узнайте, как настроить рабочий процесс Gulp, из моего руководства здесь.
У меня также есть премиальный курс по Gulp для начинающих, если вы ищете более подробное руководство о том, как использовать Gulp, чтобы сделать ваш интерфейсный рабочий процесс более эффективным!
Если вы хотите узнать больше о Webpack, посмотрите следующие видео на YouTube:
Контроль версий
Контроль версий (также называемый системой контроля версий) — это система, которая поддерживает отслеживать каждое изменение кода, которое вы вносите в файлы проекта.Ты можешь даже вернуться к предыдущему изменению, если вы допустили ошибку. Это почти как имея бесконечное количество точек сохранения для вашего проекта, и позвольте мне сказать вам, что это может быть огромной палочкой-выручалочкой.
Самая популярная система контроля версий — это система с открытым исходным кодом под названием Git. Используя Git, вы можете хранить все свои файлы и их историю изменений в коллекциях, называемых репозиториями.
Возможно, вы также слышали о GitHub, онлайн-хостинговой компании, принадлежащей Microsoft, где вы можете хранить все свои репозитории Git.
Чтобы изучить Git и GitHub, на GitHub.com есть несколько онлайн-руководств, объясняющих, как приступить к работе. У Traversy Media также есть видео на YouTube, объясняющее, как работает Git.
4a: Дополнительный интерфейс
После того, как вы освоите основы внешнего интерфейса, есть еще кое-что. промежуточные навыки, которые вы захотите изучить. Я рекомендую вам посмотрите на следующее: Sass, адаптивный дизайн и JavaScript. фреймворк.
Sass
Sass это расширение CSS, которое делает написание стилей более интуитивно понятным и модульный.Это действительно мощный инструмент. С Sass вы можете разделить стили в несколько файлов для лучшей организации, создайте переменные для хранить цвета и шрифты, а также использовать миксины и заполнители для удобного повторного использования стили.
Даже если вы просто используете некоторые из основных функций, например, вложение, вы сможете писать свои стили быстрее и с меньшими затратами Головная боль.
Вы можете узнать больше о Sass из этого руководства Scotch.io, а также из видео на YouTube от Dev Ed.
Адаптивный дизайн
Адаптивный дизайн гарантирует, что ваши стили будут хорошо смотреться на всех устройствах — настольных компьютерах, планшеты и мобильные телефоны.Основные практики адаптивного дизайна включать использование гибких размеров элементов, а также использование носителей запросы для нацеливания стилей для определенных устройств и ширины.
Например, вместо того, чтобы устанавливать для вашего контента статический размер 400 пикселей ширину, вы можете использовать медиа-запрос и установить 50% ширины содержимого на на настольных компьютерах и 100% на мобильных устройствах.
Создание веб-сайтов с помощью адаптивного CSS является обязательным в наши дни, поскольку мобильный трафик во многих случаях опережает трафик настольных компьютеров.
Для получения дополнительной информации об адаптивном дизайне и создании адаптивного веб-сайта ознакомьтесь с этой статьей. Я также занимаюсь кодированием в реальном времени на своем канале YouTube, где создаю адаптивный веб-сайт с нуля.
Фреймворки JavaScript
Когда вы освоите основы ванильного JavaScript, вы можете изучить одну из фреймворков JavaScript (особенно если вы хотите быть полнофункциональный JavaScript-разработчик).
Эти каркасы поставляются с предварительно созданными структурами и компонентами, которые позволяют создавать приложения быстрее, чем если бы вы начинали с нуля.
В настоящее время у вас есть три основных варианта: React, Angular и Vue.
React (технически библиотека), был создан Facebook и сейчас является самым популярным фреймворком. Вы можете получить начал учиться с сайта React.js. Если вас интересует курс React премиум-класса, у Тайлера Макгиннинса и Уэса Боса есть отличные курсы для начинающих.
Angular был первым большим фреймворком, и он был создано Google. Он по-прежнему очень популярен, хотя и был недавно превзошел React.Вы можете начать изучение Angular на их веб-сайте. У Гэри из DesignCourse также есть ускоренный курс по Angular на YouTube.
Vue — это новый фреймворк, созданный Эваном Ю, бывший разработчик Angular. Хотя он меньше в использовании, чем React и Угловой, он быстро растет, и его также легко и весело использовать. использовать. Вы можете начать работу с ним на веб-сайте Vue.
Какой фреймворк вам следует изучить?
Теперь вы можете спросить: «Хорошо, а какой фреймворк лучше?»
По правде говоря, все они хорошие.В веб-разработке почти никогда не бывает единственного выбора, который на 100% является лучшим выбором для каждого человека и в любой ситуации.
Ваш выбор, скорее всего, будет определяться вашей работой или просто какой из них вам нравится больше всего. Если ваша конечная цель — найти работу, попробуйте исследовать, какой фреймворк кажется наиболее распространенным в потенциале списки вакансий.
Не беспокойтесь о том, какой фреймворк выбрать. Это более важно, чтобы вы изучили и поняли концепции, лежащие в основе них.Также, как только вы изучите один фреймворк, вам будет легче выучить другие (аналогично языкам программирования).
Давайте перейдем к нашему последнему разделу: серверная веб-разработка!
4b: базовая серверная часть
Бэкэнд, или серверная часть веб-разработки, состоит из трех основные компоненты: сервер, язык программирования на стороне сервера и база данных.
Сервер
Как мы упоминали в самом начале, сервер — это компьютер. где все файлы веб-сайта, база данных и другие компоненты хранится.
Традиционные серверы работают под управлением таких операционных систем, как Linux или Windows. Они считаются централизованными, потому что все файлы веб-сайта, внутренний код и данные хранятся вместе на сервер.
В настоящее время также существуют бессерверные архитектуры, что децентрализованный тип установки. Этот тип приложения разделяет те компоненты и использует сторонних поставщиков для обработки каждого из них.
Несмотря на название, вам все равно нужен какой-то сервер, чтобы по крайней мере, храните файлы своего сайта.Некоторые примеры бессерверных провайдеров являются AWS (Amazon Web Services) или Netlify.
Бессерверные установки популярны, потому что они быстрые, дешевые и вы не нужно беспокоиться об обслуживании сервера. Они отлично подходят для простых статические веб-сайты, для которых не требуется традиционный серверный язык. Однако для очень сложных приложений традиционная настройка сервера может быть лучшим вариантом.
Чтобы узнать больше о бессерверных настройках, Netlify имеет информативную запись в блоге, в которой вы пройдете все шаги по настройке статического веб-сайта с развертыванием.
Язык программирования
На сервере вам необходимо использовать язык программирования для написания функции и логика для вашего приложения. Затем сервер компилирует ваш код и передает результат обратно клиенту.
Популярные языки программирования для Интернета включают PHP, Python, Ruby, C # и Java. Также существует разновидность серверного JavaScript — Node.js, это среда выполнения, которая может запускать код JavaScript на сервер.
Существуют также фреймворки, которые можно использовать с каждым из этих серверные языки.Как и в интерфейсных JavaScript-фреймворках, эти серверные фреймворки являются полезными инструментами, позволяющими создавать веб-приложения намного быстрее.
Давайте посмотрим на список наиболее часто используемых языков программирования для веб-разработки:
C #
C # был разработан Microsoft как конкурент Java. Он используется для создания веб-приложений на платформе .NET, разработки игр и даже может использоваться для создания мобильных приложений.
Места для изучения C #:
Желтая книга программирования на C # от Роба Майлза
Основы C # для начинающих на Udemy
Java
Java — один из самых популярных языков программирования, который используется в веб-приложениях, а также для создания приложений для Android.
Места для изучения Java:
Университет Хельсинки, MOOC
Полный курс для разработчиков Java на Udemy
Node.js
Node.js — очень популярная технология (согласно опросу разработчиков Stack Overflow за 2019 год). Следует отметить одно: технически это не серверный язык — это форма JavaScript, который запускается на сервере с использованием инфраструктуры Express.js.
Места для изучения Node.js:
Учебник по Node.js от Programming with Mosh
Learn Node от Веса Боса
PHP
PHP — это язык, на котором работает WordPress, так что это может быть хорошим выбором, если вы думаете, что будете работать с веб-сайты малого бизнеса, так как многие из них используют WordPress.Вы также можете создавать веб-приложения с помощью фреймворка Laravel.
Места для изучения PHP:
Введение в PHP, mmtuts
PHP для начинающих, Эдвин Диаз на Udemy
Питон
Python набирает популярность, особенно потому, что он используется в данных наука и машинное обучение. Также считается, что это хорошо для новичков, так как его синтаксис проще, чем у некоторых других языков. если ты хотите создавать веб-приложения, вы можете использовать фреймворки Django или Flask.
Места для изучения Python:
The Modern Python 3 Bootcamp от Кольта Стила на Udemy
LearnPython.org
Рубин
Ruby — еще один язык, синтаксис которого считается удобный для начинающих, а также увлекательный для изучения. Вы можете создавать веб-приложения с помощью фреймворк Ruby on Rails.
Места для изучения Ruby:
Проект Odin
Ruby on Rails Учебное пособие от Майкла Хартла
Как и в случае с фреймворками JavaScript, нет лучшего язык программирования.Ваш выбор должен основываться на вашем личные интересы и предпочтения, а также потенциальные рабочие места — также небольшое исследование того, что может быть хорошим выбором для вас .
Базы данных
Базы данных, как следует из названия, — это место, где вы храните информацию для своего веб-сайта. В большинстве баз данных используется язык под названием SQL (произносится как «продолжение»), что означает «язык структурированных запросов».
В базе данных данные хранятся в таблицах со строками вроде сложные документы Excel.Затем вы можете писать запросы на SQL, чтобы создавать, читать, обновлять и удалять данные.
База данных работает на сервере с использованием таких серверов, как Microsoft SQL Server на серверах Windows и MySQL для Linux.
Существуют также базы данных NoSQL, в которых данные хранятся в файлах JSON, а не в традиционных таблицах. Одним из типов базы данных NoSQL является MongoDB, которая часто используется с приложениями React, Angular и Vue.
Вот несколько примеров использования данных на веб-сайтах:
Если у вас есть контактная форма на вашем веб-сайте, вы можете создать форму так что каждый раз, когда кто-то отправляет форму, его данные сохраняются в ваша база данных.
Вы также можете входить в систему в базе данных и записывать логику в серверный язык для проверки и аутентификации логинов.
Некоторые ресурсы для изучения основ SQL:
Несколько советов, которые оставят вас с…
Спасибо за чтение! Я искренне надеюсь, что это руководство поможет вам начать изучение веб-разработки.
Несколько советов, которые у меня есть, если вы идете по маршруту самоучки:
- Не пытайтесь выучить все сразу. Выберите один навык, который хотите изучать за раз.
- Не переходите от учебника к учебнику. По мере обучения вы можете просматривать разные ресурсы, чтобы увидеть какой вам больше нравится. Но снова выберите один и попробуйте пройти весь путь через это.