Курс JavaScript Basiс

  • Online
  • Для начинающих
  • JavaScript
Образовательный центр: Hillel IT school
Формат:Курс
Язык обучения:Ukrainian
Длительность обучения:18 занятий
Начало курса:20.12.2024
Стоимость обучения:10 400 UAH за курс

Можлива оплата частинами. При оплаті за весь курс одним платежем діє знижка 10%.

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

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

Введення у JavaScript

  • Що означає термін "мова програмування"
  • Види мов програмування
  • Цілі створення мови
  • Етапи еволюції JavaScript, галузі застосування

Граматика

  • З чого складається JavaScript-код
  • Типи даних і оператори у JS
  • Перетворення типів
  • Способи оголошення змінних
  • Області видимості
  • Що таке керуючі конструкції
  • Умови, цикли і як обробляються винятки

Об'єкти

  • Способи створення об'єктів, які операції над ними можна проводити
  • Посилальний тип
  • Вбудовані об'єкти, їхні особливості

Функції

  • Функції, для яких цілей вони існують у програмуванні
  • Сигнатура, в чому відмінності параметрів від аргументів
  • Способи оголошення функцій у JavaScript, особливості їхньої поведінки

Ключове слово "this"

Вбудована функціональність

  • Інструменти для роботи з різними типами даних "з коробки"
  • Вбудовані методи для роботи з рядками, числами, об'єктами та масивами

Алгоритми

  • Для чого використовуються алгоритми
  • Реалізація найпоширеніших алгоритмів пошуку та сортування

JavaScript сьогодні та завтра

  • Нововведення в JS з 2015 року
  • Що нового планується в розвитку мови в найближчому майбутньому

Замикання

  • Які етапи проходить код перед виконанням

[[Prototype]]

  • Прототипне успадкування
  • Як влаштовано ланцюжок прототипів
  • Як працюють внутрішні механізми читання і запису в об'єктів
  • Як встановлювати і змінювати прототипи об'єктів

Основи ООП

  • Парадигма програмування
  • ООП, ключові принципи цієї парадигми
  • Поняття "сутність", "зв'язок", "coupling", види зв'язків

Світ за межами JavaScript

  • Формат JSON і регулярні вирази

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

  • Курс для початківців
  • Онлайн заняття в групі
  • Особистий кабінет з відеозаписами занять
  • Оперативна служба підтримки студентів
  • Велика кількість практичних завдань
  • Викладачі курсу - практикуючі фахівці, що працюють в топових компаніях
  • Можливість повернути всі внесені за навчання кошти до шостого заняття.

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

  • Сергій Котерняк - Software Engineer
  • Сергій Тищенко - Software Engineer
  • Євген Гришанов - Senior Front-end Developer at iDeals
  • Денис Когут - Lead Software Engineer
  • Владислав Нємикін - Lead/Senior/React/JavaScript/Front-end Developer at GlobalLogic
  • Віталій Жирицький - Senior Training and Development Specialist
  • Андрій Ворфлік - Front-end Developer at Altexsoft
  • Іван Самойлов - Senior Front-end Developer at Klever

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

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

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

Учебный центр
SoftServe Academy
Формат
Online
Начало обучения
28.09.2026
Длительность
7 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
11 824 UAH за курс
Учебный центр
CASES-Креативна Практика
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
1 000 UAH за курс
Учебный центр
CyberBionic Systematics
Формат
Online
Начало обучения
Дата формується
Длительность
10 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
3 186 UAH за курс
Учебный центр
ITGid
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для опытных
Язык обучения
Russian
Стоимость
1 025 UAH за курс