DEV Community

Cover image for Beginner Python Resources Recommended by the Tech Community

Beginner Python Resources Recommended by the Tech Community

Kara Luton on July 11, 2019

Besides the occasional dive into PHP, I've only ever worked with JavaScript. I went to a bootcamp for front end engineering and work as a UI engine...
Collapse
 
prahladyeri profile image
Prahlad Yeri

Automate the boring stuff is simply amazing. Its full of simple and innovative python tricks and applications, its a must read for anyone new to the python world.

Apart from that, nothing beats practical experience working on open source projects. If you really want to dive deep into python as a programmer (not someone who teaches or just blogs about it), then create a project on github (however small or mundane, it doesn't matter) and start coding.

The small and mundane things like packaging and releasing builds on PyPi, writing unit tests using PyTest and generating documentation using Sphinx and ReadTheDocs will teach you something of real and practical value.

I know it sounds a lot, but you'll get it all in no time once you dive into it and there is no better way to learn python than programming and contributing to open source projects!

Collapse
 
ama profile image
Adrian Matei • Edited

Hey Kara,

Thanks for the resources. There's also an awesome python list at github.com/vinta/awesome-python. You can browse them all and more at bookmarks.dev/search?q=python and add the category you are interested in in the search.

Collapse
 
aadibajpai profile image
Aadi Bajpai

To be honest I think the official docs and HOWTOs are really underrated. I found it to be the best source for learning regex and argparse which are pretty common yet useful topics.

Collapse
 
uminer profile image
Moshe Uminer

Full Stack Python has excellent references to topic specific material.

Collapse
 
karaluton profile image
Kara Luton

Ohh, thank you!

Collapse
 
elcotu profile image
Daniel Coturel

Hi Kara,
Thanks for this post.
I'm currently learning Python so this will be very useful.
Saludos,

Collapse
 
karaluton profile image
Kara Luton

I’m so glad!

Collapse
 
rhymes profile image
rhymes • Edited

The official Python tutorial is really good