курс
JS: REST API (Fastify)
51 студент
Последнее обновление:
29 августа 2025
Включено в курс
15 уроков (видео и/или текст)
10 упражнений в тренажере
48 проверочных тестов
Доступ к остальным курсам платформы
Чему вы научитесь
- Проектировать REST API с Fastify
- Интегрировать API с базой данных и управлять ресурсами
- Реализовывать операции CRUD и работать с различными форматами данных
- Настраивать аутентификацию с использованием JWT токенов
- Валидировать и фильтровать входные данные запросов
- Применять подходы Code First и API First в разработке
- Реализовывать версионирование API и идемпотентность HTTP методов
- Проводить тестирование и документирование API с помощью OpenAPI
- Понимать принципы REST-архитектуры и их применение на практике
Описание
На этом курсе вы изучите создание REST API с использованием Fastify. Вы узнаете больше о настройке окружения, использовании OpenAPI для документирования и аутентификации с помощью JWT токенов.В итоге вы научитесь разрабатывать высокопроизводительные API, управлять ресурсами и обеспечивать безопасность данных.
Знания о REST API пригодятся, если вы решите разрабатывать веб-приложения или мобильные приложения. Знания из этого курса помогают программистам оптимизировать взаимодействие между клиентом и сервером, а также улучшать производительность приложений.
Курс подойдет разработчикам, имеющим базовые знания Fastify, а также тем, кто знаком с основами HTTP, JSON и работой с базами данных.
stateless
api
REST
fastify
логирование
drizzle
openapi
problem details
версионирование api
аутентификация
vinejs
Программа курса
Продолжительность 15 часов
-
16
Самостоятельная работа
Дополнительные задания, которые позволяют закрепить полученную теорию -
17
Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса