Курс JavaScript (базовий)
Створіть свою першу інтерактивну веб-сторінку
JavaScript використовується для того, аби зробити ресурс привабливішим і живішим. Керування мультимедіа, анімовані зображення, вигулькові вікна та інші інтерактивні елементи — це її заслуга. JavaScript постійно вдосконалюється та залишається єдиною мовою програмування для браузерів, що робить її перспективною та затребуваною.
Якщо ви плануєте розвиватися у веб-розробці — без вивчення JavaScript не обійтися. Окрім того, це вдалий вибір для новачків, адже мова є достатньо простою, утім вона містить усі необхідні фундаментальні поняття.
Після завершення курсу ти розбиратимешся в інструментах JavaScript, навчишся додавати візуальні ефекти на веб-сторінки, а також працювати з консоллю розробника та перевіряти код на предмет помилок. Курс підготує тебе до подальшого поглибленого вивчення JavaScript.
Для комфортного опанування курсу тобі знадобиться спеціальне програмне забезпечення. Його можна завантажити за посиланням. Нижче перелік необхідних програм:
1. Google Chrome. Ідеальний браузер для перегляду ваших landing page, верстки і не тільки.
2. Visual Studio. Інтегроване середовище розробки для створення сучасних додатків Android, iOS і Windows, а також веб-додатків і хмарних служб.
3. Live server. Це розширення для VS Code, яке заощадить купу часу на постійному оновленні сторінки.
4. Sass. Ця програма теж економить час, оскільки спрощує файли каскадних таблиць стилів і робить дані придатними для обробки іншими програмами.
5. Live Sass Compiler. Ця фіча дозволить швидко згенерувати з препроцесорного файлу .scss звичайний .css.
6. Figma. Дуже зручна програма для перегляду шаблонів, тому що без проблем створює css стилі.
7. GitHub. Популярний ресурс для ефектної демонстрації майбутньому роботодавцю прикладів своїх робіт.
8. GitHub Desktop. ПО потрібно для управління і поновлення своїх даних з комп'ютера на GitHub.
9. Zoom. За допомогою цієї програми будемо проводити уроки і спілкуватися.
10. FreeCodeCamp. Сайт, на якому ти можеш проходити теорію і виконувати завдання по HTML / CSS / JS, а також іншим темам. Реєстрація допоможе спостерігати за прогресом.
11. JSFiddle. Сайт, який дозволяє верстати і кодувати прямо в браузері. Своїм результатом зручно ділитися з друзями — досить надіслати посилання.
12. Google Translate. Розширення на Google Chrome браузер. Допомагає швидко отримати переклад потрібного слова або речення.
13. EnglishDom. Ще одне розширення для Google Chrome браузера. Теж працює на переклад, але тут досить виділити текст прямо в браузері.
14. QuizFul. Ресурс пропонує різні онлайн-тестування за темами HTML / CSS, JS.
15. CodeWars. Сайт, на якому зручно прокачувати свої скіли, вирішуючи різного роду завдання за JS та іншими мовами. Щоб зареєструватися, потрібно вирішити задачу.
16. JavaScript підручник. Сайт допоможе якісно вивчити JavaScript: зрозуміти як основи, так і більш складні теми.
-
Теорії без практики
-
Застарілих механік роботи
-
Переказу чужих лекцій і книг
-
Питань без відповідей
Це буде захоплююче та ефективно!
- Загальна інформація про мову та її особливості
- Довідники, специфікації і посилання на них
- Консоль розробника
- Зовнішні скрипти і порядок їх підключення
- Змінні та правила їх іменування
- Типи даних та приведення типів
- Оператори порівняння і логічні значення
- Умовні оператори
- Логічні оператори
- Конструкція switch
- Цикли ‘for’, ‘while’, ‘do … while’
- Рекурсія і поняття стека
- Поняття і синтаксис функції
- Функціональні вирази
- Області видимості
- Псевдомасив ‘arguments’
- Функції зворотного виклику (callback)
- Перебираючі методи
- Внутрішнє представлення масивів
- Передача за посиланням
- Перебір властивостей
- Стандартні вбудовані об’єкти
- Робота з Git Bash
- Workflow від створення сховища до його відправки на віддалений сервер
- Робота з гілками
- Робота з конфігураційними файлами
Зробіть перші кроки в навчанні під керівництвом практикуючих спеціалістів!

Front End Developer
9+ років досвіду. Працює з такими технологіями, як HTML, CSS, JavaScript, HTML/CSS Specifications та багатьма іншими. Навчить, як правильно верстати сайти та поділиться лайфхаками із власного досвіду у сфері веб-дизайну та Front end.

C# / .NET Developer
Досвід 2 роки як .NET/C# розробник. Проходив навчання в НТУУ КПІ ім. Сікорського і UNIT Factory. Працював в компаніях Business Technology і Smart IT. Технології, з якими працює Владислав: C# and .NET Framework, SQL, RabbitMQ/EasyNetQ, Microservices, Dapper.

Front End Developer у компанії Element agency. Познайомився зі світом веб-розробки, коли здобував другу вищу освіту за напрямом «Системне програмування».
Працював в найбільшій автобізнес-компанії України ViDi-Group. Брав участь в розробці дилерських сайтів для Toyota, Ford, Lexus, Infiniti і т.д.
Стек знань: HTML (Emmet, Pug), CSS (SASS, Bootstrap), JavaScript (jQuery, Vue.js, Vuex, Vue-router, Nuxt.js, React.js), PHP (Wordpress, Symfony).
Викладає на курсі: Vue.js.
-
Навчання в режимі перегляду записів занять з регулярними вебінарами
для кращого розуміння матеріалу -
Особистий кабінет з доступом до матеріалів курсу
-
Допомога викладача чи ментора курсу
-
Актуальну програму навчання
