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

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

Учебный центр
Itvdn
Формат
Online
Начало обучения
11.08.2026
Длительность
7 месяцев
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
41 912 UAH за курс
Учебный центр
ITGid
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
902 UAH за курс
Учебный центр
DAN IT Education
Формат
Online
Начало обучения
08.04.2026
Длительность
10 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
4 500 UAH за месяц
Учебный центр
DAN IT Education
Формат
Online
Начало обучения
30.06.2025
Длительность
3 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
5 000 UAH за месяц