|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/build-a-modern-react-and-redux-app-with-circleci-cicd-aws/
课程评论:没有评论
Coursera 课程:使用 React & Redux 构建应用,集成 CircleCI CI/CD,AWS 和 Terraform **课程概述:** 本课程专注于使用 React 这一流行的前端库,帮助学员从零开始构建一个完整的 Web 应用程序。课程采用实践驱动的方式,通过实际项目来讲解 React、Redux、Hooks 以及持续集成/交付 (CI/CD) 的概念。学员将深入学习 React、Redux、Hooks,并掌握如何通过 CI/CD 将应用部署到 AWS S3 和 CloudFront。此外,课程还将涵盖 Slack、GitHub、Docker、Heroku 和 Terraform 等技术,并指导学员如何使用 Terraform 从头创建 AWS 资源,以及将 Terraform 集成到 CircleCI 管道中。 **您将学到:** * 构建一个完整的 React 应用程序。 * 设置 CI/CD 管道。 * 实现自动化部署。 * 使用 Terraform 创建 AWS 资源。 * 将 Terraform 集成到 CircleCI 管道中。 * 集成 Slack、Sentry 和 Docker 等技术。 * 设置多个在线环境(开发、预发布和生产)。 * 在 GitHub 中使用 CircleCI。 * 使用 GitHub 的特性分支。 * 掌握 CSS Grid 布局。 * 创建自定义 React 组件。 * 设置 Redux。 * 编写 CI/CD 配置。 * 实现 CI/CD 部署到 Heroku。 * 以及更多实用技能。 **使用技术:** React, Redux, Hooks, AWS S3, AWS CloudFront, Terraform, Slack, Docker, GitHub, Sentry, CircleCI, Heroku. **课程特色:** 即使学员对其中某些技术不熟悉,本课程也会提供详细的设置和使用指导。通过一步步构建实际项目,学员将能够将 React 应用部署到 Web 上,并全面掌握现代 Web 开发的流程和工具链。
React is one of the most popular library's for building client apps with HTML, CSS and JavaScript. If you want to establish yourself as a front-end or full-stack developer, you need to learn React.This course follows a hands-on approach, which means the whole course is structured around building a web application and the different concepts will be explained detailedly as they are introduced.What's this course about?This course is about React, Redux, Hooks, Continous Intergration/Delivery, AWS S3, CloudFront, Slack, GitHub, Docker, Heroku. Dive deep into these topics by building a real application and have your React app live on the web.You will learn how to create AWS resources from the management console and also how to create those same resources using terraform.What Technology You'll UseBecause we are building a React app with Continuous integration/delivery and automatic deployment, we'll use a variety of technologies.ReactReduxAWS S3 and CloudFrontTerraformSlackDockerGithubSentry for MonitoringCircleCI for CI/CDHerokuNot familiar with some of these? No problem! This course will guide you on how to setup and use these technologies in your apps.What You'll Be Able to DoBy the time you complete this course, you'll be ableBuild a complete React AppSetup CI/CD PipelineSetup Automatic DeploymentCreate AWS Resources using TerraformIntegrate Terraform into CircleCI PipelineIntegrate Technologies like Slack, Sentry and DockerSetup Multiple Online Environments (Dev, Staging and Production)Use GitHub w/ CircleCIUse Feature Branches on GitHubUse CSS GridCreate Custom React ComponentsSetup ReduxWrite CI/CD ConfigurationsSetup CI/CD Deployment to HerokuAnd More...