Онлайн-курс — сертифицированная профессиональная специализация по микросервисам RESTful с использованием Node.js и NIIT’s Express.

Откройте для себя широкий выбор декоративных товаров для дома, уникальных предметов дизайна и изготовленной на заказ мебели, которая украсит любое пространство вашего дома.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Средний уровень

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Асинхронная связь — шина сообщений RabbitMQ
  • Микросервисы
  • Модель запроса-ответа синхронной связи
  • Микросервисная связь
  • монгодб
  • База данных MySQL
  • Ванильный JS
  • Экспресс JS
  • Суэггер
  • Экспресс-маршрутизатор
  • Принцип репрезентативного государства (REST)
  • Node.Js
  • JavaScript со спецификацией ES6
  • Мокко
  • Чай
  • Бэкэнд веб-разработка

What you will learn in the course

Courses for which the course is suitable

  • серверный разработчик
  • Node.js-разработчик
  • Разработчик микросервисов
  • Разработчик веб-приложений
  • Разработчик RESTful API

Стажировка — серия из 5 курсов

задняя часть

Бэкэнд относится к серверной стороне разработки. Здесь основное внимание уделяется тому, как работает веб-сайт.

  • Node.js считается эффективным для разработки серверных приложений.
  • Программирование, управляемое событиями, позволяет разрабатывать быстрые и эффективные веб-серверы на JavaScript.
  • Разработчики могут создавать серверы в большом масштабе, используя простую модель программирования, управляемую событиями.
  • Эта модель использует обратные вызовы для уведомления о завершении задачи.

Практический учебный проект

В этом проекте вы разработаете серверные решения для заданных выражений проблем с использованием Node.js и Express.

  • Создавайте микросервисы RESTful.
  • Вы будете использовать навыки, полученные на курсах по JavaScript, Node.js и Express.js.
  • Курс требует от вас следовать принципам дизайна и лучшим практикам.
  • Целью является разработка решений для создания продуктов, соответствующих отраслевым стандартам.

Details of the courses that make up the specialization

Серверный JavaScript с Node.js

  • Курс 1
    • 31 час
    • 3,8 (84 оценки)

Детали курса

Что вы узнаете:
  • Вы изучите среду Node.js, протестируете и отладите базовые программы, используя такие методы Node.js, как модули, файлы и асинхронное программирование.
Навыки, которые вы приобретете:
  • Категория: Node.Js

JavaScript со спецификацией ES6

  • Категория: JavaScript с ES6

Мокко

  • Категория: Мокко

Чай

  • Категория: Чай

Создание API типа REST с использованием Node.js и Express

  • Курс 2
    • 16 часов
    • 4.0 (21 оценка)

Детали курса

Что вы узнаете:
  • Создавайте и документируйте REST API с помощью Vanilla и Express.js. Защитите API с помощью JWT и OAuth.
Навыки, которые вы приобретете:
  • Категория: Серверная веб-разработка

Реализация полигальной персистентности с использованием SQL и базы данных NoSQL.

  • Курс 3
    • 12 часов

Детали курса

Что вы узнаете:
  • Реализация многоязычного постоянства с использованием MySQL и MongoDB.
Навыки, которые вы приобретете:
  • Категория: Асинхронная связь — шина сообщений RabbitMQ
  • Категория: Микросервисы
  • Категория: Модель запроса синхронного ответа
  • Категория: Микросервисы Коммуникации

Создание и внедрение шаблонов микросервисов

  • Курс 4
    • 11 часов

Детали курса

Что вы узнаете:
  • Создавайте микросервисы и исследуйте взаимодействие между процессами микросервисов синхронно и асинхронно.
Навыки, которые вы приобретете:
  • Категория: Ванильный JS
  • Категория: Экспресс JS
  • Категория: Чванство
  • Категория: Экспресс-маршрутизатор
  • Категория: Передача состояния представления (REST)

Финальный проект с использованием Node.js

  • Курс 5
    • 24 часа

Детали курса

Что вы узнаете:
  • Итоговый проект дает вам возможность повторить изученные термины и разработать практическое решение поставленной проблемы, используя принятые практики. Решение должно быть разработано в соответствии с отраслевыми стандартами, в оговоренные сроки и на основе предоставленных инструкций.
Навыки, которые вы приобретете:
  • Категория: МонгоБД
  • Категория: База данных MySQL