Курс Node.js
Сейчас набор на этот курс закрыт. Просмотрите другие курсы
- Online
- Для начинающих
- Node.js
![]() |
|
| Образовательный центр: | Source IT |
|---|---|
| Формат: | Курс |
| Язык обучения: | Ukrainian |
| Длительность обучения: | 6 недель |
| Начало курса: | Дата формируется |
| Стоимость обучения: | 7 500 UAH за курс |
Програма курсу
ECMAScript 6
- ES6 new features
- Arrow functions and lambdas
- Iterators and Generators
- Modules
- Proxies
- OOP in JavaScript
- JavaScript Design Patterns
- Intro in asynchronous development
Asynchronous JavaScript
- Async JavaScript
- Callbacks and Callback hell
- Promises
- Using Generators
Node.js - intro
- What is Node.js?
- Event loop
- Installing node. Create and run the first app
- Debugging in Node.js
- Node package manager (NPM)
- package.json
- NPM package structure
- Common errors with NPM
- NPM as task runner. Create simple task for npm
- Create your own package
Node.js - advanced
- Node web-server
- Global modules
- Events and memory leaks
- http module
- Logging libraries debug, morgan, winston
- Errors handling
- Domains, async try...catch
- Reading environment and command prompt parameters
Node.js - expert
- libUV
- Timers, nextTicks, ref/unref
- Streams
- fs module. Working with files
- Data streams in Node.js. Readable/Writable streams. Request/Response
- pipe
- Long-polling
Express.js framework
- REST API
- Express.js
- Express.js server configuration
- Middleware
- Error handling
- Templates. EJS
- Swagger rest documentation library
- Bluebird promise library
- CORS and JSONP
- Authentication and Authorization. Passport.js. JWT. oAuth
Working with databases
- MongoDB - NoSQL database
- MongoDB native driver
- Mongoose ODM
- PostgreSQL
- PostgreSQL native driver
- Sequelize ORM
Testing and code quality
- Unit testing. TDD. Red-Green-Refactor pattern
- Mocha testing framework
- Chai TDD assertion library
- Sinon stubs and mocks library
- Tslint. Configuration. airbnb
CI/CD and deployment process
- Configure CI/DI on CircleCI example
- Run application on production environment
- node-daemon library
- pm2 library
- Apache configuration
Результат після проходження курсу
- Розуміння принципів роботи асинхронного JavaScript
- Дізнаєтеся, як працює Node.js
- Вивчите Express framework
- Навчитеся працювати з базою даних
- Навчитеся структурувати свій код
Особливості курсу
- Курс розрахований на розробників з досвідом розробки на JavaScript
- Сертифікат після проходження курсу
- Курс побудований з урахуванням реальних вимог IT компаній
- Протягом усього курсу ведеться рейтинг успішності
- Бонусне заняття зі стратегії працевлаштування
Категории курса
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
IT-Столица
Формат
Online
Начало обучения
Будь-який момент
Длительность
10 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
6 100 UAH за курс
Учебный центр
Itvdn
Формат
Online
Начало обучения
09.03.2026
Длительность
7 месяцев
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
41 360 UAH за курс
Учебный центр
ITGid
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для опытных
Язык обучения
Russian
Стоимость
1 230 UAH за курс
Учебный центр
DAN IT Education
Формат
Online
Начало обучения
16.03.2026
Длительность
10 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
4 500 UAH за месяц
