I had the chance to hear Kiran and Alexandre explain how they build modern web applications that allow both experimental and computational scientists to explore their data. So this year-end holiday, I decided to learn more about Javascript myself, starting with the basics.
First, I started reading Douglas Crockford's book "Javascript: The good parts" . This (suspiciously ?) short book contains a lot of important information, but I realized quickly that I needed to start with a more basic introduction into the language itself, before emphasizing "the good parts".
Next, I discovered Marijn Haverbeke's book "Eloquent JavaScript", published both as a free tutorial online as well as in print. Haverbeke provides a gentle introduction into Javascript and, in passing, also includes valuable lessons on programming in general, including abstraction, modularization and object-orientated programming. The tutorial comes complete with examples, exercises and humor - and will keep me busy until the end of the year.
Afterward, I should be ready to return to "Javascript: The good parts" and explore some Javascript libraries, including lodash and d3. A first new year's resolution...
0 comments:
Post a Comment