So I am not a total noob to coding, I am familiar with PHP, Java, HTML and CSS but I am interested in learning Python. Problem I have is that there is so many tutorials and books on Python its impossible to know what is good any what is not.
Anyone got any preferred places where they learned Python that they can recommend?
I am picking up Python right now myself, I just used TutorialsPoint as a reference, that's just enough for me as I have extensive experience with other languages. Also you might like solving Advent of code. I am doing this now too, helps with the new language a bit, though these kind of assignments are not my best liking.
Code academy is great, python also has a tonne of useful libraries. One of the ways I like to learn a language is to use leetcode once I have a basic understanding of the lanugage and solve problems on there. It's a good practical way to learn imo.
I started just consuming free APIs. Specifically Blizzard's WOW Armory API to learn how to deal with REST, JSON, and loops. If you've already used some other logical programming language (like PHP) consuming someone's open API might be the most practical place to start.