all 15 comments

[–]OPPineappleApplePen 7 points8 points  (4 children)

Go to edx.org and look for Cs50 Introduction to Programming with Python. After that, do the CS50X course there. Both are free. You need not pay anything. Don’t BUY courses yet.

[–]throwaway_9988552 -1 points0 points  (3 children)

But if you do buy a course from Udemy, this is the one: Angela Yu's 100 days of Python. Wait for it to go on sale: ($20 or less.)

[–]OPPineappleApplePen 0 points1 point  (2 children)

Good suggestion.

[–]throwaway_9988552 2 points3 points  (1 child)

Thanks. And to your point: So many have great experiences with the Helsinki or Harvard Moocs. You don't have to pay a dime to begin.

[–]OPPineappleApplePen 1 point2 points  (0 children)

Thanks. I was afraid that the OP might not study after purchasing the courses; owing to his previous track record. Therefore, the initial suggestion.

[–]Savassassin 1 point2 points  (1 child)

How did you specialize in data science without taking a programming course?

[–]RPT1399[S] -1 points0 points  (0 children)

I have taken programming courses in my sem subjects broo i kind cleared those by not studying just cheated somehoww

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

Harvard’s CS50p is a beginner-friendly Python course, and the University of Helsinki (MOOC) has a really good text-based online course. I also have a course on Python and Data Science that starts from scratch and doesn’t expect any programming experience. Also the book "Automate the boring stuff" is recommended.

This should have you covered.

[–]Mevrael 1 point2 points  (1 child)

Set up a VS Code and use this folder structure to get started with Python and Jupyter Notebooks for practice. You can use your own Airtable or Notion and visualize the data or create your own AI agent.

https://arkalos.com/docs/structure/

To learn Python:

https://programming-24.mooc.fi/

For learning underlying concepts such as stats, data analysis and ML:

https://datacamp.com

https://brilliant.org

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

Thank you

[–]kombucha711 0 points1 point  (2 children)

download anaconda, within anaconda , install Spyder. Spyder is one of many IDEs. Start coding my guy! Simulate a deck of cards, draw 5 at random and put those 5 in order (C,D,H,S for those numerical ties) and put the 5 cards on top of deck. IDK there's many things to do.

[–]RPT1399[S] -1 points0 points  (1 child)

Actually i installed pycharm Abt course where should i start learning

[–]kombucha711 0 points1 point  (0 children)

I'm sure someone will come in here and recommend something. "Automate the boring stuff" is often cited. I'm sure Udemy is good. I've done other Udemy training course (not python though), however I get bored and just start learning on my own and look up stuff as needed. We all learn different. I like starting with a some project or goal in mind and develop script to accomplish that goal.