Are there any good hands-on Javascript project tutorials?
<p>I have been studying javascript for a couple of months, and I have the basics down but I feel that I cannot really improve to a professional level on my own. I mean I can write simple code that accomplishes what I want, but it is no good code and I lack in understanding when talking to "professional javascripters". It is very hard to improve if you don't know what you don't know if you know what I mean. What I think is the best and fastest way to learn a programming language is to follow professionals when they work on real projects and have them explain along the way what they are doing and why. Two of the best examples here are "Agile web-development with rails" for learning rails and "the iOS apprentice series" for learning ios programming. Here you learn the programming language from following professionals as they are developing a real project and have them explain along the way. But now when it comes to javascript books and videos the majority that I have come across follow the school approach of first describing the whole language in theory and then giving you small exercises, which in my opinion is a very bad approach to teaching a craft. I don't really feel that comfortable with reading source code at my stage either, I would rather have explanations along with the code like you get in a good tutorial.</p>

<p>I have also read a lot of posts here on stack when it comes to book recommendations for learning javascript, but I think my specific question has not been asked yet. So please if you know any good resources that are hand-on like I described above, let me know. Also it doesn't matter if it is client side javascript or node.js projects.</p>
