Курс 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, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
Robot Dreams
Формат
Online
Початок навчання
14.05.2025
Тривалість
2 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
6 100 UAH за курс
Навчальний центр
Hillel IT school
Формат
Online
Початок навчання
28.10.2025
Тривалість
16 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
9 800 UAH за курс
Навчальний центр
SoftServe Academy
Формат
Online
Початок навчання
15.12.2025
Тривалість
9 тижнів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
9 499 UAH за курс