Serverless React c AWS Amplify - Полное Руководство - Видеоуроки

Serverless React with AWS Amplify - The Complete Guide
Duration 08:36:05
Открыть все курсы от udemy

Serverless React with AWS Amplify - The Complete Guide - Полный список уроков

Развернуть / Свернуть
  • Урок 1. What You Need for this Course 00:03:43
  • Урок 2. Installing Amplify CLI Globally 00:02:05
  • Урок 3. Configuring Amplify CLI with AWS Account 00:06:27
  • Урок 4. Setting up Notetaking App 00:04:17
  • Урок 5. Initializing Amplify with Amplify Init 00:02:12
  • Урок 6. Setting up our GraphQL API with Authentication 00:05:52
  • Урок 7. Generating an Entire GraphQL API off of our Schema 00:06:15
  • Урок 8. Configuring Amplify with React 00:03:09
  • Урок 9. Git Tracking with Amplify Projects (Optional) 00:03:02
  • Урок 10. Using withAuthenticator to Auth Users (in 2 Lines of Code) 00:06:33
  • Урок 11. Exploring the Cognito Console / Enabling SMS Verification (Optional) 00:09:40
  • Урок 12. Creating the App UI 00:05:08
  • Урок 13. Running createNote Mutation from AppSync Console 00:07:25
  • Урок 14. Executing GraphQL Mutations on the Client 00:05:45
  • Урок 15. Async / Await with GraphQL Operations 00:03:22
  • Урок 16. Running listNotes Query in AppSync and on Client 00:04:39
  • Урок 17. Deleting Notes with deleteNote Mutation 00:03:50
  • Урок 18. Updating Notes with updateNote Mutation 00:09:37
  • Урок 19. Subscribing to New Notes with onCreateNote 00:08:47
  • Урок 20. Listening for Deleted / Updated Notes 00:05:57
  • Урок 21. @auth Directive for Ownership of Notes 00:08:42
  • Урок 22. Converting our app to React Hooks (Optional) 00:17:48
  • Урок 23. Deploying our App with S3 Hosting 00:04:38
  • Урок 24. Initializing our MarketPlace App 00:03:14
  • Урок 25. Advanced AppSync Schema Creation 00:17:10
  • Урок 26. Customizing withAuthenticator Theme 00:09:30
  • Урок 27. Authenticator Component / Listening for Auth Events with Hub 00:09:24
  • Урок 28. Creating Navigation and Signout Functionality 00:13:57
  • Урок 29. Adding New Markets 00:12:44
  • Урок 30. Adding Context API to Provide User Data 00:06:00
  • Урок 31. Adding Tags with our Markets 00:08:31
  • Урок 32. Connect Component to Execute Queries 00:12:13
  • Урок 33. Handling Subscriptions with Connect 00:04:47
  • Урок 34. Creating our Search Input 00:07:50
  • Урок 35. Exploring ElasticSearch Queries in GraphiQL 00:10:19
  • Урок 36. Sort Parameter and Implementing Search Queries in the Client 00:09:24
  • Урок 37. Getting Individual Market Data 00:12:27
  • Урок 38. Build Form to Add New Products 00:06:20
  • Урок 39. Using / Styling our PhotoPicker Component 00:10:10
  • Урок 40. Adding New Products 00:15:41
  • Урок 41. Displaying Storage Upload Progress with Progress Component 00:05:52
  • Урок 42. Display Products / Adding Nested Fields to Auto-Generated Queries 00:11:57
  • Урок 43. Updating Products 00:12:59
  • Урок 44. Deleting Products 00:06:37
  • Урок 45. Subscribing to Product Mutations 00:09:14
  • Урок 46. Building out PayButton / Stripe Configuration 00:07:37
  • Урок 47. Introduction to Lambda Functions 00:18:50
  • Урок 48. Processing Orders with our Lambda Function 00:12:26
  • Урок 49. Sending Emails with Amazon SES 00:15:52
  • Урок 50. Registering New Users with AppSync 00:07:59
  • Урок 51. Getting Owner's Current Email, Improving our Email Content 00:11:26
  • Урок 52. Requesting Permission to Move out of SES Sandbox 00:03:09
  • Урок 53. Creating New Orders 00:10:47
  • Урок 54. Displaying Order History in ProfilePage 00:12:35
  • Урок 55. Sorting GraphQL Fields with the sortField Argument 00:04:24
  • Урок 56. Display Profile Data for Auth User 00:07:51
  • Урок 57. Getting Auth User's Current Attributes 00:08:57
  • Урок 58. Verifying Users' Updated Email Addresses 00:17:32
  • Урок 59. Prevent Users with Unverified Emails to Purchase / Add Products 00:06:35
  • Урок 60. Deleting Users' Profiles 00:04:16
  • Урок 61. Formatting Dates with Date-Fns 00:05:34
  • Урок 62. Next Steps 00:05:02

