Thank you @BenHanna for your recommendation of the WatchAndCode javascript course.
It was superbly helpful in making sense of javascript.
After having tried several other “basic” javascript courses (MDN, W3Schools, web searches trying to understand javascript methodologies) I was always left completely flummoxed by the concepts. I could make no sense out of it. Many times I would give up and say, screw it, I’ll never learn this. Even after taking these tutorials, Javascript seemed to me to consist of only two things: 1. Type a bunch of gobbledegook code, and 2. Something happens. But WHAT code to use? I couldn’t pull it together. I was lost in a fog of buzzwords. It was just mystifying.
WatchAndCode changed that. I just finished the free “starter” course (last night!) and now feel that I can at least look at javascript code and have an understanding of what’s going on. You were right, @benhanna, that this course is different from other javascript courses. It took me through basics (without the buzzwords), and with time (took me nearly a month) and lots of effort, understanding came.
I think this course was helpful, BECAUSE I had taken the other courses first. Because I struggled with them (they tried to teach me stuff, but the concepts, the “whys” of javascript didn’t come through for me), I truly appreciated the unique learning method in WAC. It made me go “Aha!” each time I came across an explanation in WatchAndCode of something previously mystifying.
Where I’m at: I bought Pinegrow several months ago to replace Dreamweaver, and quickly realized that I needed a better understanding of code to be able to use PG effectively. So I did a ton of tutorials. Html and CSS came easily for two reasons: 1. I had learned them ten years ago when I last built a website. And 2. They mostly make sense to me, as they are description languages that cover concepts that I learned during a 20-year graphic arts career. It was easy to make the jump.
But javascript was another animal indeed. It’s programming-based code. Not a world I grew up in. So I was in a constant state of confusion while learning them. Very little made sense, right off the bat. But WatchAndCode helped immensely. Now I feel I’m getting somewhere with javascript. I’m not an expert (probably never will be), but now I’m at least to the point where I can do what @PrintNinja says: Copy javascript code snippets and have some familiarity with what they are doing.
So, long way to say: Thanks! @benhanna for a great recommendation.
Now I can get back to learning Pinegrow.