Hello and welcome to this course about using Python libraries for data science.
In this course, you’ll learn best practices and the fundamental knowledge needed to analyze your data using Python libraries.
Discover the Course Outline
Python has numerous libraries, which can be used in many different contexts. When processing high volumes of data, there are certain basic rules you need to apply, which we’ll show you in this course.
In the first part, you’ll get to grips with using NumPy to create arrays and data tables.
Then, in the second part, you’ll create your first DataFrames using Pandas and use a variety of functions to manipulate them.
In the final part, you’ll build data visualizations using the Matplotlib and Seaborn libraries.
Meet Your Teachers
Benjamin is a data scientist and has worked on data projects in a number of sectors, from public health to professional sport. He’s been teaching for many years and is the author of this course.
Nicolas is an expert in Data Science using Python. He helps businesses and other organizations of all sizes to utilize their data effectively. He loves exploring and modeling data and making it tell a story. Essentially, finding out what it really means. Nicolas has been teaching for several years and is a mentor and author at OpenClassrooms.
Llewelyn worked on the English version of this course, originally written in French. He is a lecturer in Computer Science and Data Visualization. Before working in education, he spent 30 years in software development, most of which involved a focus on working with data. As well as lecturing, he spends lots of time introducing the creative side of computing to adults and children through hands-on activities.
Learn by Doing
Do you know how an OpenClassrooms online course works?
This course follows a logical sequence made up of three parts. Each part contains several chapters, which we recommend you follow in chronological order.
But before we begin, here are a few pieces of advice to get the most out of the course content and optimize your learning:
Watch the videos as you come across them to understand why the concepts discussed are important.
Read the text, follow the demonstration videos and do the “Over to You!” activities to understand how to apply these concepts.
Make the most of every opportunity to practice by pausing the course and redoing the work on your own, running through what you’ve learned step by step.
Before we delve into the course in any more detail, familiarize yourself with your notebook in the next chapter.