Chevron Left
Back to Advanced React

Learner Reviews & Feedback for Advanced React by Meta

4.6
stars
1,247 ratings

About the Course

Learn how to use more advanced React concepts and features, become proficient in JSX, and confidently test your applications. You’ll examine different types of React components and learn various characteristics and when to use them. You’ll dig into more advanced hooks and create your own. You’ll look into building forms with React. You’ll explore component composition and new patterns, such as Higher Order Components and Render Props. You’ll create a web application that consumes API data and get familiar with the most commonly used React framework integrations, tools, and testing techniques. By the end of this course, you will be able to: • Render lists and form components efficiently in React. • Lift shared state up when several components need the updated data. • Leverage React Context to share global state for a tree of components. • Fetch data from a remote server. • Use advanced hooks in React, and put them to use within your application. • Build your own custom hooks. • Understand JSX in depth. • Embrace component composition techniques • Use advanced patterns to encapsulate common behavior via Higher Order Components and Render Props. • Test your React components. • Build a portfolio using React. You’ll gain experience with the following tools and software: • React.js • JSX • React • HTML, CSS, and JavaScript • VSCode You will be able to leverage the potential of this course to develop new skills, improve productivity, act effectively with data and boost your career. To take this course, you should understand the basics of React, HTML, CSS, and JavaScript. Additionally, it always helps to have a can-do attitude!...

Top reviews

RS

Sep 9, 2023

Thta's great course, Covered Hooks, Context API, Unit Tests and more ... Hands-on projects were fantastic, and the instructors were top-notch. If you're serious about React, don't miss this course.

AA

Jun 14, 2023

The course is excellent, and it was quite valuable for me. It gives us an in-depth explanation of the most common hooks, and different techniques to develop better applications.

Filter by:

1 - 25 of 307 Reviews for Advanced React

By Jake C

•

Jan 6, 2023

Course has lots of interesting material, but so much of this is overshadowed by continuous streams of various technical and content-related issues, such as...

- Test questions with no right answer

- Blatantly incorrect statements, usually on exams/quizzes

- Lessons presented in the wrong order

- Not enough depth on important topics (for example, the basic React rendering cycle, especially with respect to performance dos and don'ts and tradeoffs)

- Lab code that doesn't work out of the box (bad NPM dependencies, faulty CSS)

- Randomly tossing 3rd party libraries into the lab and requiring the student to learn them on the fly. The portfolio project was more an exercise in Formik/Yup than it was in "Advanced React"

- Insufficient direction for assignment submission, resulting in various students submitting projects in different formats. Some were submitted as .rar files, so I had to download 3rd party software in order to extract them (please just accept .zip files only), some submissions don't even work.

- Grading criteria for peer-reviewing is a little weak. Many submissions have issues or other errors that would prevent them from ever being accepted in a professional setting, but because they pass all of the assignment's generic baked-in criteria, they are "passing"

- Ongoing plagiarism. Many submissions are clearly and obviously plagiarized, and it seems Coursera does very little to prevent this. This calls the entire validity of the course and its value into question, and dilutes the value of the certification. Plagiarized submissions also don't count towards your required 3 peer reviews, so every time you find a plagiarized one, you need to spend time reporting it, and then still do 3 more anyways.

By Remy J

•

Dec 17, 2022

First I would like to thank the instructors for this course, it helped me a lot in learning React. But there is something that needs improving. I think the course is too short to cover the concepts it presented. because we are not getting enough examples to fully understand the concepts thrown at us. so maybe make Advanced React 1 and Advanced React 2. My biggest grip is the final assignment, it required us to solve it using Formik, a form validation library that was never mentioned before, and as it appreas it's wildely used. So why not dedicate a video teaching Formik? why waste many videos about the controlled components when in general people use Formik? At least share some links about the libraries required in the finals assignment.

By Siyu L

•

Dec 16, 2022

Not necessarily suitable for learners with little knowledge of React/programming, with constant homework covering things that were not in the videos, and those things to be mentioned the first time LATER in the course or another course. What's the point of the homework if it asks for more than you have just learned and you have to figure out by yourself or just look at the solution? It's frustrating. Peer review is also annoying when someone just takes points away without giving a reason and bad enough you still passed but with a slight worse mark on your certification.

By Tai a

•

Feb 8, 2023

Too much difficult. I couldn't understand this course well.

By Anurag K

•

Feb 7, 2023

The course is great overall but it is a little inconsistent at times, especially comparing it with other courses from Meta in the Front-end developer series, in some videos I felt like there was too much new information thrown for one video without covering the details, the course seemed to be geared more for getting a 'production ready' developer who can do most things rather than say a university class that is focused on pure deep understanding.

By Ihor S

•

Jan 21, 2023

For a personal with no academic background in IT, the lectures' style is quite dry and academic, i.e. a lot of technical terms with a lot of technical terms at a pretty high speed in a 4-5 minute video is quite hard to grasp. Such a teaching style is probably fine for experienced developers but not for people who have just begun their journey as a developer.

By Denis H

•

Jan 27, 2023

It is a great course. As the name suggests it is an advanced course so you will need some time to go through it again and again but its definitely worth it.

By Nz

•

Jul 14, 2023

Videos are too short, explains things summarily without goin into the detail of things. Labs are asking for stuff that wasn't even mentioned in the videos and that were not even introduced as text of the course

By Laya A

•

Feb 7, 2023

Lots of useful information but very poorly presented. not enough exercises. too much reading.

By Dan P

•

Dec 27, 2022

Full of bugs. SHAME !!!

By Marcia P

•

Jul 18, 2023

Opportunity missed.

This class was based on a very interesting choice of topics and the lectures were well presented. I learned a lot!

However, I think the labs were a missed opportunity. In general, they were too easy and did not build on the materials presented in the lectures. Strangely, I found completing them was very challenging because the instructions were often not clear to me. (And English is my first language.)

I would suggest reworking the lab assignments to 1.) better reinforce the lecture material 2.) perhaps use them as an opportunity to build modules for the final portfolio project.