Создавайте полнофункциональные приложения React быстрее, чем когда-либо, которые масштабируются до миллионов пользователей и работают исключительно в облаке! Хотите создавать удивительные, производительные и в целом лучшие приложения React? Смотрите не дальше, чем AWS Amplify.

Этот курс - лучшее руководство, которое вы найдете для изучения построения Serverless React App. В нем мы сделаем два полных проекта React / AWS Amplify, от начала до развертывания в Интернете.

Вот что мы будем делать:

  • Полнофункциональное приложение Serverless Marketplace (похожее на Udemy), созданное с использованием React / Amplify, полного API-интерфейса GraphQL, многофакторной аутентификации, лямбда-функций для зарядки клиентов / отправки электронных писем, Stripe для обработки платежей и библиотеки компонентов Element для стилей.
  • Приложение Notetaker в реальном времени (созданное как с компонентами класса, так и с React Hooks), с полной функциональностью CRUD, подписками GraphQL, полной аутентификацией - все займет ~ 100 строк JavaScript

Что будет охватывать этот курс?

  •   Создание целых API-интерфейсов GraphQL из командной строки с помощью Amplify CLI
  •   Создание сложных серверных API GraphQL с помощью AWS Appsync
  •   Коды многофакторной аутентификации и проверки с использованием AWS Cognito
  •   Создание бессерверных REST API (функций) с AWS Lambda, которые полностью работают в облаке
  •   Использование подписок GraphQL для трансляции изменений данных в режиме реального времени
  •   Выполнение запросов и мутаций в GraphQL как в консоли GraphiQL, так и в нашем клиенте React
  •   Как интегрировать React Hooks с приложениями Amplify
  •   Отправка писем с помощью Amazon Simple Mail Service
  •   Загрузка изображений и файлов с помощью AWS S3 Storage
  •   Как развернуть наши готовые приложения с S3 Hosting
  •   Настройка встроенных React-компонентов Amplify
  •   Хранение и управление данными нашего приложения с базой данных DynamoDB
  •   Гибкие и надежные возможности поиска с помощью AWS ElasticSearch
  •   Использование Stripe для обработки платежей и использование его в приложениях React с Stripe Checkout
  •   Проверка электронной почты / телефонных номеров пользователя с подтверждениями по электронной почте
  •   Активная работа с Консолью AWS
  •   React Context для управления состоянием приложения
  •   React Router 4 (с некоторыми полезными трюками)
  •   Форматирование дат с помощью библиотеки date-fns
  •   Две глубинные библиотеки CSS - Element и Tachyons

Твоя оценка

15 0
Следи за последними обновлениями и новостями в нашем coursehunter-club.net (Ex coursehunters.club), или вступай в наш канал telegram.

Комментарии

Последнее добавленное

100 дней веб-разработки с Python

100 дней веб-разработки с Python

en
# 100DaysOfWeb в Python - это курс, который обеспечит вам успех, обучая вас веб-разработке на Python. Каждые 4 дня, посвященные другой концепции, вы будете поражены тем, сколько веб-технологий и библиотек Python вы изучите в этом путешествии. Присоединяйтесь к курсу и начните свое 100-дневное...
Практический JavaScript

Практический JavaScript

ru
Для изучения курса желательно знание HTML + CSS. Знание основы JS будет плюсом, но не обязательно. Делаем форму для регистрации и входа пользователей. На нативном JavaScript (ES6). Все эффекты прописываем с помощью JS самостоятельно. Пишем проверку (валидацию) формы с выводом ошибок.
Android юнит-тестирование и TDD

Android юнит-тестирование и TDD

en
Этот курс научит вас всему, что вам нужно знать о юнит тестировании и разработке через тестирование в приложениях для Android. Он разработан, чтобы быстро приступить к работе с юнит тестированием с использованием Android Studio и JUnit, выполнив серию тщательно разработанных практических упражнений.
Animating React

Animating React

en
В этой серии уроков мы с головой погрузимся в анимацию в React. Мы будем использовать библиотеку React Spring и physics based анимацию. Мы будем использовать очень много клевых техник которые можно и нужно использовать в реальных приложениях. Мы будем строить меню, модальные окна и все с чем вы...
chat
logo