Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

AWS and React: Creating Full-Stack Apps

via LinkedIn Learning

Overview

Learn how to use Amazon Web Services (AWS) to efficiently add hosting, user authentication, and a back-end database to your React app.

Before developers can take their app idea from the drawing board to the app store, certain key pieces—from hosting to user accounts—must be set in place. Amazon Web Services (AWS) offers a variety of powerhouse services you can leverage to add these essential pieces to your React apps. In this course, learn how to use AWS with React to speed up your app development workflow. Instructor Bear Cahill shows you how to work with AWS to add hosting, user authentication, and a back-end database to your React app.

Syllabus

Introduction
  • Full-stack React development on AWS
  • What you should know
1. Hosting a React App on AWS
  • React app concepts
  • Using npm to create a React app
  • Editing the React app
  • AWS S3 hosting with Amplify
  • Hosting a React app on AWS
  • Challenge: Host your React app on AWS
  • Solution: Host your React app on AWS
2. User Authorization for React App
  • IAM and Cognito concepts
  • Adding user auth to an AWS project
  • Adding user auth to a React app
  • Creating users through a React app
  • Challenge: Add user auth to your React app
  • Solution: How to add user auth to React
3. DynamoDB API with AppSync
  • AppSync concepts
  • DynamoDB tables
  • Creating a GraphQL API with Amplify
  • Testing an AppSync GraphQL API
  • Create and test an AppSync API
  • How to create and test an AppSync API
4. AppSync GraphQL Calls with React
  • Adding AppSync GraphQL to a React app
  • Adding DynamoDB data through a React app
  • CRUD DynamoDB data with a React app
  • Testing DynamoDB CRUD with a React app
  • DynamoDB data CRUD in your React app
  • How to DynamoDB data CRUD in your React app
Conclusion
  • Next steps

Taught by

Bear Cahill

Related Courses

Reviews

Start your review of AWS and React: Creating Full-Stack Apps

Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free