spinner-it

Курс Node.js в Киеве

Курс Node.js

Старт обучения
Дату уточните у администрации
18 час. по 2-3 раза в неделю

Описание курса

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

— 

Наш курс состоит из 6 уроков, которые научат вас правильно масштабировать и разворачивать Node.js-приложения. Курс был написан для версий Node.js ~ 8.9.4 и Express.js ~ 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. Модули. NPМ


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 или пройденный курс «Front End»
  • Умение работать с системой контроля версий

* Примечание: указанные скидки не суммируются с другими действующими акциями и специальными предложениями. Скидка применяется только к новым заявкам и при условии полной оплаты. Если у Вас возникли вопросы, обращайтесь за консультацией к нашим менеджерам!

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