Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Python

Brent Forwood
Brent Forwood
18,999 Points

Python Data Science Course

I'm curious if anyone is currently doing the Data Science course in the Python topic. It seems to be quite outdated and I'm curious if it is even worth trying to get through, with workspaces or otherwise.

Brent Forwood
Brent Forwood
18,999 Points

Maybe I should have been more specific. My concern is the course's compatibility with newer versions of Python, as well as the files in workspaces still being relevant. Some of them did not work in the first couple videos. No matter, I am doing the course anyway.

3 Answers

Andrew Shannon
Andrew Shannon
9,115 Points

I haven't taken it, but I just read through the curriculum. I don't think its outdated - just the very basics as the name implies. It would be nice to get an intermediate or advance course though that covers topics such as machine or deep learning.

Jeff Muday
MOD
Jeff Muday
Treehouse Moderator 28,716 Points

The concepts from the course appear to be solid introductory material, but it is missing any usage of Python Pandas -- which includes the very flexible DataFrame object/data-structure. Almost everyone seems to be using Pandas now.

And... I would love to see them get someone to do some R programming courses. That would be sweet too.

Andrew Shannon
Andrew Shannon
9,115 Points

Oh, absolutely. It's not perfect by any means and I can't really speak to the course specifically but I will take it eventually. Let's cross our fingers for continuation or revision :)

Oh and pandas has good documentation at least... and it is fairly easy to switch between numpy arrays and dfs.

Jeff Muday
MOD
Jeff Muday
Treehouse Moderator 28,716 Points

Yeah, the Python community is a little strange in that it is really forward thinking... but at the same time there is still a huge number of people on Python 2.x that can't or won't move to 3.x. It's all about dependencies, legacy libraries, and of course, whatever your hosting provider dictates on how quickly you can move your apps to adopt 3.x.