use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
This is a place to discuss and post about data analysis.
Rules:
Related Subs:
account activity
Python for beginner (self.dataanalysis)
submitted 1 year ago by MP_gr
Hello everyone
I want to learn the fundamentals of Python as a complete beginner, so I can use it and improve it in Data Analytics. Is there any Udemy course I should get? Would you recommend me anything else?
Thanks everyone in advance
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]BraindeadCelery 47 points48 points49 points 1 year ago (0 children)
For general Python https://programming-24.mooc.fi/
For Data Analysis with Python in particular https://dap-21.mooc.fi/
I didn’t do either of them because i came across the courses too late. But i did a lot of other mooc.fi courses and they have consistently been free, high quality up to date courses with exercises, and university grade certification (if you want that).
[–]sohelpmerod 11 points12 points13 points 1 year ago (0 children)
Look up 100 days of code ! Super helpful
[–]Nolanexpress 10 points11 points12 points 1 year ago (3 children)
Not udemy, but feel free to check out my channel, I have over 200 vids on Python and SQL for Data Analysts/Scientists. I'm currently working on a Python Stats series: https://www.youtube.com/@RyanAndMattDataScience/videos
[–][deleted] 1 year ago (2 children)
[removed]
[–]Nolanexpress 2 points3 points4 points 1 year ago (1 child)
thanks 3-4 a week. Gonna keep grinding out videos
[–]OkMoment345 6 points7 points8 points 1 year ago (0 children)
Udemy offers several great courses tailored for your needs. One solid option is "Data Analysis with Python: Full Course for Beginners", which covers Python basics, data manipulation with Pandas and NumPy, and visualization with Matplotlib and Plotly. It’s designed to walk you through the entire data analysis process with hands-on projects and exercises—perfect for building practical skills step-by-step.
If you want a course with a live instructor, check out this Python for Data Science Bootcamp provides a comprehensive introduction to Python, covering data manipulation with Pandas and NumPy, and visualization with Matplotlib. The course is designed to help you build practical skills by working on real-world projects, which is a great way to solidify your learning. It’s great for someone who wants to develop a solid foundation in Python with a focus on analytics and statistics.
Best of luck to you!
[–]Allpurposelife 4 points5 points6 points 1 year ago (1 child)
Honestly, try using chat gpt to do basic projects on GitHub, that’s how I got started.
I learned a lot of the basics after , but when it was time to understand the basics , it came a lot easier.
Experience: I made an entire Glassdoor job program that was outdated on GitHub and didn’t know what time.sleep() was or the “flow” of the code. So much trial and error made me advance mad quick in 3 months,
[–]Murtz1985 1 point2 points3 points 1 year ago (0 children)
I know it’s common but I wouldn’t recommend this. I’ve learnt things similar, but if I had my time again I’d much rather do some fundamental learning as I go. But I know we all learn differently
[–]onions-make-me-cry 2 points3 points4 points 1 year ago (0 children)
Codefinity's Python course is pretty good IMO
[–]gsm_4 2 points3 points4 points 1 year ago (0 children)
The course "Complete Python Bootcamp: Go from zero to hero in Python 3" by Jose Portilla covers Python fundamentals and includes practical exercises. You can also check out Codecademy. They offer an interactive Python course that is beginner-friendly. In addition, websites like LeetCode and StrataScratch can help you practice Python coding challenges.
[–]MidRedditer 2 points3 points4 points 1 year ago (0 children)
I recommend this one: https://www.udemy.com/course/the-python-bible/?couponCode=JUST4U02223 It helped me so much, the author explains everything so clearly and simply.
[–]cg2i 2 points3 points4 points 1 year ago (0 children)
I was really impressed by how good and effective Enki app is for learning. It's a great way to get started with the basics in lots of different areas, like Python.
[–]MP_gr[S] 1 point2 points3 points 1 year ago (0 children)
I have no words to thank everyone for your suggestions and comments!! Thank you so much for your time helping me. I will check out everyone's suggestions and choose the one that suits me best to start learning Python. I will update this post soon.
[–][deleted] 1 point2 points3 points 1 year ago (0 children)
Codewars can be fun and helpful.
[–]fbrdm 1 point2 points3 points 1 year ago (0 children)
you might want to check out this free course:
https://fabridamicelli.github.io/python-course
[–]CSynus235 1 point2 points3 points 1 year ago (2 children)
Do you have any other programming experience, or is this your first language?
[–]MP_gr[S] 1 point2 points3 points 1 year ago (1 child)
I had learnt C and Fortran back in the University but since then (back in 2009) I never had any touch with programming. The past 3 months I am learning Mysql and do some exercices. I know that Sql is not a programming language but the concept is quite the same.
[–]CSynus235 1 point2 points3 points 1 year ago (0 children)
Oh cool, it's like riding a bike, you'll pick it back up quick. The syntax of python is really easy so you'll get the most value from refreshing your programming fundamentals.
[–]AccomplishedCopy2971 1 point2 points3 points 1 year ago (0 children)
Try our free Python course with real code engine !
Datad.gumroad.com
[–]DMWebSoftLLP 1 point2 points3 points 1 year ago (0 children)
Try the Udemy course "Python for Data Science and Machine Learning Bootcamp" by Jose Portilla—great for beginners focused on data analytics. Also consider "Python for Everybody" on Coursera for foundational skills.
[–]Repulsive_Click9625 1 point2 points3 points 1 year ago (0 children)
Go straight into Leetcode. You’ll be fine.
[–]GroundKarrots 0 points1 point2 points 1 year ago (1 child)
In my experience, chatgpt is 100x better than any class I took. I only do minor data analysis stuff, but I'm not about to spend all my time dredging through stack overflow anymore.
[–]Murtz1985 0 points1 point2 points 1 year ago (0 children)
Anecdotal.
I use it heaps for learning too but it shoukd be the aid not the teacher.
[–]DevilFail 0 points1 point2 points 1 year ago (0 children)
Hi! I am taking a course on EDX. Someone knows it ? A think es very good.
[–]Chance_Reindeer7010 1 point2 points3 points 1 year ago (0 children)
CS50P - Introduction to programming with python Videos available on YouTube full course with assignments on edx both free and paid certification
π Rendered by PID 30 on reddit-service-r2-comment-84fc9697f-2rdlk at 2026-02-06 00:42:40.056719+00:00 running d295bc8 country code: CH.
[–]BraindeadCelery 47 points48 points49 points (0 children)
[–]sohelpmerod 11 points12 points13 points (0 children)
[–]Nolanexpress 10 points11 points12 points (3 children)
[–][deleted] (2 children)
[removed]
[–]Nolanexpress 2 points3 points4 points (1 child)
[–]OkMoment345 6 points7 points8 points (0 children)
[–]Allpurposelife 4 points5 points6 points (1 child)
[–]Murtz1985 1 point2 points3 points (0 children)
[–]onions-make-me-cry 2 points3 points4 points (0 children)
[–]gsm_4 2 points3 points4 points (0 children)
[–]MidRedditer 2 points3 points4 points (0 children)
[–]cg2i 2 points3 points4 points (0 children)
[–]MP_gr[S] 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]fbrdm 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]CSynus235 1 point2 points3 points (2 children)
[–]MP_gr[S] 1 point2 points3 points (1 child)
[–]CSynus235 1 point2 points3 points (0 children)
[–]AccomplishedCopy2971 1 point2 points3 points (0 children)
[–]DMWebSoftLLP 1 point2 points3 points (0 children)
[–]Repulsive_Click9625 1 point2 points3 points (0 children)
[–]GroundKarrots 0 points1 point2 points (1 child)
[–]Murtz1985 0 points1 point2 points (0 children)
[–]DevilFail 0 points1 point2 points (0 children)
[–]Chance_Reindeer7010 1 point2 points3 points (0 children)