Создание API на Node.js | ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

Заказать звонок

Выбери свою IT специальность

Подписка

Заказать звонок

+38 099 757 27 82

Создание API на Node.js

На этом вебинаре мы разберем основы создания API на Node.js, сравним подходы REST и GraphQL, а также на практике реализуем API с использованием Express.

Мы начнем с краткого обзора API, их ключевых особенностей и различий между REST и GraphQL. Затем перейдем к практической части, где шаг за шагом создадим REST API, а затем реализуем GraphQL API с использованием библиотеки graphql-compose-mongoose.

Кроме того, рассмотрим инструменты для автоматической генерации API и обсудим, в каких случаях их использование оправдано. В завершение вы сможете задать вопросы и получить полезные советы по работе с API в реальных проектах.

План вебинара:

1️. Введение

  • Опыт работы спикера с API
  • Важность API в разработке
  • Чему участники научатся на вебинаре

2️. Что такое API?

  • Основные концепции API
  • Типы API: REST, GraphQL, RPC, WebSockets
  • Ключевые принципы разработки API

3️. REST vs GraphQL

  • Основные различия
  • Когда выбрать REST, а когда GraphQL?
  • Примеры реальных кейсов

4️. Практика: создание REST API

  • Настройка Node.js и Express
  • Реализация CRUD-операций
  • Тестирование API через Postman или cURL

5️. Практика: создание GraphQL API

  • Интеграция GraphQL в проект
  • Использование graphql-compose
  • Настройка типов, запросов и мутаций
  • Выполнение запросов через GraphQL Playground

6️. Библиотеки для автоматической генерации API

  • graphql-compose-mongoose для GraphQL
  • Преимущества и недостатки автоматизации

7️. Q&A

  • Ответы на вопросы
  • Дополнительные рекомендации и полезные ресурсы

Целевая аудитория:

Этот вебинар будет полезен как начинающим разработчикам, которые хотят научиться создавать API на Node.js, так и опытным инженерам, желающим углубить свои знания и узнать больше об автоматизации разработки API.

Покупай подпискус доступом ко всем курсам и сервисам

Библиотека современных IT знаний в удобном формате

Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 10 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
59.99 $
Оформить подписку
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
89.99 $
Оформить подписку
Премиум
  • Все видеокурсы на 1 год
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
169.99 $
Оформить подписку
КОММЕНТАРИИ И ОБСУЖДЕНИЯ
Notification success