Get started with custom lists to organize and share courses.

Sign up

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

Analytics in Python

Columbia University via edX

3 Reviews 220 students interested

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 EdX

Reviews for edX's Analytics in Python
4.0 Based on 3 reviews

  • 5 stars 67%
  • 4 star 0%
  • 3 star 0%
  • 2 star 33%
  • 1 star 0%

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

Write a review
  • 1
Vikram A
5.0 12 months 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.0 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
5.0 3 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
  • 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.