Javascript Guide - Where do we go from here?
You can now also navigate the guide through the table of contents.
Well, we finished our JS guide, and it's time to move on. There are many good places for you to go. First of all, you should find yourself a good JS library to work with. I would suggest either Mootools, YUI or Dojo. All 3 work on making JS as a whole a better language, as opposed to mostly DOM enhancement JQuery style).
You now know some of the basic foundations for using JS, and also some more advanced stuff. I tried to make sure you have some better tools, and towards the end we even did some code reading exercises.
The best place you can go to after you familiarized yourself a bit with a chosen library, is to go on reading it's source code. This can sometimes be a bit overwhelming, but the educational benefits are amazing.
I myself am a Mootools fan, and the best place I can think of for you to go is the Mootorial, which gives you a great intro to the Mootools library. You should pay close attention to mootools' amazing Class implementation - that's where the real magic happens, and the place that helps you go to the next level as a developer.
So here are some other good resources for you to read (I would strongly recommend an RSS reader for this):
- Ajaxian - this is one of the largest sources for JS updates, and you should really keep up with it.
- WebReflections - an amazing advanced JS blog from a true JS ninja. I always learn new tricks from this one.
- Up the Moo Herd - a great article series on how you can enhance your Mootools code.
- David Walsh's Blog - a very cool web developer. He writes a lot about mootools, but also Dojo and JQuery.
- The Mootools Blog - mostly Mootools updates, but once in a while you can find some very cool posts about how you can enhance your code.
This list is way too short - I really need some more resources for Dojo and YUI - so if you have some I'd lov to add them.
This is it. I hope you had fun, and that you found this educational and helpful.