Лендінг (landing page) - це окрема вебсторінка, частіше за все створена з маркетинговою чи рекламною метою для акційної пропозиції, короткострокового проєкту або заходу.
Курс «Практичний курс з верстки лендінгу» спрямований на розгляд особливостей адаптивних та функціональних вебсторінок з інтерактивними елементами. Протягом курсу ви освоїте роботу з HTML, CSS (включаючи препроцесор SASS з синтаксисом SCSS), а також основи верстки за допомогою Flexbox і Grid.
На даному курсі ви навчитеся створювати слайдери, форми, модальні вікна та інші динамічні елементи, що покращують взаємодію користувача з інтерфейсом. Також програма охоплює принципи перевикористання стилів за допомогою допоміжних і загальних класів для компонентів, роботу з бібліотеками JavaScript.
Особливу увагу буде приділено налаштуванню проєкту з нуля, включаючи роботу з системами контролю версій та публікацію готових сторінок на GitHub Pages. Після завершення курсу ви зможете створювати професійні односторінкові сайти, які відповідають вимогам комерційних проєктів.
Урок охоплює основи налаштування середовища для розробки. Спочатку ознайомимося з процесом встановлення та налаштування редактора коду, який є основним інструментом для написання коду. Далі ви налаштуєте систему контролю версій за допомогою Git, що дозволить ефективно управляти змінами у коді та працювати над проєктами в команді. Потім створимо акаунт на GitHub — популярному сервісі для хмарного зберігання та спільної роботи з кодом, що дасть змогу зберігати проєкти та ділитися ними з іншими. Крім того, ознайомимося з менеджером пакунків npm, який використовується для керування бібліотеками та залежностями в JavaScript-проєктах, і встановлення Node.js для коректної роботи з npm та іншими інструментами для розробки.