Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 78% The Complete Guide to Advanced React Patterns (2020)

The Complete Guide to Advanced React Component Patterns

$9.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.2/10 (Our Score)
Product is rated as #78 in category React

Hey! hey! You’ve found a one–of–a–kind resource that teaches advanced React patterns in plain, approachable language with patterns geared towards building truly reusable components.

Make no mistake, thousands of engineers have learned React, but much fewer have mastered the art of building truly reusable components. Components that leverage trusted, proven and battle–tested patterns to make sure you’re building production–ready, reusable components. This is the goal of this course. To set you apart as one of the few engineers who’ve mastered this! 

Did you previously attempt learning advanced React patterns? Did they seem too difficult? Were they poorly taught in your opinion? Well, look no more. In this course, I’ll walk you step–by–step and you’ll be taught the ins and outs of advanced React patterns in such simple terms and methodology, you’ll be surprised how the course makes such a difficult subject easy to grasp.

By the end of this course, you’ll have learned patterns that’ll set you apart and understand them enough to teach them yourself! You’ll be impressive on your next React interview, gain the respect of your colleagues, impress your boss, but more importantly, you’ll be proud of what you’d have accomplished afterwards.

We’ll start from the ground–up, touch every important aspect of advanced react patterns and do so with real–world examples. No boring hello world apps here! We’ll build a replica of the popular Medium clap component and lesson by lesson cover use cases (and edge cases) by implementing these advanced React patterns.

Instructor Details

I am a passionate Senior Frontend Engineer with years of experience in Frontend development. I have always been a fan of teaching and mentorship. In 2018 and early 2019 I was a Top Medium Writer in technology, with my Medium blogs receiving well over 2 million views. I went on to write my first book, Understanding Flexbox in 2017, and I've gone to write up to 4 more books since then - all with very positive feedback! I do have a unique style of teaching. My goal when I teach a subject (preferably a complex one) is to break down the subject in a way that it can be understood by a 5-year old. This is fuelled by my frustrations as a beginner years ago when I aspired to be a self-taught Engineer. I've recently moved to Udemy as a teaching platform to reach a wider audience, and I can't wait to create even more impactful courses :)

Specification: The Complete Guide to Advanced React Component Patterns

Duration

6 hours

Year

2020

Level

Intermediate

Certificate

Yes

Quizzes

No

31 reviews for The Complete Guide to Advanced React Component Patterns

