Home Programming Languages Python for Data Science

Python for Data Science

Python for Data Science
IBM Online Course Highlights
  • 5 weeks long
  • 13 hours per week
  • Learn for FREE, Upgradable
  • Self-Paced
  • Taught by: Joseph Santarcangelo, Ph.D., Data Scientist at IBM
  • View Course Syllabus

Online Course Details:

This introduction to Python will kickstart your learning of Python for data science, as well as programming in general. This beginner-friendly Python course will take you from zero to programming in Python in a matter of hours.

Module 1 – Python Basics
o Your first program
o Types o Expressions and Variables
o String Operations Module

2 – Python Data Structures
o Lists and Tuples
o Sets
o Dictionaries Module

3 – Python Programming Fundamentals
o Conditions and Branching
o Loops
o Functions
o Objects and Classes Module

4 – Working with Data in Python
o Reading files with open
o Writing files with open
o Loading data with Pandas
o Numpy

Finally, you will create a project to test your skills.

Subscription is only $39 USD per month for access to graded materials and a certificate.

This course is part of multiple Specializations

A Specialization is a series of courses that help you master a skill. When you complete this course, your progress will count towards your learning in any of these Specializations:

  • Applied Data Science
  • IBM Data Science Professional Certificate
  • Applied AI: Artificial Intelligence with IBM Watson
  • IBM Data Science Professional Certificate


  • Data Science
  • Python Programming
  • Numpy
  • Pandas

Take This Online Course