And now I am so confused that I just don’t feel like continuing it anymore. Like its not meant for me but I have no other option other than getting some remote desk job or freelancing job because of my health conditions.
I need someone who can guide me in this field and help me grow. Is there anyone who can help me as a good friend?
The freeCodeCamp community is here to help everyone! You can also join the Discord server for more interactions.
Are you following a self-taught path? If so, what are your sources? Are you following a specific full-stack curriculum, or choosing what topics move toward yourself?
Yeah I am following a self taught path to become a mern stack devloper but clearly its not working since I have wasted a lot of time getting confused.
Whenever you are confused, don’t esitate to ask for help!
Build something, consult documentation a lot, build more. Practice practice practice
Welcome to the community Mehek21.
And from what you said, it’s hard to come into a conclusion of what your problem is that you need help with. More clarity would’ve been helpful.
Anyways, if you’re having a hard time with react because of being inconsistent then the answer will be to stay consistent. And, if the problem is with understanding how react works then you might have to read a bit about DOM manipulation - which is what react does.
I’m in a similar boat, but not young in school like you. Consider that an advantage because you have time and a strong mind to learn all this stuff if you stick with it.
What has helped me understand React and associated technologies like Next.js is building guided projects. I build the same projects that are in the guide, but also try to figure out what’s going on at each step. Also, I try alter things a bit to see how it changes how the application works. Props, state, class components vs. functional components, hooks can all be hard to wrap your mind around, especially if you approach them with the mindset of how conventional JS is written (like in early lessons where you learn how JS interacts with the DOM directly).
Here are a few free projects that you could follow and learn from:
I’ve gone through the first and plan to do the second just so I can have some more stuff to add to my portfolio. As with JS (and anything else) consistent practice and exposure is key to learning. It’s very discouraging at times, but when something is really tough to understand, if we stick with learning it we can get a strong understanding of it.
This is awesome and like you said, consistency make one a Pro
Welcome to the community!
You will get more answers and you will help other students in the same boat.
I am sorry to hear about your lack of motivation. I hope you get past it soon and achieve your goals.
Hereby is the link for scrimba react course at FCC page on youtube. I am following their front end path and I have found it useful. I haven’t reached to react section yet. However, I believe that it might be a good source to learn react.
All the best,
Do the most basic, simplest tutorials first. Start from ground zero and see how code is written, then start practicing writing code.
Work through as many easy problems as you need to get a grasp of syntax and how the code is laid out. Once you get a base understanding, really push yourself to solve code problems on sites like edabit, FreeCodeCamp’s interview prep, Code Wars or any other site you can find out there. Work on the problem until you exhaust your solutions, then find solutions to the problem on other sites. Try to figure out how the other person solved it, and take notes for yourself so you’ll retain it better and have a reference for when you encounter the same pattern in the future.
I started a blog for myself, just for this one reason. I have reams of notes that aren’t on the blog yet.
Most importantly though, get in your IDE of choice, even if it’s just the console in the browser, and start coding. You will make more mistakes and get things wrong more often than you will get them right. Persist and you will succeed!
This is awesome and more comprehensive health explanation.However,I will like to ask if there is way I can write a code via the mobile not desktop…Is there any application out there that allows one to code on Phone.
My Laptop is currently faulty and I’m yet to repair it,so pending the time this is fixed.
If you want to do it well, you need a full size keyboard. There are apps that can teach you the gist of a language (syntax etc.) but you really want a full size screen and keyboard to do it. An tablet may work in the short term, but you’re going to be a programmer, so you need access to the appropriate tools!
Might I suggest trying to find an older computer and using it? You don’t need anything fancy. In fact, if you really want to get into the weeds, you could get an older machine and install Linux on it. There is a learning curve to using Linux, but on this programming path you’re on, it will be well worthwhile. You will have to learn to use the command line (typing in commands rather than using the mouse and graphical user interface), the more you know, the better developer you’ll be!
Hey . Thanks for the advice . I think my problem is being inconsistent . So I’ll try to stay consistent.