使用 React 和 GraphQL 的AWS AppSync 和Amplify – 完整指南

使用 AWS AppSync 和 AWS Amplify 在 AWS 雲端中部署基於 Serverless GraphQL 和 React JS 的 Javascript 應用程式

報名參加課程更新 coupon code

從這 11 小時的課程,你會學到

  • 開發一個由 AWS AppSync 和 GraphQL 支援的、可擴展至數百萬個請求營運就緒的無伺服器後端API
  • 使用 AWS Amplify 框架部署一個功能齊全的部落格應用程式(具有評論和喜歡功能!)
  • 瞭解如何利用 AWS AppSync 開發即時訂閱,為您的 Web 應用程式提供即時可擴展的更新
  • 學習 GraphQL,以及管理的 GraphQL 如何在 AWS 與 AWS AppSync 中工作

要求

課程說明

你是否曾想過如何在 AWS 中建立一個營運就緒的後端API?

除此之外,如果它是無伺服器的並由 GraphQL 驅動呢?

如果它能擴展到數以百萬計的請求呢?

如果它是……簡單的呢!?


AWS AppSync 和 AWS Amplify 是開始在 AWS 雲端中部署基於 GraphQL 的應用程式最佳方式,無需部署任何伺服器,可無限擴展。歡迎來到無伺服器運算的偉大世界!

本課程是完全實際動手做的,在此過程中你將有機會進行實踐和學習

  • GraphQL 速成課程
  • 如何在 AWS 中部署基於 GraphQ L的後端
  • 如何使用 AWS Amplify 框架和 AWS AppSync 開發你的下一代 Web 應用程式

你將看到如何在短時間內快速建立一個安全、可擴展、功能性和即時性的應用程式!

=======================================

講師

Paulo Dichone 是本課程的講師。他是一名軟體工程師,一名教師,也是 Udemy 上高評價的開發課程的講師。他已經在網上教授了90,000多名學生,收到了10,000多個評論。學生們喜歡他的教學方法,即重在實踐,基於專案的方法。

=======================================

章節大綱

  • 第1節 – 課程介紹:瞭解課程目標、課程結構,下載課程程式碼並做好準備
  • 第2節 – 什麼是 AWS AppSync 和 AWS Amplify – 開始:瞭解 AWS AppSync 和 AWS Amplify 如何幫助我們這些開發者在創紀錄的時間內建構無伺服器的應用程式
  • 第3節 – 安裝開發工具 – 設定我們的開發環境和安裝開發工具
  • 第4節 – GraphQL 和基礎知識的完整課程:深入學習關於 GraphQL 的所有知識,以及如何使用 Express 和 Node.JS建立自己的 GraphQL API。 這一節可以是可選的,但強烈建議你至少粗略瀏覽一下
  • 第5節 – AWS AppSync 控制台:使用 AWS AppSync 控制台 ( console )構建一個完整的無伺服器API。 透過建構一個簡單的 API 來掌握AppSync Console
  • 第6節 – 使用 Amplify CLI 的真實世界 AWS AppSync API:開始使用 React JS 建構我們的前端/客戶端應用程式。 使用 Amplify CLI 建構 AWS AppSync API
  • 第7節 – 真實世界的AWS AppSync,Amplify CLI 和 React JS:將前端和後端功能建構到 React JS應用程式 – Blog應用程式
  • 第8節 – AWS Amplify 和 Auth 模組 – 在前端應用程式中新增驗證功能: 使用 Amazon Cognito 來管理登入和使用者
  • 第9節 – 編輯和刪除使用者的發文 – 允許授權使用者刪除和編輯發文
  • 第10節 – 建立評論 – 使用GraphQL mutations 來為發文建立評論
  • 第11節 – 如何更新過期的 AWS AppSync API 金鑰 – 將告訴你如何在7天活動期結束後更新過期的API金鑰
  • 第12節 – 新增 LIKE 功能 – 允許使用者喜歡一個發文,並新增一個更複雜的使用者介面來顯示所有喜歡一個發文的使用者。
  • 第13節 – 接下來的步驟!

=======================================

