#### Python Programmer

A Python Developer uses their programming skills to wrangle data and build tools for data analysis.

Old Version

A Python Developer uses their programming skills to wrangle data and build tools for data analysis.

Discover data structures like dictionaries and DataFrames, visualize data with matplotlib, and learn the art of writing your own Python functions.

with Python

Learn to import data from Excel files, SQL databases, SAS, and the web. Clean your data so it is ready for analysis.

with Python

Harness the power of tools such as pandas and SQLAlchemy so you can extract, filter, and transform your data quickly and efficiently.

Old Version

with Python

A Data Analyst uses data visualization and manipulation techniques to uncover insights and help organizations make better decisions.

with Python

Learn the art of science of Machine Learning and come away being a boss at prediction, pattern recognition and the beginnings of Deep Learning.

Old Version

with Python

A Data Scientist combines statistical and machine learning techniques with Python programming to analyze and interpret complex data.

Learn the fundamental skills necessary to interact with the majority of dialects of SQL -- PostgreSQL, MySQL, Oracle, and others!

with Python

Confidently learn to evaluate statistical models, simulate data, and draw conclusions from a wide variety of data sets.

with Python

Supercharge your data science skills using Python's most popular and robust data visualization libraries.

© 2019 DataCamp Inc.