These tutorials do not do a very good job of explaining how to solve the the challenge nor are the instructions very good, I have to watch a separate video explaing the instructions to me on 80% of the tutorials.
Which tutorials are you referring?
the first batch of java script tutorials theres about 100 or so, the first 20 i can understand after that im lost. the code examples they give for the lesson are way too different from the problem you have to solve. so i get completely lost, for example, USEiING OBJECTS FOR LOOKUPS
hey sumax i appreciate your response and i will take that into consideration.
If you have a question about a specific challenge as it relates to your written code for that challenge, just click the Ask for Help button located on the challenge. It will create a new topic with all code you have written and include a link to the challenge also. You will still be able to ask any questions in the post before submitting it to the forum.
Bear in mind that most of these challenges are intended to help you grasp atomic concepts and build muscle memory. The project are where you will get to apply all of them to actually build something.
ok but the thing is i need help will almost all the turorials in java script, is that normal?
once you start seeking out solutions it becomes much more normal. Try to go back to the beginning, try to solve things on your own, so you will know what you hav eactually learned. when you are stuck, use the ask for help button, don’t seek out solutions
Some people in the thread have rightly advised looking up existing documentation and I would too. However, I also advise going back over previous lessons and not looking at the solutions via videos or the hint page.
I suggest not relying purely on FCC as your learning resource. It’s normal that you’re looking up for every lesson yes, you are not alone
Look for supplementary resources to help explain concepts more easily. Find your mode of learning that resonates with you.
I would argue that that’s a good thing. In your professional life, you don’t get the information you need all wrapped up in a bow. I spent two hours yesterday digging through documentation and Stack Overflow posts trying to figure out how to make something work.
Use FCC as a framing device for your learning, a path. But do a lot of research. MDN is the definitive online source for info about JS. Any time you encounter a new keyword or prototype method, look it up. If something confuses you, google it, look for a youtube videos.
FCC covers too many topics over such a broad range that it is impossible for it to be comprehensive - it would take years to get through. But as it is, it is a good path for getting the basics of a MERN stack. That is an excellent start.
All that said, I am very thankful to FreeCodeCamp (and W3!)for the (free!!)services they provide, and I fully intend to complete as much as I can here(and there).
That is normal, don’t get down on youself. Some things take a couple of passes before they fully gel. Looking at other sources is good, but I also think it’s good to finish a path - even if you take some quick little side trips. Then you can also come back andtry the other path. This is hard stuff, that’s why it pays well.
Reading your last comment, I think you ought to “go slow to go fast”.
If you can progress just one challenge at a time, master it before moving on. Play with the code, console.log() the variables, keep tinkering. Take notes if that helps. Over time things get more intuitive and your learning style may also naturally evolve.
I use W3schools.com as only a reference for the new terms I come across on FCC, can’t comment on their learning path
I saw the books published by O’Reilly mentioned in a stackoverflow survey as a source of learning and since then I looked them up and I have been thinking to buy a couple of them for some time
If I need further explanation on some lessons and the freeCodeCamp forum is not enough, I use some extra resources like W3Schools, Youtube videos by other web devs, freeCodeCamp on youtube or articles on their website, stackoverflow and googling
As do I, and I like that MDN is written in a way that sounds like someone is talking to you about coding. Having said that, I don’t like not having a mentor and going it alone. Which, mind you, I’ve been doing since last summer. I’m learning, who wouldn’t after a year of self coding. But, enough lol.
So my next step is either going back into my modules and/or (mostly and lets be honest lol) Udemy sections to study the basics or getting someone pro to test me more week to week.
As learners of Web development or even as junior developers we are intrinsically handicapped by the learners mindset which is geared towards picking up new terms, code etc. This can get in the way of big picture thinking, which should be about problem solving and discovering innovative solutions.
Therefore, it is imperative that we step-away from the “small stuff” from time-to-time and attempt to discover the WHY behind what we’re learning which could then naturally allow us to figure out the HOW and WHAT.
I agree w/ almost everything you’re saying, but at some point, if you only pick up and learn some of the syntax, then you need a class, or teacher mentor format. I see no shame in admitting that because I’ve hit a wall. Or at least a “weigh station” where I need a pros help to get me out.
This is especially true if things are are taking too long and a good sign of that is if someone learning to code started after you and has a job before you. That’s not a good sign.