back in my day there weren't interactive tutorial websites, there were only reading tutorial websites and let me tell you i can't read something and learn it so after finding new and creative ways to crash modern web browsers and googling my exact questions ("why the won't my function call") and not before learning that stackoverflow is a website of pretentious who will patronize people looking for help i learned to create things with internet code and gradually as i wanted to create more things i learned more code from googling more questions that almost always had the answers i needed and here i am today unemployed and without anything to show for it
YEP. And you find yourself rereading it all over again and flipping back to previous lessons because you thought you really got the ruling down but then when you move forward you realize "Oh maybe not."
im rusty but if you have any questions you can ask me
deletedover 9 years
yeah it's definitely all really fascinating stuff so i'm trying to press through but every time a new concept gets introduced i'm like "uh.......................... what...."
Understanding the core of this is why I've started studying this as early as I have. I want to be comfortable enough with the code that I will be able to apply it to logic problems with no problem by at least the end of September. Maybe I will get the hang of it faster, but I need to be able to apply JavaScript logically before this assessment or else it's for naught.
You'll definitely want to make sure that you adequately learn the fundamental programming concepts as well, and I know that the Codecademy course does a pretty good job of that. I would get comfortable with those concepts first before moving on to any frameworks, as things like JQuery make complex tasks much easier while negating the need for understanding exactly why particular methods work.
I'm actually studying for a coding school that has a session near where I live this fall and then again in the spring. I need to have a basic understanding of JavaScript in order to pass the interview and assessments.
The best thing you can do is to start building things with it, especially Internet-based things. A lot of the more complex topics in JavaScript are things you won't use on a regular basis, so you can revisit them as you need to.
After you have a solid understanding of JavaScript, this is where it gets fun. You can work with libraries and frameworks such as JQuery (very useful in a wide range of areas), Node.JS (making your own webserver), and various frameworks for making games with the HTML5 canvas element.
Also, evaluating the code of sites you commonly use (such as EM) is another great way to learn and become more comfortable with JavaScript.
Some of it (CodeAcademy that is) and then the rest of it I'm actually *gasp* reading books... and I have some of the programmers at my company helping me, too.