课程大纲
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
在 AWS Cloud9 中协作
- 与其他开发者实时协作
- 在 Cloud9 中使用 Git 管理源代码
- 在 Cloud9 中进行代码审查和项目共享
AWS Cloud9 的高级功能与优化
- 使用 Cloud9 优化工作流程并自动化任务
- 使用 AWS CloudFormation 管理基础设施即代码
- 根据全栈开发需求自定义 IDE
全栈开发的安全最佳实践
- 实施安全的身份验证和授权
- 保护前端和后端服务
- 在全栈应用中使用 AWS IAM 角色进行访问控制
总结与下一步
要求
- 具备Web开发经验(HTML、CSS、JavaScript)
- 熟悉后端技术(Node.js、数据库等)
受众
- 全栈开发者
- 软件工程师
- 希望扩展到基于云环境的Web开发者
客户评论 (5)
我很喜欢Gunnar在我们进行的时候几乎随机编写所有代码的方式,但在谷歌云端硬盘上有很多可以在培训后参考的预备材料。 Gunnar根据我之前提供的示例数据编写的代码也非常有用,并且使培训与我们自己的数据集相关。
Ranvir - Schroders Personal Wealth
课程 - Visual Studio Code
机器翻译
每个模组都有多个示例,并且对培训师有深入的了解。
Sebastian - BRD
课程 - Secure Developer Java (Inc OWASP)
机器翻译
Module3 Applications Attacks and Exploits, XSS, SQL 注入 Module4 服务器攻击和漏洞利用、DOS、BOF
Tshifhiwa - Vodacom
课程 - How to Write Secure Code
机器翻译
Real-life examples.
Kristoffer Opdahl - Buypass AS
课程 - Web Security with the OWASP Testing Framework
The trainer's subject knowledge was excellent, and the way the sessions were set out so that the audience could follow along with the demonstrations really helped to cement that knowledge, compared to just sitting and listening.