Reading Goals 2024
Primary focus on technical reads
Here are my book picks to advance my skills and achieve career goals in the dynamic world of software engineering.
Technologies Related to Frontend
- React + D3 using Modern JS by Swizecteller
- Learn React with TS by Carl Rippon
- Hands-on Full Stack Web Dev with GraphQL and React
- Full Stack Serverless by Nader Dabit
- Full Stack React by Anthony Accomazzo
- Building Micro Frontends by Luca
Design Patterns, Algorithms, and Internal Workings
- React 18 Design Patterns and Best Practice by Carlos Santana Roldan
- React Hooks in Action by John Larsen
- React Design Patterns and Best Practices
- Head First Software Architecture by Raju Gandhi
- Designing React Hooks the Right Way by Fang Jin
- Building Frontend Web Framework by Angel Sola
- JavaScript Algorithms by George
- JS Data Structures and Algorithms by Samme
Core Topics like HTML, CSS, and JS
- Essential TypeScript by Adam Freeman
- Essential TypeScript 5 by Adam Freeman
- 100 TypeScript Mistakes by Azat Mardan
- Programming TypeScript at Application Scale by Boris Cherny
- Deep JS by Dr. Axel
- Ultimate Tailwind CSS Handbook by Kartik
- CSS in Depth by Garant
- Webpack for Beginners by Mohammed
App Development with Frameworks
- NextJS 13 and React Crash Course by Greg Lim
- Practical Next.js for Ecommerce by Alex
- The NextJS Handbook by Brandon Kim
- The NextJS Cookbook by Andrei
- Advanced Web Dev with React by Mehul Mohan
- Advanced React by Nadia Makarevich
- Building React Apps with Server-Side Rendering by Mohit Thakkar
- React Native in Action by Nader Dabit
- React Native for Mobile Development by Akshat Paul
- React Native Cookbook by StanBershadsky
- Practical React Native by Frank
- Learn Swift on iBooks
- Swift UI by Tutorials by Kodeco
- Head First Swift by Paris Buttfield
- Head First Kotlin by Dawn Griffiths
- Head First GO by Jay McGavren
- Head First Data Analysis
- Head First Android Development
- Frontend Projects with Vue.js 3 by Maya Shavin
- Electron in Action
- Electron Beginner to Pro
- Head First C# and .Net Core by Andrew
Server Side App Development with JS
- Mastering NodeJS
- Node.JS in Action
- JS Applications with Node.JS, React Native, and MongoDB by Eric Bush
- Practical Hapi
- Hapi JS in Action
Other Foundational Topics
- The Road to GraphQL by Robin Wieruch
- Head First Web Design by Ethan Watrall
- Head First PMP by Jennifer
- Head First Networking by AL Anderson
- Learning TensorFlow.js by Gant
- WebAssembly in Action
- Offline-First Web Development
Software Development Topics
- Introducing Materialize by Shenoy
- JS Interview Topics You Will Most Likely Be Asked
To Study: 56 Books
Happy reading!