课程大纲

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开发者
 35 小时

客户评论 (5)

即将举行的公开课程

课程分类