spinner-it

Курс Node.js у Києві

Курс Node.js

Старт навчання
Старт курсу запитуйте в адміністрації
18 год. по 2-3 рази на тиждень

Опис курсу

Після закінчення курсу Node.js Ви зможете з легкістю будувати швидкі програми, які будуть працювати в режимі реального часу (real-time applications).

— 

Курс складається з 6 уроків, які навчать вас правильно масштабувати і розгортати Node.js-додатки. Цей курс був написаний для версій NodeJS ~ 8.9.4 і ExpressJS ~ 4.9, а також всі приклади курсу зможуть бути запущені в середовищі io.js.

Після курсу Ви зможете:

  • Створювати свої додатки на Node.js.
  • Створювати вебсервіси за допомогою фреймворку express.js.
  • Застосовувати шаблонізатори для розділення коду та оформлення інтерфейсу в проєкті.
  • Створювати і використовувати різні REST API.
  • Використовувати в програмі вебсокети з допомогою socket.io.

Дивитись роботи випускників

Програма курсу:


  • Огляд популярних вебтехнологій, місце node.js серед них. "Hello world" на Node.js
  • Node.js core:
    • Event loop
    • Глобальні об'єкти
    • Процеси. Паралелізм у Node.js
    • Буфер. Таймери
  • Події. EventEmitter
  • Модулі. NPM
  • Робота з файлами. Потоки та асинхронність
  • TCP, HTTP та HTTPS сервери
  • Web сокети та модуль ws. Socket.io
  • Асинхронний потік. Модуль async
  • Node.js та Mongo.db
  • Шаблонізатори. Mustache, Jade, EJS
  • Вебкаркас для Node.js (node.js web-frameworks):
    • Express
    • RESTFul app на основі Express
    • MVC на node.js
  • Тестування коду на Node.js:
    • Що таке unit-тестування?
    • TDD/BDD
  • Підсумки та настанови на майбутнє

Мінімальні вимоги:

  • Наявність комп'ютера для участі в онлайн-заняттях
  • Навички роботи з IDE
  • Знання основ HTML
  • Знання основ Javascript або пройдений курс «Front End»
  • Вміння працювати з системою контролю версій

* Примітка: зазначені знижки не сумуються з іншими діючими акціями та спеціальними пропозиціями. Знижка застосовується тільки до нових заявок та при умові повної оплати курсу. Якщо у Вас виникли питання, звертайтеся за консультацією до наших менеджерів!

У зв'язку з карантином всі наші курси читаються у online-форматі.