Вивчаючи програмування, можна зустріти дві різні фази
-
Вивчення основ: ви починаєте досліджувати анатомію комп’ютерної програми, навчитеся розглядати прості проблеми в термінах логічних одиниць і починаєте формалізувати ці одиниці в інструкції коду. На цьому етапі ви вивчаєте абстрактні предмети та просту практику. Якщо все зробити правильно та дати відповідну кількість часу, будь-хто зможе навчитися розуміти та писати прості логічні програми на будь-якій мові.
-
Другий етап, який більшість людей вважає дещо складнішим, складається з вивчення екосистеми розробки: природним наступним кроком після отримання простих знань програмування є вибір субдомену програмування (веб-розробка, розробка мобільних додатків, вбудованих систем тощо). ) і почніть дізнаватися про те, як вирішувати проблеми за допомогою цієї конкретної платформи. Складність тут полягає в тому, що це вже не питання охоплення набору основ, практики кожної концепції та повторення. Часто неможливо охопити кожен інструмент, кожну технологію та дотримуватися всіх принципів. Правильний спосіб зробити це — провести здорову кількість експериментів і досліджень. Швидше за все, вам знадобиться лише набути кількох навичок і використовувати низку інструментів, щоб почати виконувати прості завдання. Коли ви почуваєтеся комфортно на цьому рівні, ви можете спробувати розширити свій набір інструментів і поступово розвиватися. Дотримуючись цієї методології, ми спробуємо побудувати надійну основу в області веб-розробки через дослідження технологій та інструментів, які використовуються для створення простих цільових сторінок.
У цій публікації в блозі ми коротко розглянемо ландшафт веб-розробки інтерфейсу, зосередивши увагу на розробці цільової сторінки. Ми переглянемо добірку ресурсів, які рекомендуємо вам переглянути для різних частин розробки, з якими ви можете зіткнутися. До кінця цієї статті ви матимете набагато більш чітке уявлення про те, як створити цільову сторінку. Перегляньте це супровідне відео, щоб отримати практичний приклад.
Ландшафт розвитку цільової сторінки
Цільова сторінка – це термін, який спочатку використовувався експертами з цифрового маркетингу для позначення окремої веб-сторінки, яка використовується для маркетингових і рекламних кампаній. Концепція досить проста: відвідувач, який цікавиться продуктом або послугою, що надається компанією, клацає посилання на цей продукт, а потім «потрапляє» на веб-сторінку, яка містить детальний опис продукту, що містить текст, зображення тощо. обслуговування. Сторінка містить кнопку покупки, яка називається «CTA» (Call To Action), щоб перетворити відвідувача на клієнта, який платить. Як і можна було очікувати, створення хорошого користувальницького досвіду має першочергове значення для хорошого коефіцієнта конверсії.
У цій статті ми дізнаємося про багато способів та інструментів, які дозволять нам створювати цільові сторінки, які виконують свою роль. Важливо зазначити, що існують інші міркування під час створення цільових сторінок, пов’язаних із SEO (оптимізацією для пошукових систем). SEO буде розглянуто на майбутніх семінарах.
Дизайн натхнення
Незалежно від того, маєте ви досвід створення цільових сторінок чи тільки починаєте роботу, ви побачите, що часто важко точно визначити, як саме ви хочете, щоб виглядав ваш веб-сайт. Крім того, під час роботи з клієнтами часто буває, що вони не знають точно, який дизайн хочуть для своєї веб-сторінки. Зазвичай макет дизайну та прототип передає розробнику веб-дизайнер, який спеціалізується на такій роботі. Може бути корисним мати надійне джерело веб-дизайну. Такі джерела дозволять вам бути в курсі тенденцій дизайну, підштовхнути вашу креативність і... почати. Два з найкращих ресурсів, якими ви можете скористатися, щоб отримати натхнення для свого наступного проекту, це Dribbble і Behance.
Дриббл
Dribbble, мабуть, найпопулярніший ресурс у сфері веб-дизайну. Це спільнота дизайнерів, які діляться своєю роботою, щоб покращити свої навички, допомогти один одному та отримати конструктивний відгук. Він містить широкий спектр дизайнів у будь-якій темі чи галузі, створених творчими людьми з усього світу, а також відгуки спільноти, що робить його ідеальним місцем для отримання натхнення.
Behance
Behance — ще одна популярна дизайнерська спільнота, яка може допомогти вам знайти натхнення. Цей веб-сайт пропонує розширені функції пошуку, які дають вам легкий доступ до конкретної роботи, яка вас цікавить, за допомогою ключових слів, полів і палітри кольорів. Важливо також зазначити, що Behance є частиною Adobe і добре інтегрується з Adobe Creative Cloud.
Dribbble і Behance — чудові платформи для натхнення веб-дизайну, і ви не помилитеся з ними. Ми заохочуємо вас почати досліджувати дизайни та створювати власні!
Створення прототипів дизайну
Тепер, коли ви надихнулися роботою талановитих дизайнерів, настав час почати створювати прототип дизайну вашої цільової сторінки. Створення прототипу є важливою фазою створення цільової сторінки. Його можна визначити як експериментальний процес, у якому ви втілюєте ідеї у видимі структури, щоб ви могли вдосконалювати та перевіряти їх разом зі своєю командою чи клієнтом. Наприкінці етапу створення прототипу ви матимете дизайн, готовий до втілення в життя на вашій цільовій сторінці.
Існує безліч програмних рішень, які можна використовувати для створення прототипів дизайну. Насправді їх так багато, що швидко може стати складно оцінити, порівняти та вибрати один інструмент. Ми збираємося використовувати Figma, оскільки її зазвичай використовують дизайнери ux/ui. Якщо ви хочете навчитися використовувати Figma для створення прототипів, ви можете переглянути наш прискорений курс на YouTube прямо тут.
Figma
Figma — це універсальний інструмент для проектування, який полегшує дизайнерам і розробникам UX створювати та співпрацювати над прототипами дизайну на веб-переглядачі та хмарній платформі . Figma робить акцент на простоті та зручності використання.
Інтерфейс Figma дозволяє створювати елементи та стилізувати їх, керуючи виглядом тексту, сіток та інших компонентів на сторінці. Він пропонує широкий спектр додаткових плагінів, як-от Autoflow для демонстрації потоків користувачів, Figmotion для анімації та багато інших.
Значки та шрифти
Типографіка та піктограми стилю — це одні з найпростіших функцій, які можна використовувати для покращення вигляду будь-якої веб-сторінки. Ви хочете використовувати правильний шрифт і піктограми на своїй цільовій сторінці відповідно до загальної ідеї, яку ви хочете повідомити. На щастя, за допомогою Font Awesome або Google Fonts легко знайти та застосувати великий вибір шрифтів і значків.
Чудовий шрифт
Font Awesome — це набір інструментів для шрифтів і значків на основі CSS і Less . Станом на 2020 рік Font Awesome використовували 38% сайтів, які використовують сценарії шрифтів сторонніх розробників, що посідає друге місце після Google Fonts (Wikipedia).
Font Awesome підтримується багатьма зовнішніми бібліотеками, такими як Bootstrap, для якої він спочатку створювався. Font Awesome робить інтеграцію шрифтів і значків у веб-сторінку такою ж простою, як і посилання CDN. Така простота використання, а також великий вибір шрифтів і значків зробили його найпопулярнішим рішенням у просторі.
Google Fonts
Google Fonts — це безкоштовна веб-служба з відкритим вихідним кодом, яку Google пропонує для вбудовування шрифтів у веб-сайти. Він пропонує повну інтеграцію та високий рівень гнучкості та налаштувань.
Розгорніть свою цільову сторінку
Тепер, коли ви створили свою цільову сторінку, настав час поділитися нею з усім! Останнім кроком є розгортання цільової сторінки за допомогою рішення хостинг-провайдера. Сторінки Github і Vercel є нашими найкращими виборами. Вони найпопулярніші та найпростіші у використанні. Vercel — це інструмент, представлений на нашому семінарі, але Github Pages працює подібним чином.
Сторінки Github
Якщо ви зараз вчитеся кодувати, швидше за все, ви чули про Github. Github — це платформа для спільного використання та розміщення коду в рамках спільноти з відкритим кодом. Він пропонує функцію під назвою GitHub Pages, яка є послугою розміщення загальнодоступних веб-сторінок, якими можуть користуватися окремі особи та організації. Усі сторінки безкоштовно розміщуються в домені github.io GitHub або на спеціальному доменному імені, якщо ви ним володієте. Сторінки GitHub — це простий і ефективний спосіб безкоштовного розміщення ваших проектів, якщо ви вже використовуєте Github для контролю версій.
Верцель
Vercel – це альтернатива Github Pages, яка пропонує широкий спектр функцій і конфігурацій. Він поставляється з безкоштовною версією. Ми рекомендуємо Vercel усім, хто має складний проект, оскільки це забезпечує чудовий досвід розробника та пропонує чудову підтримку. Code Labs Academy використовує його як частину процесу розробки.
Висновок
Ця стаття представила корисні інструменти для розробки цільової сторінки. Знову! Найкращий спосіб навчання – це на практиці, тому ми настійно рекомендуємо вам скористатися цими інструментами у своєму особистому проекті! Значна частина роботи розробника полягає в дослідженні існуючих рішень проблем, з якими вони стикаються, і уникненні повторного винаходу колеса. Чудовим у спільноті програмістів є її характер співпраці. Ми заохочуємо вас скористатися перевагами роботи, якою поділилися інші, і зробити свій внесок!
І якщо ви хочете дізнатися більше про розробку крутих веб-сайтів і їх створення, то вам варто ознайомитися з нашими UX/UI Design і Web Development Навчальні табори!