Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Learning AWS Amplify (2020)

Learning AWS Amplify (2020)

1h 37mIntermediate2020-02-14

Authors

Bear Cahill

Bear Cahill

Mobile Application Developer

Course details

Developing mobile apps is challenging enough without needing to learn and develop the back end on the server. Amazon Web Services (AWS) provides many of the services you need—but navigating AWS can be overwhelming. AWS Amplify brings the work to you, the developer, in the Amplify CLI, which uses intelligent defaults and does the heavy lifting for you. In this course, Bear Cahill details how to leverage AWS Amplify to simplify your app development workflow. Bear provides an overview of Amplify and then details how to use it in the development of a React web app and iOS mobile app, including how to easily add analytics to your app using Amplify. Plus, he discusses how to approach user authentication with Amplify, create a GraphQL API with AppSync and Amplify, and store files online.
Topics include:

Working with Amplify toolchain
Creating a React app
Adding analytics to a React app with Amplify
User authentication with Amplify
Using Amplify to simplify account creation and management
Creating a GraphQL API

Skills covered

Cloud DevelopmentCloud AdministrationAmazon Web Services (AWS)AmazonLearningCloud Computing

Concepts

0. Introduction

  • 01 - Build apps with AWS using the Amplify CLI
  • 02 - What you should know

1. AWS Amplify Overview

  • 03 - Introduction to Amplify
  • 04 - AWS account and console
  • 05 - Amplify principles
  • 06 - Amplify toolchain
  • 07 - AWS Amplify CLI installation

2. Amplified React App

  • 08 - React app creation and configuration
  • 09 - Initialize project with Amplify
  • 10 - Analytics added with Amplify
  • 11 - Challenge - Host an app on AWS
  • 12 - How to host an app on AWS
  • 13 - User authentication via AWS
  • 14 - Lambdas created

3. Mobile App Features

  • 15 - User authentication configuration
  • 16 - AWS CocoaPods
  • 17 - User authentication in the app
  • 18 - Account management
  • 19 - Challenge - Add user logout
  • 20 - How to add user logout

4. Serverless Back End

  • 21 - GraphQL API
  • 22 - Mobile app and AppSync client
  • 23 - Model updates
  • 24 - Save data to the server
  • 25 - Fetch items from the server
  • 26 - Challenge - Delete server data
  • 27 - How to delete server data

5. Storing Files Online

  • 28 - File storage configuration
  • 29 - File storage from the app
  • 30 - Downloading files
  • 31 - Delete files from bucket
  • 32 - Billing and clean up

Conclusion

  • 33 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal