Humble Bundle Joy of Coding Bundle 77p
414°Expired

Humble Bundle Joy of Coding Bundle 77p

17
Found 17th Aug 2016Made hot 18th Aug 2016
The Humble Book Bundle: Joy of Coding presented by No Starch Press

A bundle of joy. For programmers who love what they do, diving into a new language is an exciting and rewarding challenge. Whether you’re looking to add some new skills to your resume or just searching for fun weekend projects, the Joy of Coding bundle is full of possibility. Explore the power and versatility of Python, Lisp, Haskell, Erlang, Clojure, and more with this collection of best-selling programming books.

Pay $1 or more for Automate the Boring Stuff with Python, The Linux Command Line, Learn You a Haskell for Great Good!, Learn You Some Erlang for Great Good!, and The Book of F#.

Pay $8 or more and you’ll also receive Eloquent JavaScript, 2nd Edition; The Principles of Object-Oriented JavaScript; Land of Lisp; Realm of Racket; If Hemingway Wrote JavaScript; and Write Great Code, Volume 1.

Pay $15 or more to receive all of that plus Python Playground, Think Like a Programmer, The Art of R Programming, Clojure for the Brave and True, and Write Great Code, Volume 2.

Pay $1 or more. Together, these books would cost over $480. Here at Humble Bundle, though, you name your price of $1 or more!

Read them anywhere. These books are available in PDF, ePUB, and MOBI formats, meaning you can read them anywhere at any time. Instructions and a list of recommended reading programs can be found here.

Support charity. Choose where the money goes — between the publisher, No Starch Press; the Electronic Frontier Foundation; and, if you'd like, a second charity of your choice via the PayPal Giving Fund. For details on how this works, click here. If you like what we do, you can leave us a Humble Tip too!

17 Comments

Nice

interesting... would this be the kind of thing beginners could get into or would it be too hard and you'd give up after a second

Original Poster

chrisredmayne

interesting... would this be the kind of thing beginners could get into … interesting... would this be the kind of thing beginners could get into or would it be too hard and you'd give up after a second


I think these are more for the intermediate level developer who has a basic grasp of some high-level programming language. I quite enjoyed the lisp one when I read it in paperback a few years back.

There are loads of free basic programming ebooks out there to get you started, try ebooks.programmersheaven.com/

Other than Python and JavaScript, those are some pretty obscure languages for a beginner. I think this is definitely something for people with a fair amount of experience but want to branch out.

By the way, Eloquent JavaScript is available free from the authors website.
Edited by: "mtj111" 17th Aug 2016

Probably not the best selection unless your interested in these languages.

The python and javascipt look interesting . But Lisp?/and I've never even heard of clojure or erlang .. they look more spelling mistakes. they should have one on Forth.

chrisredmayne

interesting... would this be the kind of thing beginners could get into … interesting... would this be the kind of thing beginners could get into or would it be too hard and you'd give up after a second



Automate the boring stuff should be great for beginners, plus Python is a nice place to start. It is available for free online so you could give the first chapter or two a go and see if it's your thing.

henryhj

Automate the boring stuff should be great for beginners, plus Python is a … Automate the boring stuff should be great for beginners, plus Python is a nice place to start. It is available for free online so you could give the first chapter or two a go and see if it's your thing.



I can vouch for "Automate the Boring stuff". It goes hand-in-hand with the associated Udemy course really well. I've learnt a lot from it. FYI the guy who wrote the book is active on Reddit, and often gives his Udemy course away for cheap/free. I bought the physical copy of the book because I learnt so much from a free course!

GwanGy

The python and javascipt look interesting . But Lisp?/and I've never even … The python and javascipt look interesting . But Lisp?/and I've never even heard of clojure or erlang .. they look more spelling mistakes. they should have one on Forth.



Seen a lot of people talking about Lisp-like languages recently, i.e. Clojure, Racket. Not something I'm into.
Erlang is old (originally a proprietary Ericsson language) and is used in quite a few places, check out the 'companies using erlang' section on Wikipedia.
I'd not come across Forth before, I thought you'd misspelt Fortran till I googled 'forth'. I mainly work with C and C++.

Clojure for the Brave and True is available online at braveclojure.com.

Clojure is a pretty awesome language although it looks intimidating at first glance. It's incredibly terse but it's simplicity and power becomes apparent after using it for a while. You can accomplish an awful lot in very little code.

It's dynamic nature, REPL and Java interoperability are incredibly handy. There's very little boilerplate, and as it's purely functional, you don't end up in nightmarish hierarchy of classes.

ClojureScript allows you to run Clojure on a JavaScript virtual machine too, so you can do full stack development, and there's support for the Android platform too.

For those that are interested, 4clojure.com hosts a number of coding challenges to test your metal whilst you're learning.

At 77p this is great for the aspirational though procrastinating coding hope full to not waste too much money on something they'll forever be getting round to reading.

functional languages like F# and haskell would be enough to put a beginner off completely.

Only one good for beginners is python, but is a book about automating stuff rather than a beginner book.

jamie19916

functional languages like F# and haskell would be enough to put a … functional languages like F# and haskell would be enough to put a beginner off completely.Only one good for beginners is python, but is a book about automating stuff rather than a beginner book.



Whilst I agree that functional languages are tricky (especially if you're used to the OO paradigm), I think that the Land of Lisp does a pretty decent job of introducing Lisp in a relatively easy to understand manner.

napior

its a free book available at https://automatetheboringstuff.com



Doesn't seem to be a link for the book(unless I've missed it), Google cache does provide a link to the YouTube lessons however -

youtube.com/wat…LkW

I read Land of Lisp a while and it was a fantastic book... and I have Clojure for the Brave in my reading list... so I'm getting this deal!! HOT!
Post a comment
Avatar
@
    Text