本課程還包括

  • 終身享受所有未來的更新
  • 在問答部分有一個反應迅速的講師
  • 有趣的文章連結,以及很多好的程式碼,可以作為你下一個模板的基礎。
  • 可供下載的Udemy結業證書
  • 30天 “無問題 “退款保證!

這是一個可以改變你的 AWS 技能的課程。

現在就參加這個課程,完全沒有風險!

目標受眾

  • 想了解 GraphQL 和 AWS AppSync 的開發者
  • 希望在下一個應用程式中利用 AWS Amplify 框架的開發人員
  • 需要了解 AWS AppSync 背後動機的解決方案架構師

講師簡介

Stephane Maarek AWS Certified Developer ( 更多講師課程介紹 )

Stephane是一名解決方案架構師、顧問和軟體開發人員,對所有與大數據、雲端運算和 API 相關的事物都有特別的興趣。他的 Apache Kafka 和 AWS 課程在 Udemy 上也多次成為最暢銷的講師。

[見下面的常見問題,看看你可以按什麼順序學習我的課程] 。

Stéphane是公認的 AWS 英雄,是 AWS 認證的解決方案架構師專家和 AWS 認證的 DevOps 專家。他喜歡教人們如何正確使用 AWS,讓他們為 AWS 的認證做好準備,最重要的是為現實世界做好準備。

他還喜歡 Apache Kafka。他是2019年程式委員會的成員,組織紐約、倫敦和舊金山的 Kafka 高峰會。他也是Apache Kafka社群的積極成員,在 Medium 上撰寫部落格,併為 Confluent 撰寫客座部落格。

在業餘時間,他喜歡烹飪,練習瑜伽,衝浪,看電視節目,併到令人敬畏的地方旅行

常見問題。你應該按照什麼順序學習?

  • AWS 雲端:從 AWS 認證解決方案架構師初級開始,然後轉向 AWS 認證開發人員初級,然後是 AWS 認證 SysOps管理員。之後你可以做AWS認證解決方案架構師專業人員或 AWS 認證 DevOps 專業人員,或者你選擇的專業認證。一旦準備就緒,你可以深入學習 AWS Lambda 和 AWS CloudFormation,或者做 AWS 大數據認證
  • Apache Kafka:從 Apache Kafka 初學者開始,然後如果你是一個開發人員,可以學習連線、串流和模式註冊,如果你是一個管理員,可以學習設定和監控課程。這兩個方向都需要通過 Confluent Kafka 的認證
  • gRPC:首先做通訊協定緩衝區課程,然後繼續學習 gRPC Java 或 gRPC Golang 課程

為了分享知識,我不能在Udemy上回覆私人資訊。如果你是學生,請在課程中提問。謝謝你的理解!

Paulo Dichone | Android, Java, Flutter 開發者和老師  ( 更多講師主講課程介紹 )  

嗨,我是 Paulo。

我熱衷於教人們 Android、Java 和 Flutter 的開發。我在全世界175個國家教過8萬多名學生。

我在惠特沃斯大學( Whitworth University )獲得了電腦科學學位,我熱愛程式設計和教學!

我在行動應用程式開發(Android 和 iOS)和 Web 開發方面有豐富的經驗。

我也是 Build Apps With Paulo 的創始人,在這裡學生們可以使用他們需要的工具成為全面發展的開發人員- 擁有軟體和技術技能的開發人員。

向學生展示如何開發出令人驚歎的應用程式/軟體,對我來說是非常有益的經歷。這就是為什麼我在過去的5年裡一直在網上教學。

我的目標是讓你成為一個偉大的開發人員,不管你目前經驗如何。

在業餘時間,我喜歡和我的家人在一起,彈吉他、彈曼陀林和旅行。

我期待著幫助你成為最好的開發人員,你可以的。

如果你對 Android 開發和我的課程不熟悉,我建議你從我最全面的 Android 課程開始:

我期待著在我的課程中見到你。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

報名參加課程更新 coupon code

Sponsored by Udemy

也許你會有興趣

找其它課程?試看看 Soft & Share 網站搜尋引擎

✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧


追蹤 Soft & Share

幫我們個小忙!

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: