(Part 2) Reddit mentions: The best web development programming books

We found 382 Reddit comments discussing the best web development programming books. We ran sentiment analysis on each of these comments to determine how redditors feel about different products. We found 82 products and ranked them based on the amount of positive reactions they received. Here are the products ranked 21-40. You can also go back to the previous section.

21. TYPO3 Extbase: Modern Extension Development for TYPO3 CMS with Extbase & Fluid

TYPO3 Extbase: Modern Extension Development for TYPO3 CMS with Extbase & Fluid
Specs:
Height10 Inches
Length8 Inches
Weight1.66 Pounds
Width0.86 Inches
▼ Read Reddit mentions

22. Programmer's Guide to Drupal: Principles, Practices, and Pitfalls

    Features:
  • O Reilly Media
Programmer's Guide to Drupal: Principles, Practices, and Pitfalls
Specs:
Height9.17321 Inches
Length7.00786 Inches
Weight0.881849048 Pounds
Width0.5011801 Inches
Number of items1
▼ Read Reddit mentions

23. Programming JavaScript Applications: Robust Web Architecture with Node, HTML5, and Modern JS Libraries

O Reilly Media
Programming JavaScript Applications: Robust Web Architecture with Node, HTML5, and Modern JS Libraries
Specs:
Height9.19 Inches
Length7 Inches
Weight0.98326168852 Pounds
Width0.58 Inches
Release dateJuly 2014
Number of items1
▼ Read Reddit mentions

24. JavaScript Enlightenment

O Reilly Media
JavaScript Enlightenment
Specs:
Height9.19 Inches
Length7 Inches
Weight0.61068046574 Pounds
Width0.36 Inches
Release dateJanuary 2013
Number of items1
▼ Read Reddit mentions

25. MEAN Web Development

MEAN Web Development
Specs:
Release dateSeptember 2014
▼ Read Reddit mentions

26. Ruby on Rails Tutorial: Learn Web Development with Rails (Addison-Wesley Professional Ruby Series)

    Features:
  • O Reilly Media
Ruby on Rails Tutorial: Learn Web Development with Rails (Addison-Wesley Professional Ruby Series)
Specs:
Height9.13 Inches
Length7 Inches
Weight2.87482789648 Pounds
Width1.82 Inches
Release dateNovember 2016
Number of items1
▼ Read Reddit mentions

27. CoffeeScript: Accelerated JavaScript Development

CoffeeScript: Accelerated JavaScript Development
Specs:
Height9 Inches
Length7.5 Inches
Weight0.74 Pounds
Width0.47 Inches
Number of items1
▼ Read Reddit mentions

