linkedin behance facebook instagram odnoklassniki twitter vimeo vk youtube logo-edx
Skip to main content

Programming with Python for Data Science


Traverse the data analysis pipeline using advanced visualizations in Python, and make machine learning start working for you.

About this course

This course is part of the Microsoft Professional Program Certificate in Data Science.

This practical course, developed in partnership with Coding Dojo, targets individuals who have introductory level Python programming experience. The course teaches students how to start looking at data with the lens of a data scientist by applying efficient, well-known mining models in order to unearth useful intelligence, using Python, one of the popular languages for Data Scientists. Topics include data visualization, feature importance and selection, dimensionality reduction, clustering, classification and more! All of the data sets used in this course are gathered live-data or inspired by real-world domains that can benefit from machine learning.

What you'll learn

  • What machine learning is and the types of problems it is adept to solving
  • How to represent raw data in a manner conducive to deriving valuable information
  • How to use various data visualization techniques
  • How to use principal component analysis and isomap intelligently to simplify your data
  • How to apply supervised learning algorithms to your data, such as random forest and support vector classifier
  • Concepts such as model selection, pipelining, and cross validation

Meet the instructors

Authman Apatira

Anders Stockmarr

Lead Instructor Coding Dojo

Authman Apatira is the lead instructor at Coding Dojo's Dallas bootcamp location. He started game and graphics programming in 1994, transitioned over to web programming in the early 2000's, worked professionally with business intelligence and automation, and currently works on curriculum development at Coding Dojo. His interests lie in artificial intelligence, machine learning, alternative power research, and world religions.

Liberty J. Munson

Jonathan Sanito

Senior Content Developer Microsoft

Jonathan works as a content developer and project manager for Microsoft focusing in Data and Analytics online training. He has worked with trainings for developer and IT pro audiences, from Microsoft Dynamics NAV to Windows Active Directory.

Before coming to Microsoft, Jonathan worked as a consultant for a Microsoft partner, implementing Microsoft Dynamics NAV solutions.

  1. Course Number

    DAT210x
  2. Classes Start

  3. Classes End

  4. Estimated Effort

    Total 48 to 54 hours
Enroll