Contents
使用 Amazon Web Services 創建聊天 Web 應用程式 – Lambda、DynamoDB、API 閘道器( gateway )、S3、Cognito、CloudFront 等。
課程介紹影片
從這 7.5 小時的課程,你會學到
- 完全使用 AWS 服務建構聊天應用程式,根本沒用到任何獨立伺服器
- 架構和設計無伺服器應用程式
- 使用 AWS 的 S3(簡單儲存服務)為瀏覽器提供靜態資源
- 使用 Javascript 來動態修改網頁
- 使用 IAM(身份和訪問管理)管理權限和訪問策略
- 使用 AWS Lambda 在雲端操作和銷售資料
- 使用 CORS 管理無服務器應用程式中的客戶端安全
- 使用 DynamoDB 儲存和檢索資料
- 使用API 閘道器建模 API 並創建 SDK
- 使用 Cognito 創建用戶登入系統
- 使用 CloudFront CDN 加速你的網路應用程式( web app )
要求
- 你需要一台可以上網的桌上型電腦
- 基本上熟悉 HTML、Javascript 和 AJAX 將很有幫助
課程說明
通過這個親手做、基於專案的課程,讓自己沈浸於亞馬遜網路服務(AWS)中 – 並真正內化技術領域中高價值技能。 我們將引導你使用 AWS 服務建構自己的聊天網站 – 而且不用任何獨立的伺服器或多個伺服器執行個體( server instances )!
本課程讓你很好地了解 AWS 的核心服務。 在創建聊天應用程式時,你將學習並使用以下 AWS 服務:
- S3(簡單儲存服務) – 用於儲存靜態 HTML 並將其銷售到用戶的瀏覽器
- Lambda – 執行雲端邏輯以在應用程式儲存和檢索資料
- IAM(身份和訪問管理) – 可確保能訪問你的服務
- API 閘道器 – 為你的客戶端呈現一個良好建模的 API 並自動生成客戶端程式碼以與其通訊
- DynamoDB – 大規模快速儲存和檢索資料
- Cognito – 用於管理用戶、創建帳戶和安全登入
- CloudFront – 用 CDN 加速向最終用戶交付網站
我們將通過學習和練習 Javascript 將它們結合在一起,並且我們將學習 CORS 以授予瀏覽器運行無服務器應用程式所需的權限。
即使你熟悉 AWS,你也將學習到如何建構功能完整的動態網站,而無需維護任何伺服器如此有價值的技術 – 即使通過 EC2 也無法實現!
通過這個專案你獲得經驗豐富的導師指引,一位是前亞馬遜的高級經理 Frank Kane 和另一位是曾在亞馬遜工作的首席工程師 Brian Tajuddin。你將跟曾在雅馬遜創建 AWS 的人學習 AWS,加入 Sundog 教育團隊的 140,000名其他學生,一起鞏固熱門的技能,提升你的職業生涯。
作為額外的獎勵,你將獲得本課程學員才能加入的封閉 Facebook 社群的會員資格,即使你已完成這課程,也可以繼續彼此協作。
雖然本課程並未針對任何特定的 AWS 認證考試,但你將因此奠定良好的 AWS 知識基礎,並開始為認證做好準備。
目標受眾
- 對 Amazon Web Services 以及如何建個完全在雲端的 Web App 感到好奇的技術人員
- 尋求基本的 AWS 技能的人,這是通往認證的開始
- 覺得自己能從具體案例獲得學習最好成效的人。
- 負責構建一個 Web 應用程式,希望盡量減少日常維護工作的工程師
講師簡介
Sundog Education by Frank Kane 為世界提供大數據和機器學習的培訓
Sundog Education 的使命是提供大數據、資料科學和機器學習方面的做出非常寶貴的職能讓全世界的每個人都能接觸學習。我們的專家教練團隊與你分享我們在這些新興領域的知識,以任何人都可以接受的價格。
Sundog Education 由 Frank Kane 領導,由 Frank 的公司 Sundog Software LLC 擁有。Frank 在 Amazon 和 IMDb 工作了9年,開發和管理自動向億萬客戶提供產品和電影推薦的技術。 Frank 在分佈式計算、數據採礦和機器學習等領域擁有17項專利。 2012年,弗蘭克離開了自己的成功公司Sundog Software,該公司專注於虛擬現實環境技術,並教他人大數據分析。
Brian Tajuddin Salesforce.com 工程師
我是專業從事大規模企業系統的專業軟體工程師。 在我的職業生涯中,我一直致力於企業內容整合、面對客戶的電子商務、機器學習、服務框架和商業工具。 我有在 Amazon 和 Salesforce 12年的工作經驗,使用雲端服務並幫助構建世界上頂尖的雲端服務。
Frank Kane 創辦人, Sundog Education
Frank 在 Amazon 和 IMDb 工作了9年,開發和管理自動向億萬客戶提供產品和電影推薦的技術。 Frank在分佈式計算 、資料探勘和機器學習等領域擁有17項專利。 2012年,Frank 離職並開始了自己的成功事業,創立 Sundog Software,該公司專注於虛擬現實環境技術,並教他人大數據分析。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化
🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結
- 點選這個✨優惠連結 課程特價 | Udemy 永久擁有課程 NT370 起( 請登入 Udemy|按過“優惠連結”後到”報名參加課程“連結網頁做更新 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- [中文課程] 輕鬆上雲端 – AWS 網站建置術
- 更多 AWS 相關線上課程介紹
- ★想要加強英文能力嗎?– 練好英文是最大的學習槓桿
你必須登入才能發表留言。