4.1 out of 5
13
11
4
2
1
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. ohanekwu Favour Ebuka

    An absolutely wonderful course! I learned a lot about writing advanced patterns and reusable react components. I think it is a must take course for those who are interested in being the best!

    Helpful(0) Unhelpful(0)You have already voted this
  2. Karthick Ragavendran

    Clear and concise information. Learning a lot. Thank you.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Emmanuel G. Nwachukwu

    Very Impressive! A perfect step by step guide to advance React Patterns. Ohans takes you by the hand.

    Helpful(0) Unhelpful(0)You have already voted this
  4. Melvin Pacheco

    Great Course, can’t wait for the next one!

    Helpful(0) Unhelpful(0)You have already voted this
  5. Clayton

    Amazing and engaging course!! Excellent structure with easy to understand explanations.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Senn Lee

    There are many advanced concepts involved in this course. A large part of which involved exposing component internal logic for customization or to override some features, thru which, I have learned neat tricks but I don’t get to see these kinds of requirements often in my experiences. This course also reinforce understanding of useMemo, useLayoutEffect and useEffect in 3 different scenarios, useCallback, useRef vs createRef, refactoring technique from useState to useReducer and other hooks. Many thanks to the instructor and special thanks to the Udemy team who made good suggestions on next step learnings of various topics of interests. Senn

    Helpful(0) Unhelpful(0)You have already voted this
  7. Matija Gluhak

    Great course on how to think when building your components, it is not for beginners and you should have a fair knowledge about react and how things work (props, state). Hooks are a way to go in feature of react, and I think useCallback, useMemo should be explained in more detail (i meant to have separate video just for them)

    Helpful(0) Unhelpful(0)You have already voted this
  8. John Lawley

    I am not a professional developer, it is just an interest and i was thinking maybe the course was a little too much for me. However so far it has been fine.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Viveloper

    very useful technique! Thank you!

    Helpful(0) Unhelpful(0)You have already voted this
  10. Eduardo Bastos dos Santos

    It’s a awesome course about components and patterns!

    Helpful(0) Unhelpful(0)You have already voted this
  11. Tran van tot

    This course help me improve my skills so much. Thanks!

    Helpful(0) Unhelpful(0)You have already voted this
  12. Steven Del Rosario

    The content of this course was not what I expected. The first eight videos are dedicated to cloning a project from github in order to work within an obscure environment so that we can add/modify code in order to see it displayed in stylized format. I get it, it looks nice, but in my humble opinion: it’s distracting. I understand that this is an advanced course and it’s to be expected that not every single thing is to be explained in depth, but cloning a directory and working three directories within a completed project just to get something basic displayed in a box wasn’t what I expected when previewing the course. I began sifting through the rest of other sections and videos and saw that there’s a heavy focus on slides and visual analogies in order to help the student to understand the patterns better. This is similar to how Stephen Grider presents his material, but with more of a heavy focus on the analogies. How a pattern is presented, discussed and executed takes s

    Helpful(0) Unhelpful(0)You have already voted this
  13. Jose Jimenez

    It is a good source of information about React Paterns

    Helpful(0) Unhelpful(0)You have already voted this
  14. Harrison Cramer

    Poor audio recording ruins videos. This series is no exception. It’s quite hard to understand what he’s saying. The content of the course is decent, although it seems somewhat unstructured I was expecting him to explain design patterns, not work through an example with little explanation. The Github links to the resources are also incorrect and need to be fixed.

    Helpful(0) Unhelpful(0)You have already voted this
  15. Nicbongo

    The sound of your microphone isn’t very clean/pleasant to listen to, graphics aren’t the best/most professional I’ve seen (Lisa, clouds ets). Otherwise, excited to get started!

    Helpful(0) Unhelpful(0)You have already voted this
  16. Aaron Gazzola

    Excellent content, very valuable and explained well. I would give 5 stars, but there were some errors in the course material and the audio quality is very bad. A better microphone would greatly improve the experience.

    Helpful(0) Unhelpful(0)You have already voted this
  17. Wojciech Cywinski

    It is all very interesting, but the sound is terrible. It would pay off to register the entire course again.

    Helpful(0) Unhelpful(0)You have already voted this
  18. Ivan Grimes

    Too much detailed great for juniors, booring for middle+

    Helpful(0) Unhelpful(0)You have already voted this
  19. Adole Samuel

    Gained a deeper understanding of HOCs. Also learned about animation using JS library.

    Helpful(0) Unhelpful(0)You have already voted this
  20. Roshni Devadiga

    Crisp and to the point with a lot to learn!

    Helpful(0) Unhelpful(0)You have already voted this
  21. Irakli Kochua

    Weak

    Helpful(0) Unhelpful(0)You have already voted this
  22. Jonathan Camiling

    Great use of examples and use cases help make learning the logic less difficult to grasp.

    Helpful(0) Unhelpful(0)You have already voted this
  23. Onwuchekwa Chisom

    Great course. Would recommend for anyone who wants to greatly improve on react skills.

    Helpful(0) Unhelpful(0)You have already voted this
  24. Santiago Upegui Galvis

    Excellent content, pretty professional and advanced, however, the sound is not good at all

    Helpful(0) Unhelpful(0)You have already voted this
  25. Steven Failla

    Yes great explanation of what’s going on. Really valuable information! thanks!!

    Helpful(0) Unhelpful(0)You have already voted this
  26. Test 101

    I’ve completed the entire course and here are some things that would have made it 5 stars Improvement Suggestions: Varying audio quality throughout the videos Despite being an intermediate course on advanced patterns, code structure is not industry standard (having a single file for user, hooks, animation layer, etc.) Course organization structure isn’t entirely clear it uses a 01 to 10 not all of the design patterns build on top of each other but some do

    Helpful(0) Unhelpful(0)You have already voted this
  27. Silas D Cundiff

    The course contained exactly what I wanted to learn, and everything was explained well. However, the audio issues were really distracting and the color theme of the code editor was hard to read at times.

    Helpful(0) Unhelpful(0)You have already voted this
  28. Nicolas Santos

    Good setup for start coding what is important

    Helpful(0) Unhelpful(0)You have already voted this
  29. Qinkang lu

    EXCELLENT!

    Helpful(0) Unhelpful(0)You have already voted this
  30. Omri Shooshan

    need to upgrade audio quality. jumped directly to a prepared project which in my opinion is not recomanded

    Helpful(0) Unhelpful(0)You have already voted this
  31. Joshua Foxworth

    There are a number of problems with this course. First, it is difficult to understand the person talking. His words slur together and you really have to focus to pick out the words he is using. Second, the author uses a system that seems to be built so that the student can code along with the author. This is not the case. The author pastes in massive amounts of data not available to the user in any place that I could find. Essentially, you are just watching a guy code and trying hard to understand what he is saying. Third, there is no real discussion of patterns or practices that I could gather from the course. The author builds and rebuilds a clap component. He adds things and changes things with no real discussion of goals or theory about how things work. You’re just watching a guy code and like every other course which does this, it’s almost impossible to get anything from it. Even though the course is broken into sections that are supposed to show different patterns, it’s really just Here’s some code that I wrote. Works better now.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    The Complete Guide to Advanced React Component Patterns
    The Complete Guide to Advanced React Component Patterns

    $9.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare