Ask HN: What are some books where the reader learns by building one project?
61–70 of 232 posts
Re: Ask HN: What are some books where the reader learns by building one project?
#62Michael 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.
Can't recommend it enough.
Re: Ask HN: What are some books where the reader learns by building one project?
#63The Build Your Own Metal Working Shop from Scrap series by David J. Gingery.
Re: Ask HN: What are some books where the reader learns by building one project?
#64Re: Ask HN: What are some books where the reader learns by building one project?
#65Programming Phoenix Productive |> Reliable |> Fast. It goes through building a website that starts from the beginning and goes up to Phoenix Channels (websockets) for a real-time video streaming application that lets users comment on the video at specific times and it is broadcasted to all other users.
Does it walk through the basics will enough? Or will I have built something with no idea how it actually works?
Re: Ask HN: What are some books where the reader learns by building one project?
#66http://www.craftinginterpreters.com/
I really liked "Build Your Own Lisp" too. Fun book. :)
Re: Ask HN: What are some books where the reader learns by building one project?
#67It's basically a set of tutorials that lead you through the steps of building a software 3D graphics rasterizer. It covers rasterizing, lighting, shading, shadows, textures, etc, and the math behind each set of concepts. It's built on late-90s C and DirectX, but the capabilities used are covered by just about any game programming library. The author builds kind of an abstraction library on top of the DirectX code, and that's pretty easy to rewrite in whichever language and toolset you're comfortable with.
Re: Ask HN: What are some books where the reader learns by building one project?
#68Earlier quoted context omitted.
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?
#69Aaron Reed has a terrific book, "Creating Interactive Fiction with Inform 7" ( http://inform7.textories.com ) that walks you through building a complete (and fairly sophisticated) text adventure. Inform 7 is very much a niche programming language, but it's really interesting and unusual, well worth investigating if you want to broaden your horizons. Vaguely Prolog-like, but written in natural language.
Re: Ask HN: What are some books where the reader learns by building one project?
#70The Build Your Own Metal Working Shop from Scrap series by David J. Gingery.
I will say that the first book (metal casting) is very useful, because you can learn to make aluminum castings easily and then machine them on your cheap import/worn out old American Iron.