Курс JavaScript Start
- Online
- Для начинающих
- JavaScript
![]() |
|
Образовательный центр: | Foxminded |
---|---|
Формат: | Курс |
Язык обучения: | Ukrainian |
Длительность обучения: | 4 недель |
Начало курса: | Любой момент |
Стоимость обучения: | 1 775 UAH за курс |
Наш курс для початківців — JavaScript з нуля полегшує студентам процес підготовки до основних курсів Front End Developer або Node.js Developer. На курсі ви познайомитеся з базою мови JavaScript і це дасть вам старт для подальшого вивчення цього напрямку.
Програма курсу
Середивище виконання
На цьому етапі ми встановимо весь інструментарій, що достатній для знайомства з мовою програмування JavaScript. До них відносяться платформа Node.js та IDE VS Code. З цими інструментами ми будемо працювати протягом усього курсу.
Змінні
Тут ми познайомимося зі змінними, дізнаємось яке їх призначення, що ми можемо зберігати в змінних і розглянемо синтаксис (правила) створення зміних.
Структури даних
На цьому етапі розглянемо структури даних, які використовуються в JS, такі як об'єкти, масиви, Map, Set. Розглянемо окремо кожен з них, наведемо приклади навіщо кожен з них використовують і які їх особливості.
Логічні операції, цикли. функції, помилки
Тут ми розглянемо дуже важливі конструкції які застосовуються для розробки реальних програм, подивимося як працювати з кожним з них, і розглянемо на прикладах навіщо кожен із них застосовується і які завдання вони вирішують.
Класи та екземпляри класів
В цьому розділі ми розкриємо тему класів. Які елементи є у класів, як вони взаємодіють, для чого вони використовуються, як допомагають робити нашу програму більш зрозумілою та простою до змін.
ООП
ООП - об'єктно-орієнтоване програмування. Підхід, який використовується у величезній кількості проєктів. Ця тема буде продовженням класової теми. Розглянемо поняття успадкування, інкапсуляції та поліморфізм, у чому їх особливість та які проблеми вони вирішують.
Особливості JS
У цій секції ми розглянемо деякі особливості JS, такі як асинхронність. Розглянемо у чому її переваги перед синхронністю. Також трохи розкриємо тему об'єктів у контексті JS, ключове слово this для JS, і що таке пакетний менеджер і чим він корисний для розробника.
Попередні вимоги
- Вільне володіння комп'ютером
- Вміння читати англійський текст
Особливості курсу
- Онлайн курс
- Необмежений доступ до відео-лекцій і завдань
- Допомога в чаті Slack
- Сертифікат по проходженню курсу
Автори курсу
Олексій Честних - Node.JS Developer
Категории курса
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.