By Elina T

•

Mar 9, 2023

It was pretty chaotic and confusing, and I had to use A LOT of other resources to finish the labs.

By Michael C

•

Nov 30, 2022

very

confusing

By Renae M

•

Nov 6, 2023

I was excited about the concepts that were going to be taught in this course, but after completing it I was left disappointed. I will provide my take on the bad and the good. I design course content so I will speak from my knowledge and experience. The course seemed as if it was rush and failed to provide content which engaged all learning styles. The videos on the most important parts seemed rushed especially during the coding segments. Some of the links for the additional reading material returned 404 errors. Some of the concepts covered when reviewing the actual React documentation it states that this should never be used in your programs because it can make your programs inconsistent. The positive was because I felt that it was lacking necessary content, I did additional research on my own and feel that I need to continue to work on improving my React skills because after completing this course I do not have the confidence in my abilities that I feel that I should. I would recommend looking at the React documentation on the React website in conjunction with the course material. You may even want to view it and then view the course content for each given subject.

By Abhishek T

•

Apr 5, 2023

its useless

By Alberto V Q

•

Jan 1, 2023

The best thing I got from this course is knowing so many React concepts at least superficially so I know what I must study and practice to become a better React developer. The final project forces you to do research on a few libraries that were previously mentioned but I think it's worth it as you get to experience meeting requirements for a React project and iterating a few times over a project, just keep going!

By Faisal H

•

Jul 4, 2023

taking the advanced React course has been immensely beneficial for me as a Full-Stack Software Developer. It has expanded my knowledge and expertise in React, allowing me to better assist and provide valuable insights and solutions. I truly appreciate the effort and dedication you put into creating such an exceptional course.

Thank you for helping me grow as a developer.

With gratitude, Faisal Hamdard

By Rached S

•

Sep 10, 2023

Thta's great course, Covered Hooks, Context API, Unit Tests and more ... Hands-on projects were fantastic, and the instructors were top-notch. If you're serious about React, don't miss this course.

By Irvin, B

•

Jan 19, 2024

Great course for determined developers. The final project's sudden 3rd party requirements is particularly challenging, but completely relevant to real world demands

By Anthony R

•

Jun 1, 2023

I liked the course. Kinda wish we did another project for further practice but, it is what it is. Working with the unit tests, formik, and chakra-ui was fun.

By Timilehin A

•

Dec 28, 2022

This was well-organized, straightforward, and easy to follow. The instructor was very knowledgeable with excellent presentation skills. Excellent rating

By Amy R F

•

Dec 18, 2022

This was the first course that presented me with any challenge. I learned a lot and feel confident in using React to make or contribute to websites.

By Mahmoud G

•

Dec 8, 2022

Really It is a great course and I suggest every one to participate , Thanks for Instructors they do a great work and give me a big hand in React.

By Mxolisi M

•

Feb 7, 2023

Challenging and Engaging. Don't expect to get everything in one go, but note that everything you learn is relevant to your React Future.

By Félix

•

Sep 22, 2023

this course is very complete they tech you from the very beginning all the way up to the advanced stuff.