Ask HN: Books that teach programming by building a series of small projects?
11–20 of 204 posts
Re: Ask HN: Books that teach programming by building a series of small projects?
#12Re: Ask HN: Books that teach programming by building a series of small projects?
#13There’s quite a few: - Zed Shaw’s Learn More Python the Hard Way[1] - Brian Hogan’s Exercises for Programmers (best for beginners or for learning a new language)[2] - Hal Fulton’s The Ruby Way[3] - Chris Ferdinandi’s Vanilla JS Academy[4] - Marc-Andre Cournoyer’s Great Code Club (it’s old, and the community doesn’t exist anymore, but i think he still maintains it)[5] - A few python books from No Starch Press (notably…
Re: Ask HN: Books that teach programming by building a series of small projects?
#14Re: Ask HN: Books that teach programming by building a series of small projects?
#15There is this excellent Github repo for this: https://github.com/codecrafters-io/build-your-own-x It has a collection of blogs for building various small projects to learn different languages.
* Projectbook https://projectbook.code.brettchalupa.com/
* Project Based Learning https://github.com/practical-tutorials/project-based-learnin...
Re: Ask HN: Books that teach programming by building a series of small projects?
#16https://news.ycombinator.com/item?id=22299180 Ask HN: What are some books where the reader learns by building projects?
Re: Ask HN: Books that teach programming by building a series of small projects?
#17There’s quite a few: - Zed Shaw’s Learn More Python the Hard Way[1] - Brian Hogan’s Exercises for Programmers (best for beginners or for learning a new language)[2] - Hal Fulton’s The Ruby Way[3] - Chris Ferdinandi’s Vanilla JS Academy[4] - Marc-Andre Cournoyer’s Great Code Club (it’s old, and the community doesn’t exist anymore, but i think he still maintains it)[5] - A few python books from No Starch Press (notably…
Is Shaw's first Python book any good?
Re: Ask HN: Books that teach programming by building a series of small projects?
#18Re: Ask HN: Books that teach programming by building a series of small projects?
#19The Advanced Beginner blog post series by Robert Heaton is great.
Re: Ask HN: Books that teach programming by building a series of small projects?
#20Yes, but don't overlook the great learning that is gained, at the beginning of any learning, by studying from many different sources (aka good books). It seems that something magical happens when you do this: the confrontation of ideas from different sources can make you better absorb ideas and resolve any doubts that you didn't understand before.