Курс “Node.js” від ITVDN (подія в архіві)

Відбулось
25 липня 2024 (четвер)
Місце
Онлайн
Вартість
Безкоштовно
Підуть

З 18 до 25 липня 2024 року на ITVDN проходить акція — ви можете пройти навчання за курсом «Node.js базовий» безкоштовно!

Що таке Node.js?

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

Відповідно до опитування Stack Overflow Developer Survey 2023, Node.js є найпопулярнішим вебфреймворком — за нього проголосували 42.6% респондентів з різних куточків планети (всього понад 70 тисяч опитаних).

Курс ознайомить вас із фундаментальними концепціями та практичним застосуванням цієї платформи. Ви дізнаєтесь про основи асинхронного програмування з 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 розробників із досвідом, котрі прагнуть розширити свій професійний стек.

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

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

Отримати курс

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Підписатись на коментарі