Курс Node.js
- Online
- Для опытных
- Node.js
![]() |
|
Образовательный центр: | IT-Столица |
---|---|
Формат: | Курс |
Язык обучения: | Ukrainian |
Длительность обучения: | 10 занятий |
Начало курса: | Любой момент |
Стоимость обучения: | 6 100 UAH за курс |
Подробности и регистрация
Слухачі курсу ознайомляться з етапами створення додатка, створенням додатків RTA або real-time applications, масштабуванням і розгортанням готового додатка на Node.js.
Програма курсу
Теми:
- Node.js і його роль в сучасній веб-розробці. Огляд наявних технологій
- Перший додаток на Node.js - виведення "Hello world"
- Основні поняття Node.js core
- Цикл Event loop для виконання неблокованих операцій введення-виведення
- Глобальні об'єкти (global), доступні в будь-якому місці програми, та їх застосування в Node.js
- Паралельні програми та fork процесів в Node.js
- Функції модуля Timers
- Клас Buffer
- Об'єкт EventEmitter і робота з подіями в Node.js
- Встановлення модулів і робота з пакетним менеджером NPM
- Асинхронне програмування і багатопоточність в Node.js
- Файли та робота з ними в Node.js
- Робота з web-сокетами та використання бібліотеки socket.io
- Комп'ютерні мережі, сервери й протоколи. HTTPS, HTTP, TCP
- Управління асинхронним потоком з використанням модуля async
- Бази даних в Node.js і система Mongo.db
- Робота з шаблонізатором в Node.js: EJS, Jade, Mustache
- Веб-фреймворки і їх застосування для Node.js
- Фреймворк Express в управлінні серверами й маршрутами
- Розробка RESTFul app із застосуванням Express
- Шаблон проектування MVC (Model, View, Controller) для Node.js
- Як тестувати код на Node.js
- Проведення unit-тестування коду
- Методології TDD (test-driven development) і BDD (behavior-driven development)
- Підсумки навчання. Подальша робота з Node.js
Попередні вимоги
- Основи роботи з системою контролю версій
- Знання JavaScript, HTML і CSS
- Практичні навички в інтегрованому середовищі розробки IDE
Випускники курсу зможуть
- Застосовувати фреймворк express.js для створення веб-сервісів
- Розділяти код і оформляти інтерфейс проєкту з використанням шаблонізатора
- Використовувати Node.js для створення додатків
- Застосовувати бібліотеку socket.io і технологію веб-сокетів для створення програмного забезпечення real-time
- Використовувати архітектуру REST при створенні додатків
Особливості курсу
- Викладачі практики
- Корпоративне навчання
- Можливість навчатись у вихідні
- Можливість влаштуватись у провідні IT-компанії
- Індивідуальне навчання
Категории курса
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
DAN IT Education
Формат
Online
Начало обучения
31.10.2025
Длительность
10 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
4 500 UAH за месяц
Учебный центр
Itvdn
Формат
Online
Начало обучения
13.10.2025
Длительность
7 месяцев
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
34 496 UAH за курс
Учебный центр
ITGid
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для опытных
Язык обучения
Russian
Стоимость
1 230 UAH за курс
Учебный центр
ITGid
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
902 UAH за курс