Your JavaScript SHERPA (Super Helpful Expert Recommendations and Pointers Almanac)

Your SHERPA is here to help you. Getting to know JavaScript

Why get involved? Where to start recommended web Browsers What to get into JavaScript is the programming All you need to start developing ♦♦ Google Chrome Books language of the Web. If you want JavaScript is a text editor and a web ♦♦ Mozilla Firefox ♦♦ Eloquent JavaScript by Marjin to develop web-based games or browser. When using Firefox, be sure to install Haverbeke (beginner) applications (including web-based the Firebug plugin. mobile applications), you should recommended editors ♦♦ A Guide to the Basics of jQuery learn JavaScript. JavaScript is a ♦♦ JSFiddle other tools by Rebecca Murphey (beginner) great language for learning the ♦♦ Learning JavaScript Design basic principles of programming, JS Fiddle is a free, online editor. It If you are interested in JavaScript Patterns by Addy Osmani which you can transfer to many can be accessed from most web outside of the browser (e.g. as a (intermediate) other programming languages and browsers (even from your phone!) platform for developing standalone ♦ platforms. and is great for prototyping small applications or services), install ♦ JavaScript: The Good Parts by JavaScript programs. node.js Douglas Crockford (advanced) ♦♦ Studio Getting started guides: developer resources and Aptana Studio is available for Mac, ♦♦ Javascript for Cats by Max Ogden code examples Windows and . It is a full web development environment based on ♦♦ JavaScript Guide (Mozilla ♦♦ Mozilla Developer the open source platform, Developer Network) ♦♦ Mozilla Devloper: Reference and the community edition is free. ♦♦ Sublime Text online courses Sublime Text is a powerful and ♦♦ Codecademy flexible commercial editor for Mac, ♦♦ Codeschool Windows and Linux, used by many JavaScript professionals. ♦♦ Learnstreet General JavaScript Blogs ♦♦ Daily JS ♦♦ Ajaxian Who to talk to meetups and clubs questions? developers to follow ♦♦ BrisJS ♦♦ Stack Overflow BrisJS is Brisbane’s local JavaScript ♦♦ comp.lang.javascript Who? URL Twitter Github developer meetup group. The group John Resig blog @jeresig /jeresig meets on the first Monday evening of James Halliday blog @substack /substack each month at the Toowong library. Dominic Tarr blog @dominictarr /dominictarr ♦♦ CampJS Rebecca Murphey blog @rmurphey /rmurphey CampJS is a retreat for JavaScript TJ Holowaychuk blog @tjholowaychuk developers held over a long weekend in the Gold Coast Hinterland. The Jacob Thornton blog @fat /fat camp welcomes developers of all Pamela Fox blog @pamelafox /pamelafox skill levels, and includes workshops, talks, hackathons, social activities and general hacking sessions. The next CampJS is August 9th – 12th.