[IPython-dev] javascript book?

Raymond Yee raymond.yee at gmail.com
Mon Jun 17 11:51:55 EDT 2013


Hi Jörgen,

What's your current knowledge level and how do you like to learn?

I too am very interested in developing my JavaScript and HTML5 skills. 
I have found that I don't do enough work with JavaScript to keep from
forgetting a lot of what I did know -- so I'm on a rebuilding phase.   

Here are some of the things I've found useful:

* When I had been doing JavaScript programming for a while and was
looking for a deeper, intermediate level understanding of the language,
I found reading Douglas Crockford's *JavaScript: The Good Parts*
(http://shop.oreilly.com/product/9780596517748.do) really helpful.  I
don't think it's the best place to get started if you know nothing about
JavaScript though.

I'm guessing there might be better books in the niche of
now-that-you-know-some-basics-and-are-ready-for-the-next-step niche and
would love to hear suggestions.

* For learning/reviewing basic syntax, I'm really quite enjoying
http://www.codecademy.com/.  The immediate feedback is great for letting
me develop some "muscle memory" while I'm getting up to speed on a language.

* After getting some basics under my belt, I might then try udacity's
HTML5 Game Development course as a fun(?) way to learn HTML5. 
(https://www.udacity.com/course/cs255).  Has anyone looked at it?

I'll be able to offer other suggestions soon as I dive deeper in this
area.  I'm pretty fond of using jsfiddle.net to prototype some learning
too -- but am trying to figure out how to do as much
HTML5/JavaScript/CSS3 learning using IPython notebook too.

-Raymond

On 6/17/13 8:22 AM, Jörgen Stenarson wrote:
> Hi,
>
> I would like to learn more about javascript, html5 etc. to be able to 
> understand the notebook better. Do you have any recommendations on good 
> books or online resources for learning this stuff?
>
> /Jörgen
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev




More information about the IPython-dev mailing list