TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

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

20 pointsby Shosty123about 7 years ago
A continuation of https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13660086 which has been incredibly useful in learning a new language or technology.<p>I recently finished a book called Progressive Web Apps with React which took the reader through building a PWA chat application using firebase with push notifications and such.<p>https:&#x2F;&#x2F;www.packtpub.com&#x2F;web-development&#x2F;progressive-web-apps-react<p>Also, this one for Vue:<p>https:&#x2F;&#x2F;www.packtpub.com&#x2F;web-development&#x2F;vuejs-2-web-development-projects<p>I just finished the first chapter which has you build a markdown editor with Vue.

5 comments

hugjaabout 7 years ago
Retro Game Dev: C64 Edition[1] build two games (shooter&#x2F;platformer) in 6502 Assembly Language for a Commodore 64 emulator. Some other similar books are Making 8-bit Arcade Games in C[2] and Making Games for the Atari 2600[3].<p>- [1] <a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;dp&#x2F;0692980652&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;dp&#x2F;0692980652&#x2F;</a><p>- [2] <a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;dp&#x2F;1545484759&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;dp&#x2F;1545484759&#x2F;</a><p>- [3] <a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;dp&#x2F;1541021304&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;dp&#x2F;1541021304&#x2F;</a>
rwieruchabout 7 years ago
In this book, The Road to learn React [0], you will learn the fundamentals of React while building a larger application with sorting, caching and searching an API.<p>- [0] <a href="https:&#x2F;&#x2F;www.robinwieruch.de&#x2F;the-road-to-learn-react" rel="nofollow">https:&#x2F;&#x2F;www.robinwieruch.de&#x2F;the-road-to-learn-react</a>
anthonygoreabout 7 years ago
If you&#x27;re interested in learning Vue I can offer both my own course and book as recommendations.<p>The course demos three substantial Vue.js projects:<p><a href="https:&#x2F;&#x2F;www.udemy.com&#x2F;vuejs-2-essentials&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.udemy.com&#x2F;vuejs-2-essentials&#x2F;</a><p>The book is about full-stack Vue &amp; Laravel and includes one large project, an Airbnb clone:<p><a href="https:&#x2F;&#x2F;www.packtpub.com&#x2F;application-development&#x2F;full-stack-vuejs-2-and-laravel-5" rel="nofollow">https:&#x2F;&#x2F;www.packtpub.com&#x2F;application-development&#x2F;full-stack-...</a>
starlord97about 7 years ago
Big Nerd Ranch for iOS app development. <a href="https:&#x2F;&#x2F;www.bignerdranch.com&#x2F;books&#x2F;ios-programming&#x2F;?gclid" rel="nofollow">https:&#x2F;&#x2F;www.bignerdranch.com&#x2F;books&#x2F;ios-programming&#x2F;?gclid</a>
e9about 7 years ago
<a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;Black-Video-Game-Console-Design&#x2F;dp&#x2F;0672328208" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;Black-Video-Game-Console-Design&#x2F;dp&#x2F;06...</a>