28. Programming in CoffeeScript (Developer's Library)

    Features:
  • Durable Construction: Our French press coffee maker is made of tough, 18/10 food-grade stainless steel. Unlike other glass coffee makers, our highly rated stainless steel French press won’t break, shatter or crack. With our double walled insulated French press, liquids remain hot and ready for your next cup of coffee or tea!
  • Quick & Easy Enjoyment: Create delicious hot coffee daily with your convenient coffee press. Simply measure out your coffee grounds, heat water, let steep for 4-6 minutes, plunge the press, and enjoy! The stainless steel interior and exterior of the metal French press makes cleaning a snap and is dishwasher safe.
  • Bolder Flavors & Aromas: For the ultimate coffee experience, our French press includes an ultra-fine mesh filter that thoroughly filters coffee grounds and teas to reduce acids and eliminates the taste of a paper filter. An extra mesh filter screen is also included with your coffee pot. The high-quality of our French press stainless steel pot provides a fresh, non-metallic taste for the best cup of coffee or tea.
  • Versatile & Portable: This small French press is perfect for making single serve coffee. Make yourself a rich, smooth cup of coffee at home or while on the go. The compact size of our individual sized coffee press makes it terrific for trips, camping adventures or at work. Use your multifunctional French press to make piping hot coffee, cold brew coffee or loose leaf tea. This personal size French press is a terrific gift for coffee and tea lovers!
  • Innovative Design: Our sleek and modern French press displays beautifully and is designed with the user in mind. For your hands comfort, the sturdy ergonomic handle stays cool even when the French press is filled with hot liquids. The French presses spout provides a smooth pour to reduce spills and drips.
Programming in CoffeeScript (Developer's Library)
Specs:
Height8.82 Inches
Length6.93 Inches
Weight1.11553904572 Pounds
Width0.7 Inches
Release dateJune 2012
▼ Read Reddit mentions

29. Programming Javascript Applications: Robust Web Architecture With Node, Html5, and Modern Js Libraries

Programming Javascript Applications: Robust Web Architecture With Node, Html5, and Modern Js Libraries
Specs:
Height0 Inches
Length0 Inches
Weight1.46827866492 Pounds
Width0 Inches
▼ Read Reddit mentions

30. Front-End Web Development: The Big Nerd Ranch Guide (Big Nerd Ranch Guides)

Front-End Web Development: The Big Nerd Ranch Guide (Big Nerd Ranch Guides)
Specs:
Height9.9 Inches
Length7 Inches
Weight2.21785035572 Pounds
Width1.3 Inches
Number of items1
▼ Read Reddit mentions

31. RESTful Web APIs: Services for a Changing World

Used Book in Good Condition
RESTful Web APIs: Services for a Changing World
Specs:
Height9.19 Inches
Length7 Inches
Weight1.45 Pounds
Width0.92 Inches
Release dateSeptember 2013
Number of items1
▼ Read Reddit mentions

32. HTML, XHTML and CSS All-In-One For Dummies

HTML, XHTML and CSS All-In-One For Dummies
Specs:
Height8.999982 inches
Length7.2003793 inches
Weight3.527396192 pounds
Width2.200783 inches
Number of items1
▼ Read Reddit mentions

35. Advanced Python 3 Programming Techniques

Advanced Python 3 Programming Techniques
Specs:
Release dateFebruary 2009
▼ Read Reddit mentions

36. Beginning HTML5 and CSS3 For Dummies

    Features:
  • Used Book in Good Condition
Beginning HTML5 and CSS3 For Dummies
Specs:
Height9.098407 Inches
Length7.40156 Inches
Weight1.72842413408 Pounds
Width0.799211 Inches
Number of items1
▼ Read Reddit mentions

37. JavaScript language

JavaScript language
Specs:
Release dateJuly 2019
▼ Read Reddit mentions

🎓 Reddit experts on web development programming books

The comments and opinions expressed on this page are written exclusively by redditors. To provide you with the most relevant data, we sourced opinions from the most knowledgeable Reddit users based the total number of upvotes and downvotes received across comments on subreddits where web development programming books are discussed. For your reference and for the sake of transparency, here are the specialists whose opinions mattered the most in our ranking.
Total score: 801
Number of comments: 4
Relevant subreddits: 1
Total score: 50
Number of comments: 8
Relevant subreddits: 5
Total score: 42
Number of comments: 14
Relevant subreddits: 3
Total score: 12
Number of comments: 6
Relevant subreddits: 1
Total score: 11
Number of comments: 3
Relevant subreddits: 1
Total score: 9
Number of comments: 5
Relevant subreddits: 2
Total score: 6
Number of comments: 3
Relevant subreddits: 1
Total score: 6
Number of comments: 3
Relevant subreddits: 2
Total score: 3
Number of comments: 3
Relevant subreddits: 1
Total score: 2
Number of comments: 2
Relevant subreddits: 1

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

Shuffle: random products popular on Reddit

Top Reddit comments about Web Development & Design Programming:

u/Enkrod · 1 pointr/webdev

> Oh man that's a load of tech

See! My problem is it doesn't feel like that to me.

> I basically think to choose the right tech for my work instead of learning every technologies out there

This is exactly what you SHOULD do! Maybe try something new in your free time now and again if it tickles your fancy. But learning in your free time should always be something fun!

Me, I have used all of the above. Everything up there, I learned mainly on the Job and the main reason I shied away from Zend Framework is that it's the only one I mentioned that I have never used.

Remember: This is 8 years of experience with 7 years beeing the sole developer in a company that became more and more dependend upon my skill plus 4 of those years I was working two jobs.

> How did you deal with degree requirement?

There was none. In my line you had to earn credits to move ahead with your education but if you earned no credits that did not mean you had to exmatriculate.

> That was a bold move and inspiring.

Sorry, I don't understand, what was?

> I use bootstrap sometimes I'm lazy hahahs.

I am too XD. And I do too, mostly on pages where SEO is not quite as important or where the load is high anyway so a couple more kB don't hurt, I try to trim it down as much as possible though.

> KISS DRY is amazing principle.

Full disclose: Not mine! And yeah, I think so too, everytime someone joins me at my desk they giggle because of the Postit with "KISS DRY!" on it that is stuck to my screen. Only other developers understand.

> You have time for playing games now?

I would spend a LOT of time learning earlier in my carrer and I still do when I've found something that's fun to pick up. (Gulp and Sass just made my day! I could not stop playing around until my workflow was perfect. Better than some of my games.) And I always enjoy reading a good Book that hones my craft. The pile of books on my desk is actually higher than my screen.

But back then, and still today, I am a gamer! My weekend will be filled with Arma 3, Stellaris, Kerbal Space Program, Crusader Kings and/or Project Zomboid. But I have shed my addiction to MMORPGs so I guess I'll also be doing laundry and the dishes... bah.

Have a nice weekend.

u/-e_ipi · 2 pointsr/drupal

For those who need a bit of context, here goes. But please keep this thread general, it's less about me (actually, not at all about me) than it is about Drupal 8!

So, personally, the road so far:

I've just begun to learn Drupal 8 (been waiting on that official release to rely on a feature-freezed core).

I took a simple YouTube "Beginner Tutorial" from OSTraining in 62 small parts that most of you must be aware of. So now I have a rookie understanding of some the basic jargon ─ content type, fields, views, vocabularies and so on ─ and skimmed quickly through very basic features. Not a clue about the file structure, though.

As for books I can't seem to find much:

  • the Apress series (Beginning Drupal 8 and Enterprise Drupal 8 Development)

  • and the O'Reilly Programmer's Guide to Drupal.

    Re-edited in Nov 2015 so I assume it's Drupal-8 compliant.

    I also tried many times to learn on Drupal.org's documentation but I must say I find it hard to digest, let alone put the pieces together. This is not just criticism, in a constructive perspective I'm actually thinking of offering my writing skills for said documentation of the project, once I get a good grasp of what I'd call the "Drupal Core System".

    So what are your recommendations? My specific goals are the usual:

  • Extensive understanding of the Drupal Core "main feats" (I feel I currently have a basic understanding of said main features).

  • Should probably include full knowledge/control over CSS/JS-y (Ajax etc.) theming, especially for a wanabee frontend dev like me.

  • Quick but comprehensive overview of everything in Drupal Core. Notably interested in Drupal internal (admin) references, such as the use of <front> to reference a page here, or now to reference today's date, etc.

    (I'm thinking a good starter book should cover both the above)

  • Module development. If I understand correctly, this is how one should properly extend Core functionality in order to meet a client's needs. I'm all for OSS so I figure why confine developed stuff to myself when I can share and eventually get help and mentorship on how to do it the right way.

    I assume it's mostly done in PHP but are there popular alternatives? I'd really like to work on something else than PHP (mostly because it's easy and not structuring enough for a beginner like me, or so I've heard. I like to learn the hard way, too).

  • Enterprise integration. I'm approaching this self-training from a career change and entreprenarial perspective, so everything that bridges a typical business environment to a Drupal website (intranet, B2B or public) is clearly among my priorities.

    Thanks a lot for any answer specific to my needs, but again, I don't wish this thread to be limited to this. :)
u/w4nderlusty · 1 pointr/TrollXChromosomes

Some more learning tools:

  • Tuts+ has a number of great coding video tutorials, many of them free. Definitely worth a look.

  • If you like the code-as-you-go kind, check out Code School. It's $30us a month but the courses are more in depth than codecademy.

  • Book wise, Eloquent JavaScript is a good place to start (and its a free download!).

  • Id also recommend JavaScript Enlightenment for advanced beginners, and JavaScript the Good Parts for those with a bit more experience.

  • Another good beginner book is JavaScript & jQuery by Jon Duckett, it's got a great design and is much more illustrative than traditional books.

    edited to add links; formatting
u/mobcat40 · 1 pointr/PHP

Sure, though I've also read people in your position are better at building apps with JS if they're new to it because things like PHP are completely different in how you start growing an app (classical vs prototypal inheritance) not to mention that if you also do PHP instead of just straight JS you're getting used to and learning 2 languages that are completely different in how you code. In either case you're right you have to learn JS anyway, here are the best resources after codeacademy basics stuff:

JavaScript: The Definitive Guide: Activate Your Web Pages (Definitive Guides):

http://www.amazon.com/JavaScript-Definitive-Guide-Activate-Guides/dp/0596805527/

JavaScript: The Good Parts:

http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742/

Programming JavaScript Applications: Robust Web Architecture with Node, HTML5, and Modern JS Libraries:

http://www.amazon.com/Programming-JavaScript-Applications-Architecture-Libraries/dp/1491950293/

A cool talk from last year of the Fluent conference (and the author of that last book) explaining how different something like PHP and JavaScript are and why JS doesn't deserve the bad rap it used to get (He's a pretty cool guy from Adobe and I got to talk to him last week about all of these things we're talking about right now and where web development is heading, and why JS as a single language for the web can work even better):

http://www.youtube.com/watch?v=lKCCZTUx0sI

This was a really cool overview on JS today, and you get to see Unreal Tournament and the Unreal 4 engine run in a web browser:

http://www.youtube.com/watch?v=aZqhRICne_M

u/meandev · 2 pointsr/meanstack

I'd recommend that you continue to avoid scaffolding/boilerplate examples where the stack is preassembled for you. That's a really good idea. But MEAN stack app examples are not common place, so you'll need to broaden your search a tad. I'd recommend building a handful of Node/Express apps utilizing only the basics. Build a Node app. Add in express. Serve up some templated HTML. Maybe add Mongoose in with some simple CRUD functionality via a MongoDB datastore. Build a simple resource API where you can browse to a specific path and interact with data from the database.

After that, you can look up tutorials on Angular and build a handful of stand alone Angular apps with static content. Then when you've got a pretty good idea on how to at least organize the Angular code, start researching ngRoute and ngResource. Build a simple service that simply GETs data from a RESTful URL and presents it. Then slowly extend the service to consume the API you built earlier.

Once you've done this, you're probably best off taking a scaffolding implementation and building out an app from there. MEAN.IO and MEAN.JS are two of the larger more robust implementations -- from the same creator. He focuses on the latter these days and has even written a companion book of sorts which I recommend.

This will help you understand different ways of assembling the four cornerstones of the stack together in a coherent and organized way.

Some resources:

u/samort7 · 257 pointsr/learnprogramming

Here's my list of the classics:

General Computing

u/GLStyles · 1 pointr/coffeescript

Just started learning CoffeeScript not too long ago and I've read this book: CoffeeScript-Accelerated-Development

It's a pretty good book to start with I think especially if you don't know anything about javascript. It's recommended that you should know some javascript before hand to understand the basic principles since coffeescript compiles to javascript.

Also, I started reading Programming in CoffeeScript which I think is an even better book than the first one I linked.

Feel free to check out coffeescript.org as it has good tutorials and has a "Try CoffeeScript" area to which you can play around with the language to see if you'll like it.

u/waffles57 · 1 pointr/devops

I think you're on the right path with Flask if you really want to expose this information with a web (HTTP/S) interface. You'll learn lots, but may also open your environments up to security risks.

If your ultimate goal is to share with other teams, I'd look towards implementing a shared code repository first (GitLab, GitHub, BitBucket, etc.) You could start there because you should use code repositories and versioning. You can move on to some into Flask, HTML, CSS, and Javascript afterwards. I can easily recommend Front-End Web Development as a good place to start for beginner web learning. They also use Bootstrap in their example projects.

u/raptastics · 1 pointr/webdev

It's not an article but when I was researching a few months ago RESTful Web APIs seemed to be the de facto book. I thought it was very good and an easier, quicker read than most domain specific programming books I've read recently.

http://www.amazon.com/RESTful-Web-APIs-Leonard-Richardson/dp/1449358063

u/silver_rizlas · 2 pointsr/web_design

Here's a few links, I have all these in a folder and I try to make a habit of right clicking and opening all in tabs being the first thing I do when I open my web browser, before I get distracted with reddit.

http://sixrevisions.com/

http://www.smashingmagazine.com/

http://net.tutsplus.com/

http://psd.tutsplus.com/

http://css-tricks.com/

http://www.alistapart.com/

http://webdesign.tutsplus.com/

http://wp.tutsplus.com/

http://www.netmagazine.com/

Out of those the most helpful for newcomers would probably be,
http://net.tutsplus.com/sessions/web-design-from-scratch/ which has already been suggested by what3v3r.

There's also http://teamtreehouse.com/ and http://www.codecademy.com if you want a more complete learning experience. As far as printed books go, I absolutely think they still have their uses but I always check the date a book was published on Amazon before buying, if it was pre-2011 there's a chance the information in it could be looking a little dated and a newer edition may be just around the corner. I've got this one on my shelf: http://www.amazon.co.uk/HTML-XHTML-All-Dummies-Computers/dp/0470537558/ref=pd_cp_b_1 and it covers a very broad area at a level suitable for a beginner.

If I was starting again I'd probably go for this one: http://www.amazon.co.uk/HTML-XHTML-CSS-Dummies-Computers/dp/0470916591/ref=cm_cr_pr_product_top followed by something about Javascript/JQuery and perhaps some PHP/MySQL afterwards, not forgetting ofcourse the increasing use of HTML5 and CSS3!! However, having typed all that you could probably learn just as much, and more, without spending a penny. There's some excellent learning resources available on the web, it's just a matter of finding them.

u/kurare81 · 5 pointsr/java

I suggest the following resources:

Travery Media: https://www.youtube.com/user/TechGuyWeb

He covers React and Docker among MANY things.

Perhaps start here: https://www.youtube.com/watch?v=UnTQVlqmDQ0

If you like the guy's presentation he has complete Udemy courses.

Perhaps you may also want to learn about microservices: https://microservices.io/ before tackling Kubernetes.

My background is similar to yours so for my current project I using the following Stack: MongoDB, Spring Boot for a RESTFul back end and React. This book helped me a lot but it was not enough: https://www.amazon.com/Hands-Stack-Development-Spring-React/dp/1838822364/ref=sr_1_2?keywords=spring+boot+react&qid=1565195599&s=gateway&sr=8-2 Although very superficially, it covers all the pieces needed, like authentication using JWT and deploying to Heroku.

You don't need no know EVERYTHING, it is actually impossible, for example, l say pick a front end framework between Angular, React or Vue and learn only one and stick with Java for your back end. Oh, and don't believe all the hype... I see a lot of people trying to shoehorn stuff into their projects because it is the cool new thing.

u/sonorangoose · 1 pointr/androiddev

I enjoyed the frog book https://www.amazon.com/Dart-Programming-Language-Gilad-Bracha/dp/0321927702

Super concise like the K&R C book.

I wonder with Dart 2, and changes to the type system, if it will be updated.

u/thisismebeingsocial · 1 pointr/GraphicDesign

Thank you! Yes, I think it's more the analytical side of computers that has me nervous. I can't even say it's confusing because I haven't given it a fair shot. Because I just don't know where to begin. Being more of a creative, Adobe was not too difficult to navigate, although certain terminology had me Googling like a mad woman. I did build my own Wordpress site and, although I'm happy with it I just feel a little hacky considering how ignorant I am to the jargon. I mean, can I even use the words "built my own site" seeing as how it's just a theme with lots of plugins and widgets? Could I actually sell that type of service if requested?

I seem to notice "html5" a lot so I guess will try and start there...

Wondering if I should just go ahead with a dummies order.
http://www.amazon.com/gp/aw/d/1118657209?pc_redir=1398462745&robot_redir=1

u/amazon-converter-bot · 1 pointr/FreeEBOOKS

Here are all the local Amazon links I could find:


amazon.co.uk

amazon.ca

amazon.com.au

amazon.in

amazon.com.mx

amazon.de

amazon.it

amazon.es

amazon.com.br

amazon.nl

amazon.co.jp

amazon.fr

Beep bloop. I'm a bot to convert Amazon ebook links to local Amazon sites.
I currently look here: amazon.com, amazon.co.uk, amazon.ca, amazon.com.au, amazon.in, amazon.com.mx, amazon.de, amazon.it, amazon.es, amazon.com.br, amazon.nl, amazon.co.jp, amazon.fr, if you would like your local version of Amazon adding please contact my creator.