Курс JavaScript Developer

  • Online
  • Для начинающих
  • JavaScript
Образовательный центр: Genius.Space
Формат:Курс
Язык обучения:Ukrainian
Длительность обучения:8 недель
Начало курса:Любой момент
Стоимость обучения:Уточняйте

Курс допоможе опанувати з нуля професію JavaScript Developer. На заняттях ви навчитесь розробляти інтерактивні сайти за допомогою JS, створювати різноманітні сценарії, запрошувати дані та передавати інформацію на сервер, додавати анімації та графічні ефекти на веб-сторінки враховуючи дії користувача.

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

Введення

  • JavaScript – що це таке.
  • Підключення скрипта.
  • DevTools.
  • Визначення об'єктів, властивостей та методів.
  • Типи данних.

Оператори

  • Оператори.
  • Вивід данних/Ввід данних.
  • Вирішення логічних задач та побудова алгоритмів.
  • Умови if/else та switch/case.

Масиви і цикли

  • Масиви.
  • Цикли.
  • Методи присвоєння.
  • Методи масиву.
  • Області видимості.

Функції

  • Функції.
  • Стрілочні функції.
  • Лексичне оточення.
  • Контексти і виклики.

Замикання this

  • Замикання this.
  • Контексти і виклики.
  • Call, apply, bind.

Об'єкти та класи

  • ООП.
  • Об'єкти.
  • Інкапсуляція, абстракція, наслідування, поліморфізм.
  • Практика.

ES6

  • Конструктори.
  • Внутрішні методи.
  • Прототипи.
  • ES6.

DOM

  • Що таке DOM.
  • Навігація по DOM.
  • Властивості.
  • Робота з DOM-вузлами.

Події

  • Події.
  • Форми.
  • Event propagation.
  • Drag'n'Drop.

Local Storage & Node.js

  • Local Storage.
  • Node.js.
  • Установка і використання.
  • Додавання/видалення бібліотек.

Асинхронний Js & дата

  • Асинхронний JS.
  • Синхронність, асинхронність, багатопотоковість.
  • SetTimeout і setInterval.
  • Дата.
  • Promise.

Протоколи передачі даних

  • TCP/IP.
  • HTTP.
  • HTTPS.
  • Коди відповіді.
  • Помилки і обробка.

REST API

  • REST API.
  • Ajax.
  • Fetch.
  • Практика.

WebPack & Gulp

  • Складання проєктів: WebPack, Gulp.

React

  • Основи популярної бібліотеки.
  • Створення зборки.
  • Використання React на прикладах.

Фінальна робота

  • Фінальний модуль та отримання диплому.

Особливості курсу

  • Заняття проходять у зручний час
  • Додаткові переваги у пакеті "Pro"
  • Доступ до особистого кабінету із записами занять
  • Сертифікат про проходження курсу

Викладачі курсу

Крістіна Малітовська - Front End/Mobile Developer, React/React Native Developer at CanDo.

Категории курса

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
Okten School
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
7 000 UAH за курс
Учебный центр
ITGid
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
820 UAH за курс
Учебный центр
Hashtag Academy
Формат
Offline
Начало обучения
Дата формується
Длительность
5 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
3 000 UAH за месяц
Учебный центр
Sigma Software University
Формат
Online
Начало обучения
Дата формується
Длительность
10 недель
Уровень
Для начинающих
Язык обучения
Ukrainian, English
Стоимость
уточняйте