#483 in Computers & technology books
Use arrows to jump to the previous/next product

Reddit mentions of Eloquent JavaScript: A Modern Introduction to Programming

Sentiment score: 5
Reddit mentions: 6

We found 6 Reddit mentions of Eloquent JavaScript: A Modern Introduction to Programming. Here are the top ones.

Eloquent JavaScript: A Modern Introduction to Programming
Buying options
View on Amazon.com
or
Specs:
Height9 Inches
Length7 Inches
Number of items1
Release dateJanuary 2011
Weight0.82011961464 Pounds
Width0.77 Inches

idea-bulb Interested in what Redditors like? Check out our Shuffle feature

Shuffle: random products popular on Reddit

Found 6 comments on Eloquent JavaScript: A Modern Introduction to Programming:

u/davidNerdly · 4 pointsr/web_design

Just some I like:

Dev


  • [You Don't Know Javascript (series)(]https://github.com/getify/You-Dont-Know-JS). Short and sweet mostly. Well written. Some are still pending publishing but there are a couple available now. I believe you can read them for free online, I just like paper books and wanted to show some support.

  • Elequent Javascript (second release coming in november). Current version here if you are impatient. I have not personally read it yet, waiting for the next revision. I recommend it due to the high regard it has in the web community.

  • Professional JavaScript for Web Developers. Sometimes called the bible of js. Big ole book. I have not read it through and through, but have enjoyed the parts I have perused.

    Design


    (I am weak in the design side, so take these recommendation with a grain of salt. I recommend them off of overall industry cred they receive and my own personal taste for them.)

  • The Elements of Typographic Style. Low level detail into the art and science behind typography.

  • Don't Make Me Think, Revisited. I read the original, not the new one that I linked. It is an easy read (morning commute on the train was perfect for it) and covers UX stuff in a very easy to understand way. My non-designer brain really appreciated it.

    below are books I have not read but our generally recommended to people asking this question

  • About Face.

  • The Design of Everyday Things.

  • The Inmates Are Running the Asylum.


    You can see a lot of these are theory based. My 0.02 is that books are good for theory, blogs are good for up to date ways of doing things and tutorial type stuff.

    Hope this helps!


    Battery is about to die so no formatting for you! I'll add note later if I remember.

    EDIT: another real quick.

    EDIT2: Eh, wound up on my computer. Added formatting and some context. Also added more links because I am procrastinating my actual work I have to do (picking icons for buttons is so hard, I never know what icon accurately represents whatever context I am trying to fill).
u/philosopheezy · 3 pointsr/learnjavascript

If you really want a book, there are a few that I've come across that I've liked and will suggest. Eloquent Javascript is a good one (it's free online!)

https://www.amazon.com/Eloquent-JavaScript-Modern-Introduction-Programming/dp/1593272820

Depending what you want to learn to do, also good:

https://www.amazon.com/Web-Design-HTML-JavaScript-jQuery/dp/1118907442/ref=pd_lpo_sbs_14_t_0?_encoding=UTF8&psc=1&refRID=YZ1P5N33ZRNPZG6SNM27

You just asked about books, but I would suggest unless you REALLY know you learn best by a book, I'd start with online tutorials (I liked Codeacademy) just to quickly get your feet wet. Codeacademy was a good way to learn the basic syntax you'll need. The books I've read, while great, tend to go deeper (not good at this stage IMO) than online tutorials which negate your "quickly" condition. Looking back, I didn't get a lot from the books until I was comfortable making code that did SOMETHING (and not much more) on my own. To me, that's the most effective way to learn quickly these days. It's easy to get sucked down a rabbit hole of feeling like you need to be an expert to start but looking back this is the plan that would have saved me a lot of spinning my wheels: 1st, do online tutorial (just 1 MAYBE 2); 2nd, then code SOMETHING (just to see you can make the computer listen to you); 3rd, When you feel like you can do something but don't understand exactly why or how it works THEN I'd get a book. That's when you'll get the most bang for your buck IMO. It's so easy to spin your wheels thinking you're one book or tutorial away from becoming an expert. It's cliche but the best thing really is to learn a little and then start making things. Take advantage of supportive programming friends or communities and don't be afraid to ask for help. You will learn more by making silly mistakes than if your code magically works the first time. Hope this helps!

u/minond · 2 pointsr/webdev

Not really related to mobile development, but he should still really enjoy these if he hasn't read them already:

u/bearses · 1 pointr/webdev

start with javascript. if nothing else, it will strengthen your knowledge of the dom, and make you 10x more confident in your coding abilities.

the best js book i've encountered so far is this one:

http://www.amazon.com/Eloquent-JavaScript-Modern-Introduction-Programming/dp/1593272820

u/discobanditt · 1 pointr/gis

In my opinion, the best place to start is to learn some Javascript. Chances are, any development framework you use to build your web apps will involve Javascript at some stage. And even if not, it's an excellent starting point!
Eloquent Javascript is a great book. Also, I highly recommend utilizing online classes from sources like Lynda. CodeAcademy is a good source for step-by-step tutorials.

After you get a grip on Javascript, I agree with the other posters that Web AppBuilder with customized widgets is a great platform for developing web apps. Download the developer edition and work with Javascript to create your own widgets. This is a good description on how to get started. The ArcGIS API for Javascrist is built on the Dojo library, so it's worthwhile to learn how to navigate Dojo as well. If you want to delve deeper, you can build an app from the ground up with the ArcGIS API for Javascript, rather than using the Web AppBuilder as the foundation for your maps.

If you don't have a developer license or you don't want to go the ArcGIS route, Leaflet is a pretty good, albeit simple, Javascript library for creating web maps. Their community is great, too, and they have quite a few plugins. There is also OpenLayers, and other similar libraries. You can use GeoJSON for your geometry files, and quite a few open source data bases our there (Like PostGIS) support the GeoJSON file format.