Курс

Node.js

Course icon
Node.js расширяет возможности языка JavaScript и выступает в роли веб-сервера. С помощью этой платформы вы научитесь создавать полноценные веб-приложения и CLI-утилиты – и сможете вырасти как разработчик.
Записаться на курс
Course icon

О курсе

Node.js расширяет возможности языка JavaScript и выступает в роли веб-сервера. С помощью этой платформы вы научитесь создавать полноценные веб-приложения и CLI-утилиты – и сможете вырасти как разработчик.

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

Уроки модуля
  • Познакомитесь с терминалом, Git, VSCode, установите и настроите рабочую среду на Windows, Linux или macOS.

Уроки модуля
  • Создадите свою первую программу на Node.js, узнаете о конфигурационном файле package.json и установке зависимостей, научитесь пользоваться специальным шаблоном для быстрого старта проекта.

Уроки модуля
  • Узнаете, как работать с файловой системой, создавать веб-сервер и обрабатывать HTTP-запросы, посылать запросы к сторонним сервисам. Изучите полезные встроенные и сторонние модули.

Уроки модуля
  • Поймете, что такое асинхронность и почему она важна, изучите основные подходы к организации асинхронного кода (callbacks, Promises, async/await), узнаете про библиотеку Bluebird.

Уроки модуля
  • Познакомитесь с популярным веб-фреймворком Express.js. Научитесь работать с рендерингом HTML, REST API, загрузкой файлов, авторизацией и аутентификацией.

Уроки модуля
  • Изучите работу с реляционными базами данных на примере PostgreSQL.

Уроки модуля
  • Изучите работу с нереляционными базами, их особенности и применение. Научитесь работать с MongoDB.

Уроки модуля
  • Научитесь создавать CLI-утилиты с помощью Node.js.

Уроки модуля
  • Изучите продвинутые темы: жизненный цикл процесса, event loop, работа с Buffer, streams, генераторы и итераторы, HTTPS.

Уроки модуля
  • Узнаете, что такое real-time приложения, какие есть подходы к их реализации. Научитесь работать с протоколом WebSocket.

Уроки модуля
  • Получите полезные практические советы и инструменты для эффективной отладки, тестирования, развёртывания проекта.

Уроки модуля
  • Вы создадите серверную часть для сервиса личных заметок. Реализуете авторизацию, REST API, взаимодействие с базой данных — и развернёте проект на хостинге.

Тарифы курса

– 23%

Node.js

Студенты могут вернуть до 13% стоимости курса, оформив налоговый вычет

Стоимость курса

21631

28093

В рассрочку без переплат

1873 ₽/мес

Перейти на сайт курса

Мы всегда на связи

Вам нужна помощь в подборе курса?
Наши менеджеры свяжутся с вами и проконсультируют вас.

Отзывы

Контакты

Вам нужна помощь в подборе курса?
Свяжитесь с нами!
Звоните: Пишите:

Ваша заявка принята!

Мы позвоним вам в течение дня и проконсультируем вас по всем вопросам связанным с обучением