课程大纲
用于全栈开发的 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.
课程 - Reactive Programming with Angular RxJS
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
课程 - AWS Lambda for Developers
IOT applications
Palaniswamy Suresh Kumar - Makers' Academy
课程 - 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.
课程 - 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.