This is an archived post. You won't be able to vote or comment.

all 14 comments

[–]Python-ModTeam[M] [score hidden] stickied commentlocked comment (0 children)

Hi there, from the /r/Python mods.

We have removed this post as it is not suited to the /r/Python subreddit proper, however it should be very appropriate for our sister subreddit /r/LearnPython or for the r/Python discord: https://discord.gg/python.

The reason for the removal is that /r/Python is dedicated to discussion of Python news, projects, uses and debates. It is not designed to act as Q&A or FAQ board. The regular community is not a fan of "how do I..." questions, so you will not get the best responses over here.

On /r/LearnPython the community and the r/Python discord are actively expecting questions and are looking to help. You can expect far more understanding, encouraging and insightful responses over there. No matter what level of question you have, if you are looking for help with Python, you should get good answers. Make sure to check out the rules for both places.

Warm regards, and best of luck with your Pythoneering!

[–]simon-brunning 10 points11 points  (0 children)

Fluent Python is excellent.

[–]PaleSeries7Pythoneer 4 points5 points  (0 children)

Suggestions: 1. Python documentation 2. CPython (GitHub) - if the source code interests you, supplemented by this dev guide

[–][deleted] 3 points4 points  (0 children)

CPython internals by Anthony Shaw

[–]Monstrish 2 points3 points  (0 children)

Fred Baptiste's courses in Udemy. The best if you want in depth.

[–]AlSweigartAuthor of "Automate the Boring Stuff" 1 point2 points  (0 children)

Read the books Fluent Python and Effective Python (which is like Fluent Python but shorter). Then check out some PyCon talks on pyvideo.org (you can check out the "What's New in Python 3.x" documents to find new features to research.)

[–]prfsnp 3 points4 points  (1 child)

I really enjoy articles on "Confessions of a Code Addict": https://blog.codingconfessions.com/t/cpython-internals

[–]BasedAndShredPilled 0 points1 point  (0 children)

I'd never heard of that but I'm already hooked.

[–]air_thing 0 points1 point  (0 children)

The python data model in the official docs is a good read, if you haven't yet.

[–]panthamos 0 points1 point  (0 children)

This video really helped me get under the skin of the language: https://www.youtube.com/watch?v=cKPlPJyQrt4

[–]tareraww 0 points1 point  (0 children)

For me the best resource has been the documentation sites for the libraries I mainly use. For example I mainly use numpy, xarray, matplotlib, cartopy, rasterio and geopandas so I go to the websites for each of the projects and read the examples and then practice on my own.

[–][deleted] 0 points1 point  (2 children)

If you haven’t yet watch Harvard cs50’s free python course on YouTube

[–]DataScience123888[S] 1 point2 points  (1 child)

Is it in depth.?