Создание API на Node.js - вебинары ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию
РУС
  • РУС
  • УКР

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

    Подписка
    РУС
    • РУС
    • УКР
    Arrow
    🌷Набор групп на обучение с ментором - FrontEnd, .NET, Python, Java, FullStack, QA.
    Arrow

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

    Play
    Все вебинары бесплатные и доступны для зарегистрированных пользователей
    author Роман Шмигельский
    Software Engineering Manager
    date 13.03.2025
    time 17:00 - 19:00
    Рейтинг: 5. Проголосовало: 1

    На этом вебинаре мы разберем основы создания 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.

    Татьяна Доморадова
    date 27.10.2022
    time 120
    view 4169
    Виктория Пилипенко
    date 20.10.2022
    time 120
    view 0
    Кто такой Full-stack разработчик
    Full-stack разработчик (произносится “фулл стек”) — это некий мастер на все руки в мире веб-разработки. Ему под силу реализовать как клиентскую, так и серверную сторону приложения, которыми, обычно, занимаются FrontEnd и BackEnd разработчики раздельно друг от друга. Таким образом, Full-stack специалист способен в одиночку вести проект от начала до конца.
    комментарии и обсуждения
    Notification success