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

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

Related Courses

Reviews

3.5 rating, based on 4 reviews

Start your review of Analytics in Python

  • Anonymous

    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...
  • Vikram Aditya 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.
  • Anonymous

    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.
  • Profile image for Luiz Cunha
    Luiz Cunha

    Luiz Cunha 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).

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