課程簡介
用於全棧開發的 AWS Cloud9 簡介
- 用於全棧開發的 AWS Cloud9 功能概述
- 為前端和後端設置 AWS Cloud9
- 瞭解 Cloud9 IDE 介面和功能
AWS Cloud9 中的前端開發
- 設定前端框架(React、Angular 等)
- 在 Cloud9 中開發和測試前端應用程式
- 使用基於瀏覽器的工具和擴展
AWS Cloud9 中的後端開發
- 設定後端環境(Node.js、Python 等)
- 集成資料庫(MySQL、DynamoDB 等)
- 從 Cloud9 部署後端服務
調試全棧應用程式
- 在 AWS Cloud9 中使用調試工具
- 處理前端和後端錯誤
- 編寫和運行單元和集成測試
與 AWS 服務整合
- 連接到 AWS Lambda 以實現無伺服器後端
- 將 S3 整合到儲存解決方案
- 將全棧應用程式部署到 AWS EC2 或 Elastic Beanstalk
Collaboration 在 AWS Cloud9 中
- 與其他開發人員實時協作
- 在 Cloud9 中使用 Git 管理原始程式碼控制
- Cloud9 中的代碼審查和項目共用
AWS Cloud9 中的高級功能和優化
- 使用 Cloud9 優化工作流程和自動執行任務
- 使用 AWS CloudFormation 將基礎設施管理為代碼
- 針對特定的全棧開發需求定製 IDE
全棧開發的安全最佳實踐
- 實施安全身份驗證和授權
- 保護前端和後端服務
- 使用 AWS IAM 角色在全棧應用程式中進行訪問控制
總結和後續步驟
最低要求
- Web 開發經驗 (HTML, CSS, Java腳本)
- 熟悉後端技術(Node.js、資料庫等)
觀眾
- 全棧開發人員
- 軟體工程師
- 希望擴展到基於雲的環境的 Web 開發人員
客戶評論 (5)
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Course - AWS Lambda for Developers
IOT applications
Palaniswamy Suresh Kumar - Makers' Academy
Course - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Course - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.