Ask HN: What are some books where the reader learns by building one project?
71–80 of 232 posts
Re: Ask HN: What are some books where the reader learns by building one project?
#72[0] There's an e-book version too. Scroll the page down just a little bit.
Re: Ask HN: What are some books where the reader learns by building one project?
#73Bill Hails implements Scheme in Perl, maybe interesting to compare the two books: http://www.billhails.net/Book/
Re: Ask HN: What are some books where the reader learns by building one project?
#74Ray Tracing: The Next Week
Ray Tracing: The Rest of Your Life
Re: Ask HN: What are some books where the reader learns by building one project?
#75Re: Ask HN: What are some books where the reader learns by building one project?
#76F# Applied http://products.tamizhvendan.in/fsharp-applied/
Re: Ask HN: What are some books where the reader learns by building one project?
#77Programming 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.
How advanced is this? I'm a beginner Rubyist with some Rails experience and have been interested in trying Phoenix out but I'm not an experienced web dev by any means so the web socket stuff is a bit intimidating. Does it walk through the basics will enough? Or will I have built something with no idea how it actually works?
I would say maybe, from a language/syntax point of view pair it with "Programming Elixir", which is a good introduction to the language, again going through the concepts of it and building them up well - the Phoenix book goes pretty quickly over the language constructs, just giving you them when needed to understand how Phoenix is doing stuff.
Re: Ask HN: What are some books where the reader learns by building one project?
#78Accelerated C++ involves working on a program to analyze student grades. The book itself is excellent, but the overarching project is very dry.
I do truly believe the best way of learning to code is by working on a decent size project, but I also believe that said project should be something you're fascinated and invested in, or else it feels more like a chore and is nowhere as effective.
Re: Ask HN: What are some books where the reader learns by building one project?
#79Michael 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.
Re: Ask HN: What are some books where the reader learns by building one project?
#80What a delightful coincidence! I just posted the next chapter on my in-progress book "Crafting Interpreters" which walks you through implementing an interpreter (well, two actually) from scratch, a chapter at a time: http://www.craftinginterpreters.com/ I really liked "Build Your Own Lisp" too. Fun book. :)
Edit: here is the (WIP) intepreter: https://github.com/HarveyHunt/loxr