[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