Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Serverless React with AWS Amplify - The Complete Guide

Course Cover
compare button icon

Course Features

icon

Duration

8.31 hours

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Teaching Type

Self Paced

icon

Video Content

8.31 hours

Course Description

Create full-stack react apps that scale to millions and run completely in the cloud! - Faster than ever

About This Video

  • The JSX sections can be quite complex. It would be helpful to have a code example for each of them to help you compare the code with the work-in progress.
  • Flexible and robust search capabilities are possible with AWS ElasticSearch
  • Two CSS libraries in-depth - Element and Tachyons

Are you looking to create amazing, performant, and overall more powerful React applications? AWS Amplify is the best choice.

This course is the best for building serverless React applications. You will be completing two React/AWS Amplify projects from project start to deployment online.

You'll be making:

  • A serverless marketplace app that is similar to Udemy, built with React/Amplify. It features multi-factor authentication, GraphQL API, multi-factor authentication, lambda functions for charging customers/sending email; Stripe for payment processing; as well as the Element component library for styling.
  • Real-time note app, made with class components and with React hooks. Full CRUD functionality, GraphQL Subscriptions, and complete authentication all written in 100 line of JavaScript

What will this course cover exactly?

  • Creating complete GraphQL APIs using the Amplify Command Line Interface
  • AWS Appsync allows you to build sophisticated serverless GraphQL APIs
  • Multi-Factor Authentication Codes and Verification Codes Using AWS Cognito
  • AWS Lambda allows you to create serverless REST APIs (functions), that run entirely in cloud.
  • Broadcast Data Changes in Real Time Using GraphQL Subscriptions
  • Execute GraphQL Queries & Mutations in both the GraphiQL Console as well as in our React Client
  • How to integrate React Hooks and Amplify applications
  • Amazon's Simple Email Service allows you to send emails
  • Upload images and files to AWS S3 Storage
  • How to deploy your apps with S3 Hosting
  • Amplify's React Components can be customized
  • DynamoDB database for managing and storing our app data
  • Flexible and robust search capabilities are possible with AWS ElasticSearch
  • Use Stripe to pay and use it in React Apps With Stripe Checkout
  • Verifying user email addresses/phone numbers using email confirmations
  • Extensive use of the AWS Console

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Hands-On Training,Instructor-Moderated Discussions

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

What You Will Learn

Flexible, robust search capabilities with the help of AWS ElasticSearch

The JSX sections are quite complex and it would help to have a code example for each section to compare the code to the work-in-progress

Two CSS libraries in-depth -- Element and Tachyons

Course Cover