Introduction to Python for Data Science

Filip Schouwenaars, Jonathan Sanito, Microsoft

The ability to analyze data with Python is critical in data science. Learn the basics, and move on to create stunning visualizations.

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

Python is a very powerful programming language used for many different applications. Over time, the huge community around this open source language has created quite a few tools to efficiently work with Python. In recent years, a number of tools have been built specifically for data science. As a result, analyzing data with Python has never been easier.

In this practical course, you will start from the very beginning, with basic arithmetic and variables, and learn how to handle data structures, such as Python lists, Numpy arrays, and Pandas DataFrames. Along the way, you’ll learn about Python functions and control flow. Plus, you’ll look at the world of data visualizations with Python and create your own stunning visualizations based on real data.

edX offers financial assistance for learners who want to earn Verified Certificates but who may not be able to pay the fee. To apply for financial assistance, enroll in the course, then follow this link to complete an application for assistance.

What will you learn

  • Explore Python language fundamentals, including basic syntax, variables, and types
  • Create and manipulate regular Python lists
  • Use functions and import packages
  • Build Numpy arrays, and perform interesting calculations
  • Create and customize plots on real data
  • Supercharge your scripts with control flow, and get to know the Pandas DataFrame

Dates:
  • 1 July 2019
Course properties:
  • Free:
  • Paid:
  • Certificate:
  • MOOC:
  • Video:
  • Audio:
  • Email-course:
  • Language: English Gb

Reviews

No reviews yet. Want to be the first?

Register to leave a review

Included in selections:
More on this topic:
956319ec-8665-4039-8bc6-32c9a9aea5e9-b5e58d1f4073.small Introduction to Computer Science and Programming Using Python
An introduction to computer science as a tool to solve real-world analytical...
20e2ce7f-0e98-43eb-a956-ac820d822afd-9d51baf35625.small Introduction to Computational Thinking and Data Science
6.00.2x is an introduction to using computation to understand real-world phenomena...
Small-icon.hover Algorithms: Design and Analysis, Part 1
In this course you will learn several fundamental principles of algorithm design...
Small-icon.hover Automata
This course covers finite automata, context-free grammars, Turing machines,...
Chapter1_final Bioinformatics Algorithms (Part 1)
This course was the first in a two-part series covering some of the algorithms...
More from 'Mathematics, Statistics and Data Analysis':
Cefaca2a-d822-4a56-9e39-9c3eb1cb0417-8b213225699e.small Marketing Analytics: Products, Distribution and Sales
Learn how to identify what your consumers want in a product and the best distribution...
Ef5dcb87-b65b-46a6-bb2a-c5a3f7807845-a20fd78f7a22.small Engineering Calculus and Differential Equations
Learn fundamental concepts of single-variable calculus and ordinary differential...
9d0109cc-c182-4626-bf5f-990f0ff1b5a8-e81e63edf896.small Question Everything: Scientific Thinking in Real Life
Learn how to use math and science to solve everyday problems. Have you ever...
91f52ef3-fa3f-4934-9d19-8d5a32635cd4-c78c5ccae04f.small Data Science: R Basics
Build a foundation in R and learn how to wrangle, analyze, and visualize data...
B4072f23-f746-43a1-9819-8e3d8b066f38-c01f09410d22.small Data Science: Visualization
Learn basic data visualization principles and how to apply them using ggplot2...
More from 'edX':
E5bf2da4-d082-43d2-bef2-92d1c18e652f-8f4106727198.small Hands-on training on Solar Study Lamp Assembly
This course has been designed to make you understand climate change, energy...
F2694a55-7704-4dd5-9799-2a1557efa0c3-b4b4a6ad7af5.small A System View of Communications: From Signals to Packets (Part 1)
Explore the tradeoffs in designing communication systems like mobile phones...
Caea2810-3db2-4d5f-be7d-22a9d91a4900-73dd82a62ccb.small A System View of Communications: From Signals to Packets (Part 2)
Explore the tradeoffs in designing communication systems like mobile phones...
Eae8c83b-6d58-4537-a254-b3718f7d0ff7-6241fa1d0daf.small A System View of Communications: From Signals to Packets (Part 3)
Explore the tradeoffs in designing communication systems like mobile phones...
Dc11dbe9-22da-4910-b17c-b981a6a4593b-19760eb7a5cd.small Best Practices for Project Management Success
Learn how to create an organizational environment that supports project success...

© 2013-2019