وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

AWS AppSync & Amplify with React & GraphQL – Complete Guide

سرفصل های دوره

Deploy a Serverless GraphQL & Next JS based Javascript application in the AWS Cloud using AWS AppSync and AWS Amplify


01 - Introduction
  • 001 Instructor Introduction
  • 002 What You Will Build in this Course
  • 003 What Youll Learn in this Course
  • 004 Course Structure

  • 02 - Download Course Source Code and Resources
  • 001 Download Course Source Code.html
  • 001 graphql-project.zip

  • 03 - Whats AWS AppSync and Amplify
  • 001 Whats AppSync
  • 002 Whats AWS Amplify CLI

  • 04 - Development Environment Setup
  • 001 Installing Development Tools
  • 002 VSCode Basics
  • 003 Creating Your AWS Account
  • 004 Installing and Configuring AWS Amplify CLI
  • 005 Resources.html

  • 05 - [OPTIONAL] Getting Started with GraphQL
  • 001 Setting up our First GraphQL Project
  • 002 Importing Express and GraphQL
  • 003 Install GraphQL and Express
  • 004 Creating and Understanding Schemas
  • 005 The RoodQuery and Running Queries on Graphical
  • 006 The Resolve Method - Returning Data
  • 007 Adding a Hobby Type and RootQuery
  • 008 Adding the Post Type
  • 009 Adding Relationships Between Types
  • 010 Showing Users Relationships
  • 011 User Type Relationship to Hobby
  • 012 Posts Query
  • 013 Hobbies Query

  • 06 - [OPTIONAL GraphQL] - Core Concepts - Mutations
  • 001 Introduction to Mutations
  • 002 Creating a User with Mutations
  • 003 Creating a Post with Mutations
  • 004 Creating a Hobby with Mutations
  • 005 Adding a Post Query
  • 006 Post and Hobby Queries

  • 07 - [OPTIONAL GraphQL] - Types
  • 001 Understanding Graphical Scalar Types
  • 002 Non Nullables Types
  • 003 Scalar Types and Object Types

  • 08 - [OPTIONAL GraphQL] - Connecting to an External Database - MongoDB- Atlas
  • 001 MongoDB vs Relational Databases
  • 002 Creating a MongoDB Atlas Account
  • 003 Setting up Project to Connect to MongoDB Atlas
  • 004 Create a User Model - Mongoose Model
  • 005 Create a Hobby and Post Models
  • 006 Save a User & a Post
  • 007 Save a Hobby
  • 008 Getting Users and Hobbies and Posts
  • 009 Cors and Adding NonNulls to Required Fields
  • 010 Finish Adding NonNulls to Other fields

  • 09 - [OPTIONAL GraphQL] - More Mutations
  • 001 Updating a User Type
  • 002 Updating a Post
  • 003 Updating a Hobby
  • 004 Remove a User
  • 005 Remove Post and Hobby

  • 10 - [OPTIONAL] Deploying the GraphQL Project to Heroku
  • 001 Introduction - Publishing the API to Heroku
  • 002 Deploying our API to Heroku Remote Server
  • 003 The GraphQL Playground

  • 11 - The AppSync API Console
  • 001 AWS AppSync API Console - Create a GraphQL API - Query and Mutations
  • 002 AppSync API Console - Update and Delete
  • 003 AWS AppSync API Console - Resolvers Overview
  • 004 System Architecture Overview -
  • 005 Final thoughts on AWS AppSync API Console

  • 12 - Building a Blog App with Amplify CLI, AppSync and NextJS
  • 001 Blog App Demo
  • 002 Creating the NextJS App
  • 003 NextJS Hot Reload
  • 004 Setting up Styling with TailwindCSS
  • 005 Setting up Amplify in Project
  • 006 Setting up our API with Amplify CLI - Amplify init
  • 007 Setting up the AWS-Exports Config File
  • 008 Interacting with the GraphQL AppSync API - Retrieve Posts and Showing them

  • 13 - NavBar and Amazon Cognito Authentication
  • 001 Setting up the NavBar
  • 002 Adding Authentication and Check for Signedin Users
  • 003 Setting up the Profile and Signin Pages
  • 004 Adding the SignOut Button
  • 005 Adding the Root CSS colors
  • 006 Adding Public and Private API Access - Cognito

  • 14 - Posting and Showing Data
  • 001 Setting up Create Post Page - Part 1
  • 002 Posting data from the App - Part 2
  • 003 Dynamic ID and showing the Newly Created Post
  • 004 Adding some Markup and Styling to Index Route
  • 005 Creating My Posts Page
  • 006 Adding Styling to MyPosts Page

  • 15 - Editing and Deleting Users and Posts
  • 001 Delete Post
  • 002 Update Post - Part 1
  • 003 Editing a Post
  • 004 What Weve Done so Far

  • 16 - Adding a Post Image to Amazon S3
  • 001 Setting up POst Image to S3 - Part 1
  • 002 Saving Image to S3
  • 003 Showing Image when In the Detail View
  • 004 Showing Posts with Images in Main Page
  • 005 CHALLENGE Show Images in MyPosts Page
  • 006 SOLUTION Show Images in MyPosts Page
  • 007 Updating a Post with Image
  • 008 Section Summary

  • 17 - Creating Comments - Table Relationships
  • 001 Table Relationship & Setting up and Creating Comments in Console
  • 002 Setup Comment in Posts Details
  • 003 Creating a Comment in the Post View and Saving to Database
  • 004 Showing Comments in Main Page
  • 005 Section Summary
  • 006 Resources.html

  • 18 - Amplify Important Commands
  • 001 Amplify Useful Commands
  • 002 Amplify Commands (CLI).html

  • 19 - AWS Hosting - Hosting our App in AWS Hosting
  • 001 Preparing the App and Deploying to Amazon Hosting
  • 002 Fixing the Create Comment Issue
  • 003 Fixing Deployment Issues

  • 20 - AppSync Subscriptions
  • 001 Implementing Subscriptions

  • 21 - Next Steps
  • 001 Next Steps
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 3380
    حجم: 3824 مگابایت
    مدت زمان: 715 دقیقه
    تاریخ انتشار: 29 دی 1401
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید