DEV Community

Arnavbagchi
Arnavbagchi

Posted on

3 2

Best Python Books to get started.

So i have started on the journey to become a coder myself quite recently. I had access to a lot of reference materials and therefore had the luxury of going through them all before opting to select these few. I genuinely believe that these books are the best way to get started on your coding journey.

Python Crash Course, 2nd Edition: A Hands-On, Project-Based
Introduction to Programming

This is an excellent book by the publishers No-starch press.They cover the basics thoroughly and are quite lucid in their explanations.As usual with these beginner books , they dont assume that the reader has any previous knowledge of python. The best part of the book is undoubtedly the projects. At the part of the book there are projects like an alien invasion game using pygame and data visualisation using libraries like matplotlib.

Python Playground: Geeky Projects for the Curious Programmer

Another book by the same publisher i.e No-starch press , this book expands on the previous topics of some superb real world projects. Getting a step by step guide with explanations is hugely satisfying . It is a definite recommend and a highly enjoyable book especially for newbies to the python coding world.

Think Python How to Think Like a Computer Scientist

This would be my last recommend for this post. Another excellent python book , this time by the Green Tea Press , this a thorough and serious book of the basics of python. It is the complete python manual for beginners and a must read to get your foundations built on a strong note.

Hey there!
I am Arnav , a Second Year Computer Science engineering student hailing from Mumbai.

Twitter : @potatoandchipss
Github : https://github.com/thewires2

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

πŸ‘‹ Kindness is contagious

Please leave a ❀️ or a friendly comment on this post if you found it helpful!

Okay