NodeJS – Полное руководство (MVC, REST API, GraphQL, Deno)

14.49

Овладейте Node.js и Deno.js, создавайте REST API с помощью Node.js, GraphQL API, добавляйте аутентификацию, используйте MongoDB, SQL и многое другое!

Описание

В курсе "NodeJS – Полное руководство (MVC, REST API, GraphQL, Deno)" вы:

  • Познакомитесь с основами Node.js и его преимуществами в разработке серверных приложений.
  • Освоите архитектурные принципы MVC (Model-View-Controller) и научитесь применять их в Node.js приложениях.
  • Создадите RESTful API с использованием Node.js и Express.js для разработки веб-серверов и обработки запросов.
  • Узнаете о принципах и возможностях GraphQL и научитесь создавать гибкие API с использованием Apollo Server и Node.js.
  • Исследуете базы данных и научитесь работать с MongoDB и Mongoose для хранения и управления данными.
  • Разберетесь в аутентификации и авторизации в Node.js, реализуя функции регистрации, входа и управления пользователями.
  • Изучите практические примеры использования WebSocket и создания реального времени с Socket.io в Node.js приложениях.
  • Узнаете о новом инструменте Deno и сравните его с Node.js, исследуя его возможности и разработку приложений.
  • Освоите техники тестирования, отладки и оптимизации Node.js приложений для обеспечения их стабильной и эффективной работы.
  • Примените полученные знания на практике, создавая полноценные веб-приложения с использованием Node.js и различных технологий.

По окончании этого курса у вас будет глубокое понимание Node.js и его различных аспектов, и вы сможете разрабатывать серверные приложения, RESTful и GraphQL API с использованием Node.js и сопутствующих технологий. Вы также овладеете навыками тестирования, отладки и оптимизации приложений на Node.js для обеспечения их надежной и эффективной работы.