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

300+ курсов по популярным IT-направлениям

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

Подписка
Подписка

300+ курсов по популярным IT-направлениям

Создание 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 $
Придбати
Преміум Plus
  • Усі відеокурси на 12 місяців
  • Тестування з 24 курсів
  • Перевірка 20 домашніх завдань
  • Консультація з тренером 120 хв
  • Завантаження відео уроків
199.99 $
Придбати
КОММЕНТАРИИ И ОБСУЖДЕНИЯ
Notification success