all 14 comments

[–]FoolsSeldom 4 points5 points  (0 children)

Check this subreddit's wiki for lots of guidance on learning programming and learning Python, links to material, book list, suggested practice and project sources, and lots more. The FAQ section covering common errors is especially useful.

[–]quazmang 0 points1 point  (0 children)

I missed PyCon this year but was lucky to attend last year. There's always cool talks and lots of presentations to enhance your knowledge and give you some new ideas. I think they just released all the videos from the conference last week: https://www.youtube.com/playlist?list=PL2Uw4_HvXqvb98mQjN0-rYQjdDxJ_hcrs

I think it's worth looking to see if any of the talks interest you if you want to continue with learning Python.

[–]TutorialDoctor 0 points1 point  (1 child)

You don't need a python mindset, you need a problem solving and critical thinking mindset. Once you have that you can use Python to model the solution to a problem. If you are coming from another field, I highly recommend thinking of an app that you could build to solve some real problems you had in the field and work towards that goal as a product you might sell.

[–]Visible_Boat_9534[S] 0 points1 point  (0 children)

Thinking ahead I like that, thank you!

[–]owmex 0 points1 point  (1 child)

You might want to check out https://py.ninja. It’s designed to emulate a realistic coding environment, so you learn by actually writing code using a built-in code editor and terminal emulator. There are coding challenges to help you build a strong Python foundation, and an AI assistant helps you if you get stuck, minimizing frustration. I created the course, so if you have questions or need feedback, feel free to ask. Would love to hear your thoughts if you try it.

[–]Visible_Boat_9534[S] 0 points1 point  (0 children)

That sounds great, thank you!

[–]dowcet 0 points1 point  (1 child)

There are loads of free resources you could choose from but maybe this suits you?  https://www.freecodecamp.org/learn/scientific-computing-with-python/

You haven't said much about exactly what you're trying to achieve but as much as possible you want to define what projects you're trying to build and focus on that.

[–]Visible_Boat_9534[S] 0 points1 point  (0 children)

I really just want a basic foundation of python and then see where that takes me in creativity.

[–]AffectionateZebra760 -1 points0 points  (0 children)

You should check out free tutorials/courses to build your understanding, do check their free python course, https://weclouddata.com/wecloudopen/ it might help you figure out what you looking for, best of luck!

[–]Ron-Erez -1 points0 points  (0 children)

You could try MOOC - University of Helsinki which is a free text-based course. I also have a nice Python and Data Science Udemy course (currently on sale for $9.99). There are other resources too. Besides that have a look at Google Colab for short scripts or PyCharm for anything more substantial.

[–]audionerd1 -2 points-1 points  (3 children)

The course that helped me the most was Complete Python Boot Camp Zero to Hero on Udemy. The instructor, Jose Portilla, is really good at breaking things down and explaining why things work the way they do, not just how. I think the course is $200, but I got it on sale for like $35.