That's a bit of a tall order. I am assuming you are referring to client-side javascript? I don't know that there is an easy way for web designers to learn javascript from the ground up. If you want to learn it from the ground up as you say, it doesn't really matter if you are a developer or a designer (other than of course familiarity with common programming practices). You just have to do the work. I recommend "Javascript: The Definitive Guide" by David Flanagan from O'Reilly (http://oreilly.com/catalog/9780596000486). Granted, it is probably considered more of a "developers" book. It starts with an introduction to Javascript. Next it organizes the book into two parts. Core javascript and Client-side javascript. Client-side is probably what you are most interested in. But learning client-side javascript requires more than just an understanding of javascript. It requires a knowledge of the HTML DOM as well.
Another approach might be to focus more on a javascript library. Most libraries today have good docs and allow quick results without requiring a great depth of javascript knowledge. Take jQuery for example. Not only does it have great documentation, but there are plenty of examples out there and plug-ins available. I am not sure exactly what your end goal is in terms of the depth of information the course will cover, so it is hard to answer your question without more information. Can you provide a rough outline (in layman's terms) of what you want to learn/teach? kah On Jan 26, 2010, at 9:36 PM, Gina wrote: > Hi all, > Looking for suggestions on how to learn JavaScript. I need to learn it > from the ground up and be able to teach others, but I am really > overwhelmed. > The books I am using seem to be confusing me even more. I am used to > just using Spry to do the work for me, but now that I want to gain a > better grasp of it, I am stumped. > Here are the books I am trying to use: > Head First JavaScript > JavaScript for Web Developers > JavaScript & Ajax Visual Quickstart Guide > Scriptin' with JavaScript and Ajax > > All have information, but none are really helping me design a course > around it. > Any suggestions or ideas on learning/teaching JavaScript to web > designers (not developers)? > -GinaGwen > > -- > Our Web site: http://www.RefreshAustin.org/ > > You received this message because you are subscribed to the Google Groups > "Refresh Austin" group. > > [ Posting ] > To post to this group, send email to [email protected] > Job-related postings should follow http://tr.im/refreshaustinjobspolicy > We do not accept job posts from recruiters. > > [ Unsubscribe ] > To unsubscribe from this group, send email to > [email protected] > > [ More Info ] > For more options, visit this group at > http://groups.google.com/group/Refresh-Austin Keith Aric Hall http://www.keitharichall.com/ twitter: keitharichall -- Our Web site: http://www.RefreshAustin.org/ You received this message because you are subscribed to the Google Groups "Refresh Austin" group. [ Posting ] To post to this group, send email to [email protected] Job-related postings should follow http://tr.im/refreshaustinjobspolicy We do not accept job posts from recruiters. [ Unsubscribe ] To unsubscribe from this group, send email to [email protected] [ More Info ] For more options, visit this group at http://groups.google.com/group/Refresh-Austin
