Ask HN: What are some books where the reader learns by building one project?
151–160 of 232 posts
Re: Ask HN: What are some books where the reader learns by building one project?
#152Miguel 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...
Does the book have a lot of advantage over the tutorial?
Re: Ask HN: What are some books where the reader learns by building one project?
#153Michael 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?
#154Not a book, but I loved this series about building a Pascal interpreter (currently 12 parts): https://ruslanspivak.com/lsbasi-part1/ It was always on my bucket list to learn to write programming languages, but it's very daunting - this made it easy to learn in bite-sized chunks.
Re: Ask HN: What are some books where the reader learns by building one project?
#155What 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. :)
I can really recommend this book, I've worked through it and am implementing the interpreter in Rust. I've just finished the latest chapter and am looking forward to the future instalments. Edit: here is the (WIP) intepreter: https://github.com/HarveyHunt/loxr
I'm trying to learn Rust with this project. It's still far from idiomatic but I plan to keep implementing following the book and then refactor later.
Re: Ask HN: What are some books where the reader learns by building one project?
#156Re: Ask HN: What are some books where the reader learns by building one project?
#157Re: Ask HN: What are some books where the reader learns by building one project?
#158I haven't bought or started this yet, but this book on interpreters is on my todo list: https://interpreterbook.com/
Strongly recommend it.
Re: Ask HN: What are some books where the reader learns by building one project?
#159Michael 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.
is there something similar to this but for python based frameworks, or javascript based? Seems like every great tutorial / books that I find are using ruby
Re: Ask HN: What are some books where the reader learns by building one project?
#160Build your own legit Analog Synthesizer!!! Not software but it is an end to end project. Good little book.