Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Содействие
Сертификат
Сертификат
Да

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

нет данных
есть рассрочка

Курс рассчитан на frontend-разработчиков или backend-разработчиков со знанием Javascript.

За 4 месяца вы научитесь:
- разрабатывать бэкенд любой сложности на Node.js с использованием Express, Passport, Jest, GraphQL, Nest.js;
- работать с базами данных MongoDB и PostgreSQL;
- использовать и настраивать CI/CD для своего проекта;
- конфигурировать приложения для production и деплоить на сервер;
- работать с Web Sockets (Socket.IO);
- писать понятный и чистый код на TypeScript.

Также вы получите:
- глубокое понимание архитектуры и дизайна Node.js, V8;
- навыки разработки с TDD;
- понимание и опыт использования TypeScript;
- практические навыки создания GraphQl-сервера с Apollo;
- опыт создания Real-time и CLI-приложений.

Что вы получите после обучения

Приобретаемые навыки
2
MongoDB
4
CI/CD
5
Jest
7
GraphQL
8
Socket.IO
9
WebSocket
10
TypeScript
11
V8
12
TDD
13
CLI
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Ментор курса JavaScript BasicПервыми языками в программировании были C и Assembler.Всегда хотелось программировать не только высококлассные "вещи" с инженерной точки зрении, но ивизуальную составляющую этих "вещей". Так я познакомился с...
Ментор курса JavaScript BasicПервыми языками в программировании были C и Assembler.Всегда хотелось программировать не только высококлассные "вещи" с инженерной точки зрении, но ивизуальную составляющую этих "вещей". Так я познакомился с JavaScript ❤В настоящее время занимаюсь fullstack разработкой на Javascript и Python.Участвовал в создании frontend/backend для таких проектов как Vila, Booktopia, SamSoe, Tradus, DeepDee.Являюсь магистром Белорусского государственного университета информатики и радиоэлектроники (БГУИР) по специальности"Информационные радиотехнологии".
Я больше десяти лет разрабатываю разные веб-приложения.Успел поработать в области электронной коммерции, банковских продуктов, безопасности на морских судах и HR процессов. Люблю писать код и рассказывать о том как писать...
Я больше десяти лет разрабатываю разные веб-приложения.Успел поработать в области электронной коммерции, банковских продуктов, безопасности на морских судах и HR процессов. Люблю писать код и рассказывать о том как писать код на Typescript, верю, что будущее за прогрессивными веб-приложениями.Помимо разработки занимаюсь формированием команд, управляю талантами и создаю для них профессиональные смыслы, убежден, что к любому человеку можно найти подоход и эффективно встроить в рабочий процесс.Сейчас работаю тимлидом в большой международной компании.
Окончил Московский Авиационный Институт в 2014 году. Работаю c .Net около 10 лет. Начинал с десктопа (WPF), Silverlight. Сейчас основной инструмент - ASP.Net Core, на фронте использую Angular 2+, React.Опыт...
Окончил Московский Авиационный Институт в 2014 году. Работаю c .Net около 10 лет. Начинал с десктопа (WPF), Silverlight. Сейчас основной инструмент - ASP.Net Core, на фронте использую Angular 2+, React.Опыт работы с БД: SQL Server, Postgres. Также доводилось использовать Camunda, RabbitMQ.Сертифицирован по MCSD: App Builder, MCSA: SQL 2016 Database Development.

Образовательная организация

Otus.ru - высокотехнологический стартап в области образования. Наша миссия - делать образование осмысленным, реализуя связь между работодателями, специалистами и преподавателями. Приходите к нам учиться!

OTUS сегодня – это более 80 авторских курсов для IT-специалистов из разных направлений таких как программирование, тестирование, инфраструктура, информационная безопасность, управление и Data Science. И что важно, у нас есть программы для разных уровней подготовки от новичков до профессионалов, которые хотят освоить продвинутые навыки.
Наша миссия — делать обучение осмысленным, реализуя взаимосвязь между ожиданиями работодателей, компетенциями специалистов и возможностями преподавателей.

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

Особенности Node.js
  -Тема 1.Введение в Node и NPM
  -Тема 2.Система Модулей Node.js
  -Тема 3.Events, Timers, Event Loop
  -Тема 4.Streams - Errors
  -Тема 5.Тестирование в Node.js
  -Тема 6.HTTPS Server

Web Server с Express
  -Тема 7.Web Servers
  -Тема 8.Особенности Express
  -Тема 9.Введение в MongoDB
  -Тема 10.REST API с MongoDB
  -Тема 11.Аутентификация и Безопасность

Node.js на Prod
  -Тема 12.Отладка и профилирование Node.js
  -Тема 13.Real-Time Web Приложения с сокетами
  -Тема 14.Node.js в Docker
  -Тема 15.Другие Особенности Web Server
  -Тема 16.TypeScript - теория и практика
  -Тема 17.TypeScript в Node.js
  -Тема 18.Express с TypeScript
  -Тема 19.Управление процессами с Node.js
  -Тема 20.CLI в Node.js
  -Тема 21.Деплой приложения
  -Тема 22.Node.js в проде

Nest.js, TypeScript, GraphQL, Apollo
  -Тема 23.Начинаем с Nest.js
  -Тема 24.Работа с PostgreSQL
  -Тема 25.Особенности Nest.js
  -Тема 26.Введение в GraphQL
  -Тема 27.Особенности GraphQL
  -Тема 28.Создание GraphQL API Сервера
  -Тема 29.Apollo Client

Проектная работа
  -Тема 30.Выбор темы и организация проектной работы
  -Тема 31.Консультация по проектам и домашним заданиям
  -Тема 32.Защита проектных работ

Рейтинг курса

4.6
рейтинг
1
0
0
0
0

Отзывы о курсе

1 отзыв
по рейтингу по дате
K
Kiselb

Очень понравился курс Node.js. Цели, с которыми я пришёл на курс, достигнуты

Достоинства: Очень понравилась манера изложения материала. Преподаватель задаёт канву для дальнейшего самостоятельного изучения, а где необходимо, объясняются существенные детали Недостатки: Есть темы, которые я раскрывал бы несколько иначе, чем преподаватель. Несколько расстраивает обилие англицизмов, употребляемых некоторыми преподавателями при изложении материала OTUS выбрал поскольку дав...

Может быть интересно

обновлено 03.03.2024 03:41
Node.js Developer

Node.js Developer

Оставить отзыв
Поделиться курсом с друзьями