Курс Node.js
Сейчас набор на этот курс закрыт. Просмотрите другие курсы
- Online
- Для начинающих
- Node.js
![]() |
|
Образовательный центр: | Source IT |
---|---|
Формат: | Курс |
Язык обучения: | Ukrainian |
Длительность обучения: | 6 недель |
Начало курса: | 01.07.2023 |
Стоимость обучения: | 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, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
Hillel IT school
Формат
Online
Начало обучения
28.10.2025
Длительность
16 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
9 800 UAH за курс
Учебный центр
SoftServe Academy
Формат
Online
Начало обучения
15.12.2025
Длительность
9 недель
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
9 499 UAH за курс
Учебный центр
Okten School
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
7 000 UAH за курс
Учебный центр
Robot Dreams
Формат
Online
Начало обучения
14.05.2025
Длительность
2 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте