Packt

Data Science with Python

Packt

Data Science with Python

Included with Coursera Plus

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Master data manipulation with NumPy and Pandas to process large datasets.

  • Create powerful visualizations using Matplotlib and Plotly to explore data trends.

  • Understand image processing techniques for manipulating and analyzing images in Python.

  • Gain hands-on experience with PyTorch to work with tensors and machine learning models.

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

April 2026

Assessments

8 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

Build your subject-matter expertise

This course is part of the The Complete Python and Data Science Bootcamp Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 6 modules in this course

In this module, we will explore NumPy, a powerful library for numerical computing in Python. You'll learn how to create and reshape arrays, perform element-wise operations, and dive into linear algebra applications. Advanced topics such as solving linear systems and logical filtering will also be covered.

What's included

11 videos2 readings1 assignment

In this module, we will work with Pandas to process and analyze real-world datasets. You’ll learn how to filter data, manage missing values, and manipulate columns. The Titanic dataset will serve as an example to practice essential Pandas operations and data wrangling techniques.

What's included

8 videos1 assignment

In this module, we will cover data visualization using Matplotlib. You will create a wide range of plots, from simple bar charts to complex 3D surface plots, and learn how to enhance them with annotations, colors, and advanced graphing techniques for statistical analysis.

What's included

20 videos1 assignment

In this module, we will combine Matplotlib and NumPy to process images. You’ll learn how to manipulate image channels, apply basic transformations like grayscale conversion and thresholding, and experiment with advanced techniques like image compression and tiling for creative results.

What's included

10 videos1 assignment

In this module, we will explore Plotly to create interactive and visually engaging plots. You’ll build line and scatter plots with tooltips, experiment with 3D visualizations, and learn how to customize plots using advanced techniques like graph objects and dictionary-based figure construction.

What's included

6 videos1 assignment

In this module, we will introduce you to PyTorch, a powerful deep learning framework. You will learn how to work with tensors, perform various tensor operations, and explore the concepts of broadcasting. Additionally, you will discover how to use GPU acceleration to optimize performance for large-scale computations.

What's included

13 videos1 reading3 assignments

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

Packt - Course Instructors
Packt
1,626 Courses472,392 learners

Offered by

Packt

Explore more from Data Management

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Coursera Plus

Open new doors with Coursera Plus

Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription

Advance your career with an online degree

Earn a degree from world-class universities - 100% online

Join over 3,400 global companies that choose Coursera for Business

Upskill your employees to excel in the digital economy

Frequently asked questions