The Best Courses to Learn ReactJS in 2020
As featured on Harvard EDU, Stackify and Inc - CourseDuck identifies and rates the Best ReactJS Courses, Tutorials, Providers and Certifications, based on 12,000+ student reviews, public mentions, recommendations, ratings and polling 5,000+ highly active StackOverFlow members. Learn more
- 1. Introduction to ReactJS [edX] - Best Free Course
- 2. The Beginner's Guide to React [egghead] - Best Practical Course
- 3. React Tutorial - Learn React - React Crash Course [YouTube] - Best Crash Course
- 4. Front-End Web Development with React [Coursera]
- 5. Awesome React [GitHub] - Best Text Based Course
- 6. Full-Stack Web Development with React Specialization [Coursera]
- 7. Intermediate React Fundamentals [Rithm School] - Best Advanced Course
- 8. Learn React for Free [Scrimba]
- 9. Introduction to the React Challenges [freeCodeCamp]
- 10. React Bootcamp [TylerMcGinnis.com]
React - The Complete Guide (incl Hooks, React Router, Redux) (2019)
Introduction to ReactJS (2017)
- Course is free to audit for those who dont need credits or certifications.
- Assignments and mini projects are invaluable source of information.
- Course provides an optional professional certificate to verify competency in the subject.
- Teaching style limits interaction with other people. Its an incredibly self-reliant course.
- The course certification is an additional charge and pricier than comparable classes.
- Course is surprisingly unpopular, leaving little peer review to gauge its accessibility for diverse students.
The Beginner's Guide to React (2017)
- Very few free video series have interactive projects like this course. It creates a unique hands-on learning experience with a reviewable web lecture series.
- Every video comes with a complete transcript. If anything is difficult to understand audibly, it can be read in text.
- Videos only can be accessed for free. Payment is only necessary to download the files for the full interactive experience.
- Downloadable files are only available to Egghead members. The course cannot be purchased individually.
- There is no instructor interaction. The most recent comment in the course was posted in 2018.
- The lack of direct interaction can leave users stuck if they have software or download problems.
React Tutorial - Learn React - React Crash Course (2018)
- Content is extremely organized. You can take a shortcut to any lesson with a single click.
- Entire course is 100 percent free to access, and as many times as you like.
- Course is frequently accessed and the course community is very active.
- The entire crash course is a single video. Be sure to write down timestamps with any breaks.
- While the community is active, the instructor does not reliably respond to questions and information requests.
- Content is ad-funded. Lessons are interrupted with brief ads and can disrupt the experience.
Front-End Web Development with React (2018)
- Course does not require an extensive background in coding or computer science.
- Course will take newcomers by the hand to make an easy introduction into React development.
- Course is built around a master project that will be revisited throughout. Helps to focus the learning.
- Course is introductory. This is not a comprehensive course on professional-grade usage of React. Advanced students will be disappointed.
- Course neglects automated testing.
- Supplemental help comes primarily from forums rather than from direct interaction with the instructor.
Awesome React (2014)
- This is a community-made master list. Every resource was added because React developers found it useful. It is React help for and by React users.
- This is likely the most comprehensive single source of information on React available anywhere.
- These resources are universal. From first-time users to professional React developers, everyone can benefit from this master list.
- This is not a professionally organized presentation of information. Its a master list of community-organized resources and it can be difficult to find exactly what you need.
- Downloading the culmination of resources would take weeks. The information is vast and not consolidated.
- Youre on your own. There is no central help to navigate this rabbit hole.