PC
Dec 25, 2022
I really appreciated the description of the concepts. The delivery was impeccable! I would only request more coding assignments with higher complexity, but that just might be for the next section :D
RP
Jul 26, 2023
Described the basics at the right level and much understandable content. Good coding labs. cons: labs sometimes didnt work properly & subtitles in some videos are updated like the videos.
By Lorenzo F
•Aug 5, 2025
It could have been shorter, sometimes it's a bit slow, but it's a good course.
By I J
•Oct 18, 2024
should be more exercises and one or two videos are completely useless
By Marta R G
•Feb 20, 2023
I expected a better course and a different way of evaluating progress
By Kanishk B
•Jul 6, 2025
Old versions of ReactJS are used in the labs. Spoils our experience.
By Gordon D B
•Oct 7, 2024
Good course, but the peer review stuff at the end is utter shite
By Sayed K S
•Mar 19, 2024
Nice course for those who are beginner and want to learn Reactjs
By Asmitha. A
•Jan 1, 2024
hands on is not enough to explore many things
By Saadat O
•Nov 13, 2023
too much theory, could you add more practise
By Priya M
•Jun 13, 2024
...
By Samuel O
•Aug 31, 2025
The course is poorly paced and structured. First off, there is a summarization problem. The course consists of many few minute long videos. These videos start with a minute or two of summarization of what will be learned, a minute or two of actually talking about the subject, and then another minute of summarizing what was taught. This effectively makes a 5 minute video a 2 minute explanation, which is often not enough time to actually teach the point. To demonstrate, I can restructure my point in a similar way: - Here I'll show you how your videos have a summarization pacing issue. I'll show how the videos spend much of their time summarizing by starting with summarization, having a short 'teaching' segment, and then finish with summarization. The videos often start by summarizing what they will cover, give short description of the topic, and then summarize that they have taught this. So, I've shown that your videos have a summarization problem by first summarizing, having a short addressing the topic, and then finally another summary of what was said. As you can see, this ends up taking up significant time without actually delving into the topic. The summaries take similar time to the explanation, which ultimately means the explanation barely goes deeper than the summaries. This is more like being shown the subject 3 times, instead of actually being taught the subject. So much time is spent adding nothing of value. This could be addressed by putting more videos together in the same structure (so the summarizing is a smaller proportion of each video), or by skipping the initial summary, which offers very little in such a short video. Next, the lectures have an ordering problem leading to many things feeling irrelevant. Often it will have a goal how contrasting JSX with HTML and JS, but it does this by starting with HTML and JS. The most important aspects should be addressed first. But instead, much of the videos short time (already effectively shorted by excessive summarization) is spent on aspects irrelevant to the course. If everyone was deeply familiar with HTML and JS, mentioning them first wouldn't carry the same distracting cognitive load, but you would also not need to explain them in depth. You would just need to mention the aspects. For those not deeply familiar with HTML and JS, theses explanations first appear to be things they should be learning, and so they've effectively already learned 2 frameworks for how to do something before even getting to the react framework. This significantly increases the chance that a student will get confused and mix up frameworks. So, either they understand HTML and JS and the explanations are a waste of time, or they are not as familiar and are highly likely to end up confused and frustrated. A much better structure would be to first address the JSX/React format. Only once you have covered that would you then move on to contrasting it with HTML/JS (making sure to point out that this is what you're doing), and giving a quick high-level overview of the key differences. This would allow those familiar with HTML/JS to catch areas they may potentially mix-up, while allowing those less familiar to understand that this is not core information to React/JSX, so they don't need to stress if they don't understand it all, significantly reducing their mental load. This restructure would teach a wider audience more effectively, allow the course to focus more on the core info it's meant to cover, and waste less of peoples time on irrelevant topics. So, the overly summarized content leads to poor pacing and there being effectively must less time actually spent teaching, and poor structuring when contrasting React/JSX with HTML/JS ends up wasting time and causing more confusion. These issues can be addressed by cutting intro summarization or combining videos to reduce the summarization percentage, and by reordering the compare/contrast segments to more effectively use experts time while allowing the non-experts to avoid confusion and unneeded mental load.
By Catalin C
•Feb 1, 2024
Cons: - Content is too thin, difficulty is too easy, labs are effortless, trivial and unchallenging while they also hand-hold you all the way. - The way curriculum is spread out does not make sense, you get 1 video and 0 practice opportunities on Context API and almost an entire week, including a lab, of teaching you how to set a relative path for an asset. - Capstone calculator project in week 4 has most of the code prewritten, I completed and submitted the project in 5-10 minutes. Took me more to read the instructions. It's so trivial that you could not add it to a portfolio even if you wrote it from scratch, and imagine they also wrote most of it for you and left you comments, examples and instructions to finish it. Useless. Gave it 2 stars because its not worth 1, but its super dissapointing. Hoping for better in the Advanced React course.
By Adam N
•Jan 13, 2023
It was all over the place. Some of your videos are great especially the hands-on ones with the Eastern-European fellow! UK fellow's video on the other hand were BAD! It is as if he is some Facebook AI! It is so ROBOTIC! Make it simple and get to the POINT!!!!
By Ruud F
•Nov 29, 2024
Not hands-on enough for my taste. There is a lot of theory, but you don't learn the skills really. Moreover, the coding videos that are there, are unbearable: is this meant for blind people? Don't tell me what I can see on the screen, explain why!
By 011-Akash P
•Aug 28, 2024
great course for beginners. Your fundamental on react will be cover after completing this course you can learn some advance topic and you can build some projects.
By Ratha P
•Apr 12, 2024
Below expectation. Provided by Meta, but the course is poor including the lab. 2 minutes tutorial video also need summary?!!!
By Nicolas O
•Aug 10, 2024
In my opinion its pretty crazy, that you don't even include typescript even though it's considered best practice now
By Maria D
•Jun 4, 2023
It doesn't give any practical knowledge, as well as the "JavaScript" course in the same specification.
By Dusko T
•Feb 5, 2023
Some lessons weren't explained very well , especially Managing state.
By Adam L A
•Jan 27, 2025
Cluncky lab and not as smooth experience as I would like it to be.
By Xazratov I
•Feb 22, 2025
yhftgyhdyturthywtyjh
By Markus H
•Jun 27, 2024
just bad...
By Eldar A
•Jul 8, 2023
Terrible course. The presenter reads from a text like a robot, going very fast through some fundamental elements of coding with React. If you want to learn, then you better use reading sources and be an autodidact, since the videos are simply a waste of time that one needs to go through in order to finish the course. It's a shame that so little thought was given to such an important tool, by whoever designed this terrible course.
By E Z
•Nov 18, 2023
Quality declined in comparison to the starter courses, probably because at this point you're already paying money. The peer review aspect is vulnerable to fault and accusations, if someone spiteful or a troll rates you terribly then thats it and you have to deal with it. This is really not worth the money nor the time or frustration.
By Rahul D
•May 16, 2024
Absolutely terrible. Wasting time telling me how the industry uses React. Spent 15 minutes and have not built anything with the tool. Just TALK TALK TALK TALK with no interaction. You'll feel like you've spend a huge amount of time listening and learning barely anything. Waste of time. Do not do this.
By J C
•Aug 30, 2023
Badly taught course. Not enough focus on practical/projects, the only practical is watching somebody else code, or very basic items with step by step instructions. where it has mostly been done for you already anyway and so testing of any knowledge. Final project was a joke