Освойте создание современного serverless‑приложения на базе React и AWS Amplify — от настройки аутентификации до полноценного CI/CD. Этот курс поможет вам пройти путь от идеи до полностью развернутого веб‑приложения, не требуя глубоких знаний AWS.
Что вы узнаете в этом курсе
Курс пошагово проведет вас через создание React‑приложения с использованием AWS Amplify и его ключевых сервисов: Cognito, AppSync, S3 и Amplify Hosting.
Создание и подключение backend‑ресурсов с AWS Amplify
Настройка аутентификации через Cognito
Разработка GraphQL API с AppSync
Хранение данных и файлов в DynamoDB и S3
Настройка CI/CD и автоматического деплоя
Интеграция React‑frontend с serverless‑backend
Почему связка React + AWS Amplify эффективна
AWS Amplify позволяет разработчикам сосредоточиться на логике приложения, автоматически создавая и управляя backend‑инфраструктурой. В сочетании с React вы получаете быстрый, гибкий и современный стек для разработки.
Преимущества Amplify
Автоматическая конфигурация serverless‑ресурсов
Упрощенное управление аутентификацией и API
Мгновенное развертывание с встроенным CI/CD
Поддержка GraphQL и REST
Практический проект, который вы создадите
В рамках курса вы разработаете полноценное React‑приложение с:
регистрацией и авторизацией пользователей
serverless GraphQL backend
хранением данных и загрузкой файлов на S3
автоматическим деплоем и CI/CD
По итогам обучения у вас будет готовый проект, который можно использовать как портфолио или основу для коммерческого приложения.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
If you faced with it when you create react app: "You are running `create-react-app` 5.0.0, which is behind the latest release (5.0.1)" Do this commands npm uninstall -g create-react-app npm i create-react-app
"You are running `create-react-app` 5.0.0, which is behind the latest release (5.0.1)"
Do this commands
npm uninstall -g create-react-app
npm i create-react-app