Вивчай Node.js безкоштовно
ITVDN: курси програмування
Відеокурси з
програмування
Підписка

300+ курсів за популярними IT-напрямками

Вибери свою IT спеціальність

Підписка
Підписка

300+ курсів за популярними IT-напрямками

З 23 до 30 липня 2026 року на ITVDN проходить акція – ви можете пройти навчання за курсом “Node.js базовий” безкоштовно!

Що таке Node.js?

Node.js – це програмна платформа, котра дає можливість використовувати JavaScript не тільки як мову скриптів фронтенду, а й як інструмент створення всього, що “під капотом” вебсервісів – на серверній стороні. На цьому можливості Node.js не закінчуються: платформа дозволяє використовувати JavaScript як мову загального призначення, наприклад, для створення десктопних застосунків та навіть для програмування мікроконтролерів.

Курс ознайомить вас із фундаментальними концепціями та практичним застосуванням цієї платформи. Ви дізнаєтесь про основи асинхронного програмування з Node.js, розглянете використання популярної системи вебзастосунків Express.js, познайомитеся з протоколом WebSocket, а також із тим, як реалізувати двонаправлений клієнт-серверний зв’язок.

Автор курсуБілинський Валерій, Software Developer at LuckyWare Pro.

Курс складається з 10 уроків загальною тривалістю 3 години 25 хвилин.

Структура курсу:

  1. Початок роботи з Node.js.
  2. Стандартні модулі та NPM.
  3. Асинхронність в Node.js.
  4. Основи Express.js.
  5. REST API.
  6. Робота з базами даних.
  7. Обробка помилок.
  8. Авторизація та автентифікація.
  9. Робота з сесіями та cookies.
  10. WebSockets.

Чого ви навчитеся на даному курсі:

  • Розробляти серверні програми за допомогою Node.js.
  • Використовувати стандартні модулі та Node Package Manager (NPM) для створення надійних програм.
  • Використовувати колбеки, проміси і ключові слова async/await для безперебійного виконання одночасних операцій.
  • Створювати RESTful API за допомогою Express.js.
  • Розуміти механізми обробки помилок за замовчуванням, створювати власні мідлвери для обробки помилок і використовувати коди статусу помилок HTTP.
  • Впроваджувати зв’язок у реальному часі у вебзастосунках за допомогою WebSockets.
  • Реалізовувати захист вебзастосунків у Node.js за допомогою ефективних механізмів автентифікації та авторизації користувачів.
  • Працювати з базами даних у Node.js і використовувати об’єктно-реляційне відображення (ORM) для ефективного керування даними.

Попередні вимоги

Курс розрахований на новачків, які вже оволоділи знаннями мови JavaScript на базовому рівні і тепер бажають дізнатися про її серверне застосування. Також буде корисно для FrontEnd розробників із досвідом, котрі прагнуть розширити свій професійний стек.

Терміни акції

Акція проходить з 23 до 30 липня 2026 року. Доступ до курсу відкривається на 10 днів.

КОМЕНТАРІ ТА ОБГОВОРЕННЯ
ВІДЕО КУРСИ ЗА СХОЖОЮ ТЕМАТИКОЮ
СТАТТІ ЗА СХОЖОЮ ТЕМАТИКОЮ
Notification success