Курс Node.js
- Online
- Для початківців, Для досвідчених
- Node.js
![]() |
|
| Навчальний центр: | CHI IT Academy |
|---|---|
| Формат: | Курс |
| Мова викладання: | Ukrainian |
| Тривалість навчання: | 20 занять |
| Початок курсу: | Дата формується |
| Вартість навчання: | 11 000 UAH за курс |
Великою перевагою навчання Node.js є те, що ця платформа проста в опануванні та застосуванні. Оволодіти Node.js тим, у кого є базові знання синтаксису JavaScript, буде нескладно. Але якщо ти новачок у програмуванні, курс надасть тобі необхідні базові знання та добрий старт для подальшого професійного розвитку.
Програма курсу
Вступне заняття
- Знайомство з командою
- Обговорення плану курсу
- Знайомство з JavaScript та Node.js
- Налаштування середовища
Основи JavaScript. Основи Git
- Пару слів про двигун JavaScript
- Hello World
- Типи JavaScript
- Оператори JavaScript
- Створення робочого репозиторію
- Основні команди Git
Функції та структури даних JavaScript. Частина 1
- Об'єкти
- Масиви
Функції та структури даних JavaScript. Частина 2
- Функції
- Методи роботи з об'єктами та масивами
ООП JavaScript. Частина 1
- Принципи ООП
- Прототипи
- Контекст
ООП JavaScript. Частина 2
- Класи
- Шаблони дизайну
Асинхронний JavaScript
- Callback
- Promise
- Async/await
JavaScript tricks
- Rest & Spread
- Опціональна послідовність
- Значення за замовчуванням
- Динамічна типізація
- Рекурсія
- Генератори
Networking
- HTTP/HTTPS
- TCP/IP
- Веб-сокети
- Огляд CORS, MQTT і SMTP
Rest API та GraphQL
- Огляд CRUD
- Принципи Rest
- Огляд GraphQL
Основи Node.js. Частина 1
- Event loop (або цикл подій)
- Огляд Node API
- Огляд баз даних
Основи Node.js. Частина 2
- Express і маршрутизація
- Огляд архітектури розробки
Бази даних NoSQL
- Огляд MongoDB
- ODM
- Огляд MongoDB GUI
Бази даних SQL
- Огляд функціональності SQL
- Бази даних SQL та огляд ORM
- Ін'єкції, транзакції та репозиторії SQL
Streams
- Потоки Node.js
- Файлова система API
Дочірні процеси та потоки
- fork
- spawn
- exec
- execfile
- огляд worker threads
Авторизація та аутентифікація
- Огляд термінів. Визначення різниці
- JWT-токени
Docker. Continuous Integration, Continuous Delivery
- Основи Docker
- Docker Compose, Dockerfile
- Огляд інструментів CI
Тестування
- Концепції тестів
- Інструменти тестування
- Модульні тести
- Тести E2E
- Інтеграційне тестування
Презентація випускних проєктів
Презентація випускного проєкту, який ти зможеш додати до свого портфоліо.
Особливості курсу
- 20 занять тривалістю по 1,5 години
- практичні домашні завдання після кожного заняття для засвоєння вивченого матеріалу
- допоміжні матеріали: презентації, корисні посилання, записи лекцій
- сертифікат про закінчення курсу, що підтверджує отримані навички та компетенції
Викладачі курсу
Олександр Біліченко - Інженер-розробник відділу Node.js at CHI Software
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
6 100 UAH за курс
Навчальний центр
SoftServe Academy
Формат
Online
Початок навчання
02.11.2026
Тривалість
9 тижнів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
10 999 UAH за курс
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
Дата формується
Тривалість
24 годин
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
7 588 UAH за курс
Навчальний центр
Itvdn
Формат
Online
Початок навчання
14.07.2026
Тривалість
7 місяців
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
41 912 UAH за курс
