I finished the react course last month and after buying another course, which is updated, I noticed, that Mastering React is really abandoned and it is not valuable anymore, unless it goes under great updates, caz for instance Mosh taught and focused heavily on using class-based component and life cycle hooks, which nobody use them anymore after react version 16 came into market and made developing with React more pleasant and less complex and more efficient and current React developer will code using hooks and functional components.
Another point is, that project implemented in his Mastering React course has almost no styling , for instance when you click on one title in the table of results, all neighboring elements will shake and move a bit, so at least some css code should have been written and taught to solve these problems, which I experienced in new course I bought. I know, that it is React course and not css html5 course, but if you look at other materials available, especially the ones, that are project based courses, you will see, that authors pay attention to every aspects of projects being implemented, even if you get css+html course, author will code and teach javascript sometimes to make great results ultimately.
I read in this forum few threads claiming, that huge updates takes time and not possible, to my opinion it is funny excuse, caz if somebody decides to produce teaching materials in IT flied specially programming which is wildly updated, he/she should think twice and be prepared to be extremely flexible and gives update materials as often as needed, before his product gets outdated, unless trainer do not care about impact and quality of his/her materials on learnersā¦I know that Mosh added a new short chapter, that briefly introduced hooks and other new features but unfortunately it is not helpful at all and not deep enough, so that students can learn and being able to use them in theirs codesā¦the approach and focus of this course and all implementation using class-based components should be shifted towards hooks and functional components plus other new features introduced in meanwhile, this means a real update !
Other negative point is, that trainer should be himself available to answer questions when raised. Forum is helpful but it is the sole responsibility of teacher in the first place to help students and solving issues related to his/her course materials, so that is why few authors leave Udemy and other e-learning platforms and publish materials on their own websites like Mosh does.
Lets talk about positive aspects of Mastering React: focusing on Refactoring by Mosh is a great positive points, caz IT companies are sensitive about these skills, although in my new course teacher also refactors regularly and when needed, but I found out, that Mosh pays more attention than average on this skills, which is also very important. Another positive aspect of Mastering react is Moshās style of teaching and explaining, which is great and keeps you watching and writing the code.