I've been programming in Python for about two years now and I'm really into data analytics. While I enjoy it, I've grown tired of watching YouTube videos and tutorials. I'm hoping to find some good books that can help deepen my understanding of Python and improve my overall programming skills. I've never read any programming books before, so I'm a bit unsure about what's out there! Ideally, I'm looking for intermediate-level books that can help me grasp the concepts better. Any suggestions?
4 Answers
If you're into data analytics, you might want to check out "Designing Data-Intensive Applications" by Martin Kleppmann. It's a fantastic read that really helps with understanding how to work with data-heavy applications.
Noted!!! Thank you!!
You should definitely look into "Python for Data Analysis" by O'Reilly. It's packed with practical examples and it's a great reference.
I'd recommend exploring some system design concepts through videos too, while also trying to work on something you're passionate about. For instance, I've built a dashboard for government bike repair shops that includes a scheduler for new shop updates. You could create a continuous learning model that updates whenever new data comes in through a FastAPI endpoint. Just get creative with your project ideas!
People actually learn programming from YouTube videos? I can't imagine learning from anything other than textbooks. They provide so much depth and are much more accessible since you can easily search and skim through them. Textbooks are like random access memory compared to the sequential access of videos, which can feel a bit limiting at times.
This is a classic!