Live data from Hacker News

Ask HN: What are some books where the reader learns by building one project?

news.ycombinator.com

31–40 of 232 posts

Re: Ask HN: What are some books where the reader learns by building one project?

#32

Not exactly a book but gitlet.js: http://gitlet.maryrosecook.com/docs/gitlet.html About how to build a subset of git's functionality in NodeJS

the side-by-side nature of that page strikes me as an innovative approach to writing software tutorials for intermediate programmers. i like it!

Looks like an example of Literate Programming (https://en.wikipedia.org/wiki/Literate_programming)

Re: Ask HN: What are some books where the reader learns by building one project?

#33

Anything by Manning that ends with "In Action". I volunteer to be a technical reviewer if there is a new technology I want to learn (and get a free physical book!)

How did you get started as a technical reviewer?

I love reading technology books. It would be great to get early access and be able to talk to the writers directly.

Re: Ask HN: What are some books where the reader learns by building one project?

#35
post #14

Michael Hartl's Rails tutorial ( https://www.railstutorial.org/ ) is a great example of this. It'll run you through building a twitter clone and introduce you to git, heroku, a bit of CSS/HTML, and even goes into AJAX a bit. I can't recommend it enough to people looking to get into rails.

I am interested in the heroku part, but I would like that for different services. Like Amazon, Digital Ocean (I used it for single VPS but I'd like to see how to set up different vps, connect with each other, do vertical and horizontal scaling, etc).

Any recommendations in this area?

Re: Ask HN: What are some books where the reader learns by building one project?

#36
post #27
post #10

http://www.nand2tetris.org/

This looks awesome. Might be a fun way to help my kids learn CS once they're old enough.

You're fooling no-one, Shimon... ;)

Just a joke: the course is by Noam Nisan & Shimon Schocken

The accompanying book is "The Elements of Computing Systems" and Part 1 is available as a course on Coursera. I highly recommend it; just finishing the Coursera course myself and I'll definitely be doing Part 2.

Re: Ask HN: What are some books where the reader learns by building one project?

#39
Hacking the Xbox by Andrew 'bunnie' Huang. (http://hackingthexbox.com/) The book is free and can be downloaded online.

It goes from adding the LED to the XBox to tapping the security mechanism. Plus, the original Xbox is cheap nowadays too, so you won't have to shell out a lot of money doing it. Local craigslist should have plenty of them.

Re: Ask HN: What are some books where the reader learns by building one project?

#40
Miguel Grinberg's "Flask Web Development" [1] is an excellent introduction Python-based web development. You build a Twitter-clone. The book is an adaptation of the authors 18-part tutorial on the same topic [2].

[1] http://shop.oreilly.com/product/0636920031116.do

[2] https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial...

Post reply on HN