Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Online Course

Analytics in Python

Columbia University via edX

240
Found in Business
  • Provider edX
  • Cost Free Online Course (Audit)
  • Session Upcoming
  • Language English
  • Certificate $300 Certificate Available
  • Effort 8-10 hours a week
  • Duration 12 weeks long
  • Learn more about MOOCs

Taken this course? Share your experience with other students. Write review

Overview

Data is the lifeblood of an organization. Competency in programming is an essential skill for successfully extracting information and knowledge from data.

The goal of this course is to introduce learners to the basics of programming in Python and to give a working knowledge of how to use programs to deal with data.

In this course, we will first cover the basics of programming and then focus on using Python on the entire data management process from data acquisition to analysis of data big data and small data.

This is an intensive hands-on course that will equip and reward learners with proficiency in data management skills.

Syllabus

  • Week 1: Python review
  • Week 2: Python review
  • Week 3: Data interchange formats: JSON and XML
  • Week 4: Web scraping and web crawling
  • Week 5: Database basics: Relational databases
  • Week 6: SQL
  • Week 7: Data analysis and visualization I
  • Week 8: Data analysis and visualization II
  • Week 9: Text mining
  • Week 10: Analysis of networks
  • Week 11: Machine learning: Part 1
  • Week 12: Machine learning: Part 2

Taught by

Hardeep Johar

Help Center

Most commonly asked questions about EdX

Reviews for edX's Analytics in Python Based on 4 reviews

  • 5 stars 50%
  • 4 star 0%
  • 3 star 0%
  • 2 stars 50%
  • 1 star 0%

Did you take this course? Share your experience with other students.

Write a review
  • 1
Vikram A
a year ago
by Vikram completed this course.
I completed the course as an audit learner scoring over 70%. It's a great course and the assignments are of medium level difficulty. Gives you a quick grip on Python concepts necessary for doing Data Science on unstructured data such as text. Network analysis is also presented in the course. Pandas is introduced, ML is minimal. Overall a fantastic Python Primer , nice hands on instruction.
Was this review helpful to you? Yes
Anonymous
2 years ago
Anonymous is taking this course right now.
The Lecturer is just way to fast and doesn't go on depth. But the quize and the project needs a lot of dept in subject to answer or complete them.
Was this review helpful to you? Yes
Anonymous
8 months ago
Anonymous is taking this course right now.
Hi, I am currently mid way through this course. Prior to taking this course, I have taken the 'python for everybody' course which I found was a great course to start learning python but went less in depth as topics grew in complexity. I found that the 'Analytics in Python' class was a great course to take after 'python for everybody' because:

1) It allowed to review topics that I had already learned but with different emphasis. It for example introduces you to different libraries and teaches how to manage dates.

2) It went into more details where python for everybody was pretty light. For example I managed for the first time to do web scraping thanks to this course.

The teacher is thorough and explains things really well.

Thanks
Was this review helpful to you? Yes
Luiz C
2 months ago
Luiz completed this course, spending 2 hours a week on it and found the course difficulty to be medium.
This course is not well constructed.

It tries to cover too many topics, without doing it properly most of the time: topics are not well or very superficially explained.

Besides the exercises/assignments need a refresh, as for some of them they don't work anymore with the unavailability of the apps API they are based on (googlemaps API, yelp API).
Was this review helpful to you? Yes
  • 1

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free