Build a React & Redux App w CircleCI CICD, AWS & Terraform
25h 45m 21s
English
Paid
Build a React & Redux App w CircleCI CICD, AWS & Terraform is a 240-lesson 25 hours 45 minutes self-paced course by Udemy. Learn how to build and ship a real React app.
Course facts
Lessons
240
Duration
25 hours 45 minutes
Level
All levels
Language
English
Updated
Instructor
Udemy
Price
Premium
Learn how to build and ship a real React app. You will create a full project and see each idea in action. You will use React, Redux, and a full CI/CD setup to deploy your app on the web. The steps are clear, direct, and easy to follow.
Course Overview
This course teaches you React, Redux, Hooks, CI/CD, AWS S3, CloudFront, Slack, GitHub, Docker, and more. You will build a working app and deploy it online. You will learn each tool as you use it in your project.
Tools You Will Use
You will use these tools while you build and deploy your app.
React
Redux
AWS S3 and CloudFront
Slack
Docker
GitHub
Sentry for monitoring
CircleCI for CI/CD
If some of these are new to you, that is fine. You will learn how to set them up as you go.
What You Will Build
By the end of the course, you will be able to build and deploy a full React app. You will also learn how to manage code, track changes, and ship updates with ease.
Skills You Will Gain
Build a full React app
Set up a CI/CD pipeline
Create automatic deployments
Integrate Slack, Sentry, and Docker
Set up dev, staging, and production environments
Use GitHub with CircleCI
Work with feature branches
Use CSS Grid
Create custom React components
Write CI/CD config files
Requirements
Basic HTML, CSS, and JavaScript
No React experience needed
Who This Course Is For
New or growing React developers
Anyone who wants to learn by building a real project
Developers who want to set up a CI/CD pipeline
Developers who want to use AWS S3 and CloudFront
What You Will Learn
Build a complete React app
Set up a CI/CD pipeline
Store and serve your app with AWS S3 and CloudFront
Create Docker images
Send Slack messages in your CI/CD steps
Set up dev, staging, and production environments
Use Sentry to track errors
Create custom React components
Style layouts with CSS Grid
Configure automatic deployment
Integrate GitHub and CircleCI
Create and merge feature branches
Who teaches Build a React & Redux App w CircleCI CICD, AWS & Terraform? Udemy
Udemy is the largest open marketplace for online courses on the internet. Founded in 2010 by Eren Bali, Oktay Caglar, and Gagan Biyani and headquartered in San Francisco, the company went public on the Nasdaq in 2021 under the ticker UDMY. The platform hosts well over two hundred thousand courses across software development, IT and cloud, data science, design, business, marketing, and creative skills, taught by tens of thousands of independent instructors. Roughly seventy million learners use it worldwide, and the corporate arm — Udemy Business — supplies a curated subset of that catalog to enterprise customers.
Because Udemy is a marketplace rather than a single editorial publisher, the catalog is uneven by design. The strongest material lives in the long-form, project-based courses authored by working engineers — full-stack JavaScript, React, Node.js, Python data science, AWS, Docker and Kubernetes, mobile development with Flutter and React Native, and cloud certification preparation. The CourseFlix listing under this source is the slice of that catalog that has been mirrored here for offline-friendly viewing, organized by topic and updated as new releases land. Pricing on Udemy itself swings dramatically with the site's near-permanent sales, which is why the platform is best treated as a deep reference catalog: pick instructors with strong reviews and a track record of updating their material rather than buying on the headline price alone.
What lessons are included in Build a React & Redux App w CircleCI CICD, AWS & Terraform?
This is a demo lesson (10:00 remaining)
You can watch up to 10 minutes for free. Subscribe to unlock all 240 lessons in this course and access 10,000+ hours of premium content across all courses.
By: Udemy, Academind Pro (Maximilian Schwarzmüller)
I created the bestselling Udemy course on React, now I'm super excited to share this course on NextJS with you - an in-depth course about an amazing React frame
A complete course to start react native cross platform mobile application development. This react native course is a beginners level course that will give you e
AWS Serverless is probably the quickest way to build a very stable REST APIs that scale to serve millions of users. A very simple Mock API can be created and de
Learn to create modern interfaces using React, Tailwind CSS, and other tools. Most React tutorials are not designed for real beginners and do not help.
Nest.js is an incredible backend framework that allows us to build scaleable Nodejs backends with very little complexity. A Microservice architecture is a popul
Brand new HTML & CSS course, just released in February 2023 Check out the promo video to see the beautiful, responsive projects we build in this course!
React: The Complete Guide by Maximilian Schwarzmüller — original 2022 edition covering React hooks, Redux, Context API, Next.js basics.
47h 42m5/5
Frequently asked questions
What are the prerequisites for this course?
Before enrolling in this course, you should have a basic understanding of HTML, CSS, and JavaScript. Experience with React is not required as the course will guide you through building a React app from scratch. Familiarity with these web technologies will help you grasp the concepts faster as you work through the course material.
What will I build during the course?
During the course, you will build a complete React application. This project includes setting up a CI/CD pipeline using CircleCI, deploying on AWS S3 and CloudFront, and integrating tools like Slack, Sentry, and Docker. You will manage code, track changes, and ship updates efficiently, giving you practical experience in full-cycle application development and deployment.
Who is the target audience for this course?
This course is designed for new or growing React developers interested in learning through hands-on projects. It's also suitable for developers who want to set up a CI/CD pipeline or those keen to use AWS services such as S3 and CloudFront. If you're looking to expand your skills in modern web development practices, this course is a good fit.
How does the depth and scope of this course compare to similar courses?
The course covers a broad range of tools and technologies including React, Redux, AWS S3, CircleCI, and Docker. Unlike some courses that focus solely on front-end development, this course provides a comprehensive look at deploying applications with a CI/CD pipeline. It involves setting up different environments and integrating various third-party services, offering a holistic view of modern app development.
What specific tools or platforms will I learn to use?
You will learn to use a variety of tools and platforms such as React for building the app, Redux for state management, AWS S3 and CloudFront for hosting, and CircleCI for CI/CD pipelines. Additional tools include GitHub for version control, Docker for containerization, Slack for communication integration, and Sentry for monitoring. Each tool is introduced in the context of the project to ensure practical understanding.
What is not covered in this course?
The course does not cover advanced topics in server-side programming, databases, or mobile app development. Its focus is strictly on building a web application using React and deploying it using modern DevOps practices. While it introduces tools like Docker, the course does not dive deeply into container orchestration platforms like Kubernetes.
What is the expected time commitment for completing this course?
The course consists of 240 lessons. While the exact runtime is not specified, you should expect to dedicate several hours per week to complete the course, depending on your familiarity with the tools and concepts. The hands-on nature of the course will require additional time for practice and project work beyond the lesson material.