Курс 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, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
ITGid
Формат
Online
Початок навчання
Будь-який момент
Тривалість
-
Рівень
Для досвідчених
Мова навчання
Russian
Вартість
984 UAH за курс
Навчальний центр
SkillUP
Формат
Online
Початок навчання
Дата формується
Тривалість
18 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
17 775 UAH за курс
Навчальний центр
Hillel IT school
Формат
Online
Початок навчання
19.02.2026
Тривалість
38 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
20 900 UAH за курс
Навчальний центр
Джун IT Academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
32 годин
Рівень
Для дітей, Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте