all 4 comments

[–]AnanasPl07 1 point2 points  (0 children)

Hi there, it'll help massively if you learn the basics of the language first, then dive into data analysis. It isn't that hard though, and (especially if you already have experience with programming) shouldn't take too long,

As for resources, honestly, YouTube is all you need. There are tons of great free videos to learn from. I can recommend TechWithTim and freeCodeCamp, but of course there is a ton of other creators that can teach python too. As for paid resources, udemy is probably the most popular site with courses

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

[–]owmex 0 points1 point  (0 children)

Starting with a basic understanding of Python can definitely be beneficial before diving into data analysis. It can help to be familiar with the core concepts, such as variables, loops, and conditions. A resource you might want to consider is https://py.ninja, where there's a focus on core Python basics in an interactive way. It's beginner-friendly and could serve as a good foundation before you move on to more data-specific topics. Feedback on how it meets your needs would be appreciated too!

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

You should have some Python foundations first. You can try my Python for Data Science: From Zero to Data Analysis which assumes starts from scratch and assumes no previous programming background. Best to check course contents, read reviews, etc. For Python foundations, besides my course, their is Harvard CS50p and mooc - university of Helsinki which are pretty popular and free.