spinner-it

Курс 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

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


1. Огляд популярних веб-технологій, місце node.js серед них. "Hello world" на Node.js


2. Node.js core:

  • Event loop
  • Глобальні об'єкти
  • Процеси. Паралелізм у Node.js
  • Буфер. Таймери

3. Події. EventEmitter


4. Модулі. NPM


5. Робота з файлами. Потоки та асинхронність


6. TCP, HTTP та HTTPS сервери


7. Web сокети та модуль ws. Socket.io


8. Асинхронний потік. Модуль async


9. Node.js та Mongo.db


10. Шаблонізатори. Mustache, Jade, EJS


11. Веб-каркас для Node.js (node.js web-frameworks):

  • Express
  • RESTFul app на основі Express
  • MVC на node.js

12. Тестування коду на Node.js:

  • Що таке unit-тестування?
  • TDD/BDD

13. Підсумки та настанови на майбутнє


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

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

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

На жаль, у звязку з війною ІТЕА завершила свою діяльності в Україні.

This will close in 20 seconds