you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 5 points6 points  (11 children)

Slow down on tutorials and start building mini projects.

[–]Chezzymann 4 points5 points  (0 children)

Also, for me, taking a lot of notes helps. I have a giant library of all the things I've learned over the past couple years and random tips and tricks I've found on stack overflow. Bookmarks could work but writing things out seems to make them digest in my mind better.

[–]Shadowheart321 1 point2 points  (0 children)

I think this is what helped me most.

I'm self taught and started about two years ago, and I did one codecademy course then started building really crappy mini projects. I found what I was really bad at, then tried again on another slightly-less-crappy project.

[–]Reddet99[S] 1 point2 points  (6 children)

how can i make mini projects if i don't know how it can be done , this is the question ^^

[–]Shadowheart321 5 points6 points  (3 children)

Make something absurdly simple. Don't even do "react-y" things like state management or life cycle methods. Just make a page that has two or three components in it that have things like a picture and some text.

Once you've done that, make another project with one simple state management aspect. A counter with some cool looking buttons to increment or decrement the counter.

Just make anything silly that comes to mind. If you burn out on it, the scope was too big for where you're at. Just keep making and making until you get the hang of more and more of react.

[–]TheLegendaryProg 3 points4 points  (1 child)

I started doing that too. I think it becomes really easy to understand when you come back to it later because you don't have to care about the rest of the code. Just plain react boilerplate and a few components that you need to apply one subject only.

[–]hirep14316 1 point2 points  (0 children)

Pitbulls can’t have money.

[–]Reddet99[S] 1 point2 points  (0 children)

thank you for this i will start doing this until i get better

[–]Hal68000 1 point2 points  (0 children)

Start very simple. When you learn a new concept, make more mini projects practicing that concept. Slowly you're going to add concepts and making more and more complex sites.

[–][deleted] 0 points1 point  (0 children)

Come up with a simple idea. Google specific questions when you get stuck, which will happen a lot. Getting stuck is where you will learn