Introduction to Data Science with Python

Delve into foundational Python programming, explore libraries like pandas and Matplotlib, and gain insights into data management, analysis, and visualization with practical projects.

Beginner

85 Lessons

4h 10min

Certificate of Completion

Delve into foundational Python programming, explore libraries like pandas and Matplotlib, and gain insights into data management, analysis, and visualization with practical projects.

AI-POWERED

Explanations

AI-POWERED

Explanations

This course includes

443 Playgrounds
11 Challenges
7 Quizzes

This course includes

443 Playgrounds
11 Challenges
7 Quizzes

Course Overview

Python is one of the most popular programming languages for data science and analytics. It’s used across a wide range of industries. It’s easy to learn, highly flexible, and its various libraries can expand functionality to natively perform statistical functions and plotting. This course is a comprehensive introduction to statistical analysis using Python. You’ll start with a step-by-step guide to the fundamentals of programming in Python. You’ll learn to apply these functions to numerical data. You’ll fir...Show More

What You'll Learn

A deep familiarity with various data functions of Python

The ability to visualize statistical data using Matplotlib and Plotly libraries

A working knowledge of the pandas and NumPy libraries for data cleaning and analysis

A strong proficiency in the basics of data science and the Python programming language

What You'll Learn

A deep familiarity with various data functions of Python

Show more

Course Content

1.

Introduction

Get familiar with essential data science skills using Python for business intelligence.
2.

Python Essentials

Get started with essential Python data types, operators, looping, functions, and challenges.
3.

NumPy: Data Analysis

Work your way through NumPy essentials, manipulating arrays, and performing Boolean masking and arithmetic operations.
4.

Pandas: Data Analysis

Apply your skills to manipulate, clean, merge, and analyze data using pandas efficiently.
5.

Matplotlib: Data Visualization

Deepen your knowledge of using Matplotlib for creating and customizing data visualizations.
6.

Seaborn: Statistical Data Visualization

14 Lessons

Focus on mastering statistical data visualization using Seaborn's diverse plotting capabilities.

Data Visualization with Seaborn for Walmart Sales Projection

Project

7.

Pandas: Data Visualization

5 Lessons

Practice using Pandas' robust data visualization tools to create professional, customized plots.

Data Visualization with Seaborn for Walmart Sales Projection

Project

8.

Plotly: Interactive Data Visualization

3 Lessons

Try out Plotly for creating interactive visualizations and geographical plotting using maps.
9.

Project 1: Oil vs Banks During Recession

7 Lessons

Get started with analyzing bank and oil stocks using EDA, visualizations, and moving averages.
10.

Project 2: Emergency Calls Dataset

7 Lessons

Work your way through emergency call data analysis with advanced visualization techniques.
11.

In Closing

1 Lesson

Grasp the fundamentals of data visualization, plot management, and combining datasets effectively.

Course Author

Trusted by 1.4 million developers working at companies

Anthony Walker

@_webarchitect_

Emma Bostian 🐞

@EmmaBostian

Evan Dunbar

ML Engineer

Carlos Matias La Borde

Software Developer

Souvik Kundu

Front-end Developer

Vinay Krishnaiah

Software Developer

Eric Downs

Musician/Entrepeneur

Kenan Eyvazov

DevOps Engineer

Anthony Walker

@_webarchitect_

Emma Bostian 🐞

@EmmaBostian

Hands-on Learning Powered by AI

See how Educative uses AI to make your learning more immersive than ever before.

Instant Code Feedback

Evaluate and debug your code with the click of a button. Get real-time feedback on test cases, including time and space complexity of your solutions.

AI-Powered Mock Interviews

Adaptive Learning

Explain with AI

AI Code Mentor