React & AWS Amplify build a complete serverless app w/ CI/CD (Udemy.com)
Create full-stack React app fast using CI/CD to deploy running on the cloud with Cognito, AppSync, Graphql, DynamoDB
Created by: Icaro Lavrador
Last updated April 2021
What you will learn
- Use and implement all of the major AWS services that are made available with Amplify
- How to deploy your app with AWS Amplify using CI/CD
- Rapidly build serverless React apps
- Develop a production-ready serverless backend API powered by AWS Amplify that scales to MILLIONS of requests
- Build realtime applications
- Use AWS Cognito
- Use AWS AppSync
- Use GraphQl
- Use DynamoDB
- React Hooks and React Custom Hooks
How it compares
Against the other 235 rated Udemy courses in AWS on CourseDuck:
- Rating4.2 out of 5higher than 17% of them
- Reviews135#200 of 236 by number of reviews
- Length5.6 hoursshorter than 65% of them
- Last updatedApril 2021earlier than 78% of them
Course Description
Do you want to learn the secret of creating amazing performant apps, that scale on-demand, without expend days programing in front of the computer?
How long would take you to set up a full authentication system, with signin and signout screens, and email and/or SMS confirmation, and password reset? Would you guess a few days or hours?
With AWS Amplify you can have all that set up and working serverless in less than 10 minutes
And this course is not only the best resource you will find for Amplify but it is also the most up to date.
We will not only create a full-stack application working end to end but we will also learn along the way:
How to create a CI/CD pipeline to deploy our website on merge.
How to create a fully functional GraphQL API using AppSync with CRUD capabilities (Create, Read, Update, Delete)
How to create queries, mutations, and subscriptions in GrapQL
How to create and use an AWS S3 Bucket to serve and store images
How to verify emails and SMSs using Cognito
How to work with AWS Console
How to use Semantic UI to make a beautiful application
How to create and re-use custom hooks in React
and much, much more
Want to create breath taken applications amazingly fast, enrol now!
Instructor Details
- 4.2 Rating
135 Reviews
Icaro Lavrador
I am an "eternal student", I started programming when I was just 10 years old and to this day I still learning new things every day.
Because of my passion for learning new things I developed a passion to teach as well, I start helping people at Stack Overflow where I am ranked as the top 5% Developer Help for Swift and top 10% Developer Help for iOS.
You will not see my name in many apps as I am the go-to guy to fix problems, I offer my work mainly as a contractor solving problems that the other professional cannot solve.
I start to develop software and give consultancy when I was 15 years old and never stop, today I want to help people. I read other people's codes every day, code produced by the professionals in the field and I can honestly say they are mostly JUNK, and I want you to be different.
One of my clients tries to use an Udemy iOS course to argue about some strategies he took in his code. After seeing so many WRONG explanations, so much BAD advice I decided to create my own courses. I watch over 15 top-rated courses at Udemy and took no time for me to before I decide to take action
My courses are created to make YOU the best in the field, I can guarantee that if you take my courses you will drop jaws and knocked socks off in interviews.
More courses by Icaro Lavrador
React, React Redux and Redux Saga - Master React State/Hooks (2021)
4.4 (1,260 Reviews)
Provider: Udemy
Time: 7h
$54.99
Swift TDD - Test Driven Development for Swift no more bugs (2016)
3.3 (112 Reviews)
Provider: Udemy
Time: 2.5h
$19.99
More AWS courses
AWS Certified Cloud Practitioner CLF-C02 (2025)
4.9 (2,726 Reviews)
Provider: Udemy
Time: 12.3h
$99.99
AWS devops: ElasticSearch at AWS with terraform and ansible (2026)
4.9 (104 Reviews)
Provider: Udemy
Time: 3.6h
$49.99
[NEW] AWS Certified Advanced Networking Specialty 2026
4.8 (9,270 Reviews)
Provider: Udemy
Time: 35.5h
$124.99
AWS Certified DevOps Engineer - Professional 2026 [NEW]
4.8 (1,754 Reviews)
Provider: Udemy
Time: 37.3h
$22.99
Rocking AWS Serverless - A Real World Guide (2024)
4.8 (1,391 Reviews)
Provider: Udemy
Time: 19.4h
$84.99
Reviews
By Kalyan Reddy on 11/24/2023
Instructor is coding/teaching with an example app. To understand this course better, you need to be familiar with java script, and react basics as a prerequisite. Only then it becomes easy to connect the dots. Overall course is good, could have been better recording.
By John Burkhart on 12/1/2022
Getting ideas from practical examples
By Colin Richardson on 10/12/2021
I've gone through this course twice. It does cover the basics without giving too much information (I do like brevity in some situations). Icaro is a real person, he makes mistakes (spelling, bugs etc) but goes back and fixes them. I like that, it shows it's real and not some heavily edited course. However there are problems, the course is not complete, and the last few videos (I blame Covid) are a bit messed up (a 12 min video is actually 2 videos joined together). Could be better and I'll visit again once the course is complete. Needs a polish though and for the videos to all be reviewed.
By Zandile Mashele on 8/16/2021
Wonderful delivery, voice is clear and content knowledge beyond!
By Tomasz Wagner on 4/3/2021
Icaro is a good teacher but course is hard to follow at times. Code gets refactored all of the sudden and I needed to waste time going back and forth his github to check what's it meant to be. Links and resources should also be easier to find. Also, there's no commits related to lectures so if you get lost... good luck. I really wish I could leave a better rating. The course has a potential and I do enjoy his teaching style. That said , currently it just seems to be a beta version ( I hope ).
By Markgargan1 on 3/27/2021
hi Icaro, you've actual gone above and beyond what you agreed to cover in the overview? I'd consider removing the very last section where you add the auth until the entire auth section is complete as it gives the impression that it's incomplete which is incorrect. With that said, I can honestly say I thought this course was excellent! I really enjoyed the bite sized 3/4/5 minute lessons which were invaluable when I was trying to sneak in a few during lunch or on a break. Your familiarity with the Amplify dashboard, Visual Studio code (snippets) are invaluable. Also your ability to encounter and fix issues on the fly really made me as a student feel confident that I was learning from a real pro. Congratulations on a great course and thanks for taking the time to put it together. I will recommend it to any colleagues looking for an intro to Amplify. Thanks, Mark.
By Aiko Tominaga on 3/19/2021
Thank you for providing this amazing course! Icaro is a fantastic teacher and very easy to follow. Highly recommended :)
By Fernando Leyder on 3/7/2021
The course is about building a whole App with AWS Amplify and React, and does just that. Learning by doing. You should be able to install the different parts yourself, and at least have an account on AWS and Github, basic knowledge of React and Graphql is an advantage. This course uses functions and hooks and the backend from AWS is up to date and easy to follow. The instructor is very helpful and answers all the questions in a short time. There are some minor flaws and some lessons to be added as the course is brandnew.
By Romel Campbell on 2/5/2021
I highly recommend this course to any wanting to ramp up the skill set. GraphQL is a very smart approach to pooling data from many different datasources. AWS Amplify and AppSync help make the job of creating GraphQL compliant client side applications much easier. Icaro does a excellent job of guiding you step by step through the process.
By Matheus BR on 1/26/2021
Excellent course, Icaro explains everything step by step without waist time. The course is precise to the point and he makes sure that even the less knowledgeable students can follow the course in a way that does not bode the more knowledgeable ones. 10 Starts!
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 84 / 100




![AWS CloudFormation Master Class v2 [2025]](/programming/aws/images/1362052_0bbe_7.jpg?v=1789443307)
![[NEW] AWS Certified Advanced Networking Specialty 2026](/programming/aws/images/2771884_03cc_3.jpg?v=1789443308)
![AWS Certified DevOps Engineer - Professional 2026 [NEW]](/programming/aws/images/2045722_9c82_2.jpg?v=1789298326)

