Опис курсу

JavaScript

JavaScript — одна з найбільш популярних та універсальних мов програмування.

  • Знайомство з принципами функціонування мережі Інтернет
  • Вивчення основ HTML
  • Отримання практичного досвіду розробки web-сторінок
  • Вивчення основ програмування мовою JavaScript
  • Розробка повноцінного веб-додатку з серверною частиною на Node.js, використанням бази даних – MongoDB та клієнтською час...

Програма курсу

  • І.

    Основи HTML

    1.1.

    Основні поняття. Принципи роботи Інтернету.

    1.2.

    Загальний вигляд сторінки.

    1.3.

    Розмітка тексту.

  • 1.3.1.

    Абзаци.

    1.3.2.

    Заголовки.

    1.3.3.

    Списки.

    1.3.4.

    Організація контенту сторінки (div, span та ін.).

  • 1.4.

    Вставка посилань.

    1.5.

    Вставка графічних зображень.

    1.6.

    Розмітка таблиць.

    1.7.

    Вставка аудіо- і відеоконтенту.

  • 1.8.

    Побудова графічних зображень.

    1.9.

    Фрейми.

    1.10.

    Форми.

    ІІ.

    Основи JavaScript

  • 2.1.

    Знайомство з JavaScript.

    2.2.

    Способи додавання JavaScript скриптів.

    2.3.

    Змінні.

    2.4.

    Основні типи даних.

  • 2.5.

    Арифметичні вирази.

    2.6.

    Взаємодія з користувачем.

    2.7.

    Логічні вирази.

    2.8.

    Умовні оператори.

  • 2.9.

    Перетворення типів.

    2.10.

    Цикли.

    2.11.

    Масиви.

    2.12.

    Рядки.

  • 2.13.

    Функції.

    2.14.

    Дерево DOM. Операції з елементами.

    2.15.

    Обробка подій.

    2.16.

    Основи ООП.

  • 2.16.1.

    Об’єкти, властивості, методи.

    2.16.2.

    Об’єкти і прототипи.

    2.16.3.

    Класи.

    2.16.4.

    Успадкування.

  • 2.17.

    Структури даних.

    III.

    Back-end

    3.1.

    Webstorm та система контролю версій - GIT.

    3.2.

    Node.js: javascript на сервері.

  • 3.2.1.

    Знайомство з node.js.

    3.2.2.

    Стандартні бібліотеки і функції node.js.

    3.2.3.

    Менеджер пакетів npm.

    3.3.

    Фреймворк Express.js.

  • 3.3.1.

    Знайомство з фреймворком.

    3.3.2.

    Налаштування та мідлваре.

    3.3.3.

    Обробка запитів/відповідей.

    3.3.4.

    Роутинг/маршрутизація.

  • 3.4.

    Основи MongoDB.

    IV.

    JavaScript Front-End (Vue.js)

    4.1.

    Знайомство та початкове налаштування.

    4.2.

    Data & Methods.

  • 4.3.

    Data binding, events, event modifiers, keyboard events.

    4.4.

    Two-way data, computed properties.

    4.5.

    Dynamic CSS.

    4.6.

    Conditionals, v-for.

  • 4.7.

    Multiple Vue instances.

    4.8.

    Components, refs, vue-files and root component.

    4.9.

    Nesting components, props.

    4.10.

    Primitive vs Reference types.

  • 4.11.

    Events and Event Bus.

    4.12.

    Life-cycle Hooks.

    4.13.

    Slots.

    4.14.

    Dynamic Components.

  • 4.15.

    Input binding, checkbox binding, select box binding.

    4.16.

    HTTP requests.

    4.17.

    Custom Directives.

    4.18.

    Filters, custom search.

  • 4.19.

    Local registering, mixins.

    4.20.

    Routing, hash and history, router links, route parameters.

Викладач
photo for  Андрій Юрійович
Андрій Юрійович

Доцент кафедри системного аналізу і теорії оптимізації, 15 років викладає в УжНУ.

Поскаржитись керівництву компанії
×
...

ДЯКУЄМО
за реєстрацію!

OK
×

Записатись на курс

Введіть, будь ласка, iм'я
Введіть, будь ласка, імейл
Введіть, будь ласка, телефон
Введіть, будь ласка, місто
Введіть, будь ласка, Skype