KIRUPA NEWSLETTER #2: It's JavaScript Time!
Hi, *|USERNAME|*!
I think somebody really wise (probably Confucius) once said the following: The best time to learn JavaScript was 20 years ago. The second best time is now. That statement was true thousands of years ago, and it is even more true today where creating even the simplest thing on the web requires writing a healthy dose of JavaScript. Simply knowing HTML and CSS is no longer enough.
This brings us to right now. Whether you are a seasoned JavaScript veteran or someone who is just getting started, the resources in this newsletter are sure to help you out. In the following sections, you'll find easy-to-follow articles (especially if you are a visual learner!), videos, and even a book that will help you become really comfortable with JavaScript and all the cool things you can do with it.
Enjoy!
WATCH: INTRODUCTION
Get an overview of what JavaScript is and why you can't go far on the web (or in life!) without running into it.
LEARN: JAVASCRIPT
JavaScript is hard. Learning it doesn't have to be - especially if you start with the following sweet articles:
Once you've familiarized yourself with the above topics, you are just getting started. The real action starts with the following (more advanced, more fun!) categories:
Now, this is just a short sampling of all of the JavaScript content you have on the site. The easiest way to find exactly what you are looking for is to just search for it. Go ahead. Searching works...most of the time!
BOOK : JavaScript Absolute Beginner's Guide
If you want to learn JavaScript using a beautifully illustrated and easy-to-follow book written by yours truly, look no further. In case that isn't reason enough, this book has been edited by the awesomely talented Kyle Murray (Krilnon) and Trevor McCauley (Senocular).
View on Amazon.com
FROM AROUND THE WEB
To wrap things up with our JavaScript theme, here are some fun things from around the web that you might enjoy:
Road Block (Animated GIF)
Hello!! Animation (JS Animation)
Simple 3D Particle Distribution System (Canvas Example!)
JavaScript Quirks (Handy guide)
Prism Code Highlighter (Free library)
What's so bad about JavaScript? (reddit)
TILL NEXT TIME!
As always, before I leave you to it, I would love to hear from you on things I can do better, topics you'd like me to write about, and more. Don't be shy! The easiest way to contact me is via Twitter, Facebook, or by posting on the forums (just like the good old days when you'd spend hours finding the perfect avatar)!
Cheers,
Kirupa :-)