
Build & deploy a social network app using React, Typescript, MongoDB, Redis, Queues, AWS, Terraform, CircleCI & more.
0.0 | (0 ratings) | 75 students | Author: Uzochukwu Eddie Odozi
Course Duration:
32 sections • 552 lectures • 87h 43m total length
0.0 | (0 ratings) | 75 students | Author: Uzochukwu Eddie Odozi
Course Duration:
32 sections • 552 lectures • 87h 43m total length
What you'll learn:
- Build a MERN (MongoDb, Express, React, Node) fullstack app
- Build an amazing social network application
- Define Infrastructure as Code using Terraform to easily create and destroy environment
- Setup Continuous Integration/Delivery Pipeline
- Integrate Terraform into CI/CD Pipeline
- Deploy full-scale application to AWS
- Use Redis for caching
- Setup Redis message queues and workers
- Learn to write unit tests for Frontend and Backend apps
- User AWS services like VPC, subnets, internet gateways, EC2, route53, elasticache, S3, cloudfront, load balancer, autoscaling group and much more.
- Setup Online Dev, Staging and Production Environments
- Integrate Slack in the CI/CD Pipeline
- Build custom react hooks
- Setup redux-toolkit
Requirements:
- Just basic JavaScript knowledge
- No prior React knowledge is required
- No prior Backend Development knowledge required
- No prior DevOps knowledge required
Description:
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 or 'learn-by-doing, which means the whole course is structured around building a fullstack web application and the different concepts will be explained detailedly as they are introduced.What's this course about?This course is about building a complete fullstack web application from scratch using popular development tools. The curriculum for this course is going to be very hands on as we walk from start to finish building and deploying the application to production. The course is structured into 2 main parts
Who this course is for:
- Suitable for both beginners and intermediate React developers
- Junior developers looking to enhance their skills
- Web developers and Front End Developers who want to get into the backend development world or become Fullstack Developers
- Frontend or Backend developers who wants to get into the world of cloud infrasttucture with AWS