Register  |  Login
Software Blog Search
Software Blog

Current Articles | Archives | Search

Some old and some new Great JavaScript Resources for a Project Manager Some old and some new Great JavaScript Resources for a Project Manager
By Salar Golestanian @ 09 Jul 2011 :: Article Rating
 
JavaScript is considered to be the most famous scripting language of all time; its learning community is increasing as well. There are many online tutorials and e-guides available for learning JavaScript and you may get confused by the amount of different tutorials and e-guides available online. As browsers and server-side platforms advance, and libraries new and old grow and mature, staying at the top of your game is important. Last 7 years I have been away from programming but even for project management, I need to keep up with the latest news and learn new skills.

1- www.w3schools.com/
This is an old one but is still going and expanding into HTML5 and CSS3 - There are lots and lots of great tutorials here. W3school is considered to be one of the simplest and user friendly e-learning website and is always recommended to new learners. Just try it once and you will find all the information, you need in order to start playing with any particular language like JavaScript. From basic JavaScript concepts, it will lead towards the learning of more advanced concepts of JavaScript. Following topics are covered in this great online tutorial:
  • JavaScript Basics
  • JavaScript Objects
  • JavaScript Advance
2- webteacher.com/javascript/
If you are after really easy to learn resources. Then this is for you. The tutorial will take you step by step through the fundamentals of JavaScript. You will learn how to write functions, use data from text boxes, create IF-THEN conditionals, program loops, and generally make your web page "smarter."

3- developer.mozilla.org/en/JavaScript
This is an excellent resource for beginner or advanced developers alike. It has official and complete JavaScript refrence as well as great Tutorials and articles covering everything from basic JS and best practices as well as good design pattern. Good DOM reference.

Beginners should start with the Core JavaScript Guide. JavaScript can be a really confusing language at first and going through each of these pages will make you comfortable with JavaScript’s peculiar syntax and methods. (It’s way better than w3schools.com)

For seasoned pros, the Core JavaScript Reference section provides the best resource on the web for quick Javasc1.6ript info on functions and syntax. Most devs write several languages and it’s easy to mix things up, so bookmark this must-have reference and save time.

4- jqapi.com/
This is the Alternative jQuery Documentation for version. It is complete, nicely written and with a lot of examples and demos. The only thing that bugs me is the way we have to find the right documentation for what we search for. Try to search for the .is() function for example. Over 100 matches before the actual function I am looking for?!*) And it is a fixed layout which means even on my big screen I have to scroll all the way down and have to scan for it. There have to be a better way.

As a Project Manager I find that I need to know more about this so I can communicate it back to clients. Each new release improves security and performance via  a slick and responsive and intuitive interface for quick browsing or searching of jQuery documentation.

5- ajaxian.com/
Founded in 2005 by Dion Almaer and Ben Galbraith, Ajaxian is arguably the authority on front end development. The site handles JavaScript of all types: AJAX, various libraries and plain old JavaScript. It has a variety of front-end and some back-end articles as well. Reading this blog will keep pros up to date and get noobs up to speed. However you should have at least a tiny bit of JS experience before starting with Ajaxian.

6- jsfiddle.net/
JS Fiddle is a JS pastebin that allows you to create, share, execute and test your JavaScript right inside the browser. This tool OS fantastic for collaboration and debugging or perhaps for sharing some of your good code snippets. 

Good to experiment and test ideas. Here you can combine your JS, HTML and CSS >> then click the 'RUN' button to see the result. It has good validation for your JS code against JSLint and then you can save your Fiddle for later use or share with others. 

You can also load up common frameworks automatically to test your jQuery or MooTools Code. The other nice thing is AS-YOU-TYPe syntax highlighting just like your other favourite IDE.

7- www.yuiblog.com/crockford/
Yahoo!'s JavaScript architect and a member of the committee designing future versions of the world's most popular programming language. Over first three months of 2010, Douglas delivered his acclaimed series of lectures on the history of JavaScript, its features, and its use. Links to video, transcripts, and photos from each of the events follows:
  • Volume One: The Early Years
  • Chapter 2: And Then There Was JavaScript
  • Act III: Function the Ultimate
  • Episode IV: The Metamorphosis of Ajax
  • Part 5: The End of All Things
  • Scene 6: Loopage
8- howtonode.org/
This article will walk you through creating an Ubuntu image that can be chrooted inside a mobile device like the recently released Touch-Pad. Once the Ubuntu environment is setup we'll learn how to compile and install node for fun and/or profit.

9- dailyjs.com/
Data-Driven Documents by Michael Bostock is a library for manipulating HTML based on data. It can be used to visualise data using HTML or SVG, and supports interactivity and animations.

This relatively simple graph example demonstrates some basic visualisation and animation possibilities. This choropleth example illustrates some of d3’s features in a more concise manner, and this Voronoi diagram is just fun to play with!

Rating
Comments

Name (required)

Email (required)

Website

Software Blog Comments
How to Second Life on your iPad or iPhone
Well Abel - There are no App for SL in iPhone or i... by Salar Golestanian
How to Second Life on your iPad or iPhone
How can I install a software or app for second lif... by Abel
Snow Leopard vs Windows 7 – I will stick with Windows 7 for now!
@Abi - Ouch. A 5 year old Toshiba. You should ha... by Joe Brinkman
Snow Leopard vs Windows 7 – I will stick with Windows 7 for now!
Just to correct you, I was a Mac veteran for 10 ye... by Salar Golestanian
Snow Leopard vs Windows 7 – I will stick with Windows 7 for now!
In response to your post (being the daughter in qu... by Abi
About Software Development Blog by Salar Golestanian
These are various Salar Golestanian software development tools and techniques Blog. Some long and some short about the latest topics that interest me about Content Management Systems like DotNetNuke, E-commerce platforms like nopCommerce or other mobile as well as desktop Web Development. Probably the best place for these would have been in SalarO.com, However, some some of these Blogs have less of a commercial or corporate genra, so here they are placed in my personal site. These Blogs help me explain a little more then normally allowed in the 140 character real estate of Twitter posts. They may also have links you to the actual news or site that expands further on my comments.