# Mosh Please Update React Course

**URL:** <https://forum.codewithmosh.com/t/mosh-please-update-react-course/6297>\
**Category:** React\
**Created:** [July 22, 2021, 11:30pm UTC](https://forum.codewithmosh.com/t/mosh-please-update-react-course/6297 "2021-07-22T23:30:33Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![fslharoon](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.codewithmosh.com/fslharoon/32/1984_2.png) [@fslharoon](https://forum.codewithmosh.com/u/fslharoon)\
**Post date:** [July 22, 2021, 11:30pm UTC](https://forum.codewithmosh.com/t/mosh-please-update-react-course/6297/1 "2021-07-22T23:30:34Z")

</div>

Hey, today I just enrolled in React course and watched around 15%. But this course is using class components everywhere. on the other hand, after the release of hooks world has shifted towards function components. So it seems outdated, It is my request to Mosh please update this course completely as soon as possible or at least provide an estimated date when we can see an updated react course.

I want to learn react from you because your teaching style is best all over the programming world.

---

<div class="post-metadata">

**Author:** ![EpikNohVuh](https://avatars.discourse-cdn.com/v4/letter/e/c68b51/32.png) [@EpikNohVuh](https://forum.codewithmosh.com/u/EpikNohVuh)\
**Post date:** [July 29, 2021, 10:13am UTC](https://forum.codewithmosh.com/t/mosh-please-update-react-course/6297/3 "2021-07-29T10:13:54Z")

</div>

I too love Mosh’s teaching, would love to see an updated React course. I’m not spending weeks on going through a course, only having to watch another one. (My time is way too valuable).

---

<div class="post-metadata">

**Author:** ![MadThad762](https://avatars.discourse-cdn.com/v4/letter/m/ed655f/32.png) [@MadThad762](https://forum.codewithmosh.com/u/MadThad762)\
**Post date:** [August 6, 2021, 3:20am UTC](https://forum.codewithmosh.com/t/mosh-please-update-react-course/6297/4 "2021-08-06T03:20:08Z")

</div>

Im trying to learn react too and already purchased his course. I don’t want to take it if its outdated already. I prefer to learn from mosh though so I’m not sure what to do.

---

<div class="post-metadata">

**Author:** ![Ruu](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.codewithmosh.com/ruu/32/9008_2.png) [@Ruu](https://forum.codewithmosh.com/u/Ruu)\
**Post date:** [August 6, 2021, 3:50am UTC](https://forum.codewithmosh.com/t/mosh-please-update-react-course/6297/5 "2021-08-06T03:50:08Z")

</div>

The last section (Advanced Topics) is all your new hooks and function components.

---

<div class="post-metadata">

**Author:** ![Laur](https://avatars.discourse-cdn.com/v4/letter/l/a88e57/32.png) [@Laur](https://forum.codewithmosh.com/u/Laur)\
**Post date:** [August 6, 2021, 4:39am UTC](https://forum.codewithmosh.com/t/mosh-please-update-react-course/6297/6 "2021-08-06T04:39:11Z")

</div>

I expect that I will be maintaining some older React code in my future, so it can only help to learn class components. And as Ruu said above, the new hooks and function components are in the last section - so that’s great! Mosh’s teaching style is so much better than anything else I’ve seen, I just feel lucky to have stumbled on his site!

---

<div class="post-metadata">

**Author:** ![UniqueNospaceShort](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.codewithmosh.com/uniquenospaceshort/32/1814_2.png) [@UniqueNospaceShort](https://forum.codewithmosh.com/u/UniqueNospaceShort)\
**Post date:** [August 6, 2021, 3:25pm UTC](https://forum.codewithmosh.com/t/mosh-please-update-react-course/6297/7 "2021-08-06T15:25:09Z")

</div>

Hi,  
I finished the course. There is a topic by the end that introduce you to hooks.  
The course starts from the basics which it rightfully does. You need to know the basics.

Then you will be introduced to stateless functional components to finally get a bit about hooks.

I personally still code with class components on my own project now, but should I meet sfc or hooks I understand them thanks to this course.

---

<div class="post-metadata">

**Author:** ![gsairam8](https://avatars.discourse-cdn.com/v4/letter/g/cdc98d/32.png) [@gsairam8](https://forum.codewithmosh.com/u/gsairam8)\
**Post date:** [June 15, 2022, 5:56am UTC](https://forum.codewithmosh.com/t/mosh-please-update-react-course/6297/8 "2022-06-15T05:56:49Z")

</div>

I HOPE MOsh will update React course with advanced topics, It was pretty difficult to work vildy api node backend, everything facing issue.

---

<div class="post-metadata">

**Author:** ![dicepic](https://avatars.discourse-cdn.com/v4/letter/d/3da27b/32.png) [@dicepic](https://forum.codewithmosh.com/u/dicepic)\
**Post date:** [June 17, 2022, 3:15pm UTC](https://forum.codewithmosh.com/t/mosh-please-update-react-course/6297/9 "2022-06-17T15:15:36Z")

</div>

Does it stand to reason that if you are taking the class - it means you may not be an expert with react - which would mean that even if he started with classes you would still have to understand it before moving to hooks. You sound like the type of guy that want to bench 500lbs before you can be 100lbs. Work your way to it

---

<div class="post-metadata">

**Author:** ![kavfam](https://avatars.discourse-cdn.com/v4/letter/k/a87d85/32.png) [@kavfam](https://forum.codewithmosh.com/u/kavfam)\
**Post date:** [June 18, 2022, 4:08am UTC](https://forum.codewithmosh.com/t/mosh-please-update-react-course/6297/10 "2022-06-18T04:08:55Z")

</div>

I agree on the classes. As soon as i saw that the course uses classes that was a turn off. Yes, i do appreciate that there may be many applications using classes but this does not appear to be the future but rather functional programming. And, yes, you could go through the course constantly thinking ok this is how i would do it using functions, but why?

I would like to see this course using functions but meanwhile, there are several other courses that do, so, i will excuse myself from this “class”.

---

<div class="post-metadata">

**Author:** ![gsairam8](https://avatars.discourse-cdn.com/v4/letter/g/cdc98d/32.png) [@gsairam8](https://forum.codewithmosh.com/u/gsairam8)\
**Post date:** [June 22, 2022, 3:11am UTC](https://forum.codewithmosh.com/t/mosh-please-update-react-course/6297/11 "2022-06-22T03:11:55Z")

</div>

HI @Mosh Kindly please update reactjs course.
