4 ms·
Ask HN: What are some books where the reader learns by building projects?
A continuation of https://news.ycombinator.com/item?id=13660086 which has been incredibly useful in learning a new language or technology.
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.
https://www.packtpub.com/web-development/progressive-web-apps-react
Also, this one for Vue:
https://www.packtpub.com/web-development/vuejs-2-web-development-projects
I just finished the first chapter which has you build a markdown editor with Vue.
- e9 9y agohttps://www.amazon.com/Black-Video-Game-Console-Design/dp/0672328208 https://www.amazon.com/Black-Video-Game-Console-Design/dp/06...
- rwieruch 9y agoIn 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. - [0] https://www.robinwieruch.de/the-road-to-learn-react https://www.robinwieruch.de/the-road-to-learn-react
- starlord97 9y agoBig Nerd Ranch for iOS app development. https://www.bignerdranch.com/books/ios-programming/?gclid https://www.bignerdranch.com/books/ios-programming/?gclid
- anthonygore 9y agoIf you're interested in learning Vue I can offer both my own course and book as recommendations. The course demos three substantial Vue.js projects: https://www.udemy.com/vuejs-2-essentials/ https://www.udemy.com/vuejs-2-essentials/ The book is about full-stack Vue & Laravel and includes one large project, an Airbnb clone: https://www.packtpub.com/application-development/full-stack-vuejs-2-and-laravel-5 https://www.packtpub.com/application-development/full-stack-...
- hugja 9y agoRetro Game Dev: C64 Edition[1] build two games (shooter/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]. - [1] https://www.amazon.com/dp/0692980652/ https://www.amazon.com/dp/0692980652/ - [2] https://www.amazon.com/dp/1545484759/ https://www.amazon.com/dp/1545484759/ - [3] https://www.amazon.com/dp/1541021304/ https://www.amazon.com/dp/1541021304/