Saqib Ishfaq13,911 Points
need some motivation
i have no idea what m i doin :( does it mean i need to go back and retake the whole chapter of node,child ,parent,previous,next sibling :/ as i am still confused a bit abt the whole concept! any advice peeps would help a great deal, i am still beginner i guess after reaching here............ or may be i have to take different approach towards it! do i need to start techdegree or some sort to get a better understanding of it??? thanks in advance
First of all, don't be too hard on yourself. It's absolutely normal to not get it the first time. I suggest you go back and retake the whole chapter again.
Besides this, I also recommend you try and work with devtools(https://developer.chrome.com/devtools) so you can get a feel of how the DOM is constructed. Inspect for instance this site. See how it has been structured. Look at different DOM elements and manipulate them using devtools.
I wish you the best of luck in your journey ! Don't give up!
Shayne Laufenberg4,212 Points
If you are unsure what you are doing its always good to go back in previous lessons to see what you know. I can tell you from experience that its better to learn programming on your own. Yeah it will be hard at first since its like you are like a baby still learning how to walk, but once u start crawling you will soon start walking and then you learn to run and it only gets better from there. I've coded since I was 11 and i'm always getting better and learning new things, you don't ever finish learning but once you got a good grasp and can build your own applications, it feels so good. Just stick it out and be patient its worth the wait.
Tyler Durden2,405 Points
don't give up. Go and redo the chapter and have a editor like ATOM open and try to do each step by yourself, like hiding/showing the list, hovering and making letters go to upperCase, and adding Li elements, removing elements and moving up and down.
Go slow and try to analyze each line of code to fully understand whats happening. I think you will learn the most diving in and typing simple code (just using 1 button, 1 item on the list etc..), do simple things and do it yourself and you will progress.
Tyler Dix14,228 Points
I find it more readable than the MDN documentation. For instance, I learned that every single node has exactly one parent, except for the root node (html). But I'm still totally lost. I've learned that staring at code doesn't help much, and I get frustrated when I practice something that's confusing me. I'm taking a lot of breaks, avoiding any needless outbursts of frustration, and assuming that everyone is struggling to a certain degree, either now or when they were first learning.
Hang in there. If this were easy, HR people would actually know what they're talking about when they probe you for what you're capable of.