Learn Python for data science — use Pandas and Matplotlib to clean, visualize, model, and tell compelling stories with real-world data through hands-on, project-based learning.

Data Science Essentials with Python is a project-based course that teaches you how to use Python — along with two of its most popular libraries, Pandas and Matplotlib — to explore, organize, and visualize data. The course begins with game-based activities that introduce the fundamentals of working with data in an engaging way, then progresses through real-world projects using actual datasets. An AI assistant and step-by-step guidance support you throughout. By the end, you will know how to clean raw data so it is ready to work with, visualize information using charts and graphs, model data to find patterns, and tell clear, engaging stories from your findings.

Curriculum Chapters

  • Course Overview
  • Game-Based Intro
  • Coding for Answers
  • Data Cleaning
  • Data Visualization
  • Data Modeling
  • Data Storytelling

Skills You Will Learn

Use Python as a foundational tool for data science workflows. Load, explore, and manipulate datasets using the Pandas library. Clean and prepare raw data for analysis by identifying and resolving inconsistencies. Create charts, graphs, and visual representations of data using Matplotlib. Write Python code to answer data-driven questions and solve real-world problems. Build data models to identify trends and patterns within datasets. Communicate findings clearly and effectively through data storytelling techniques. Work with an AI assistant to accelerate coding and data exploration tasks.

Technologies Used

Python
Pandas
Matplotlib
AI-assisted coding environment

Course Details

Course Type: Free self-paced
Time: 40 Hours
Modules: 7
Labs: 20 hands-on labs
Level: Intermediate

Prerequisites

No prior data science experience required. Basic familiarity with Python is helpful. Completing Introduction to Data Science or Python Essentials 1 first is recommended.

Certification & Career

Career and Certification alignment: This course is part of Cisco Networking Academy’s Data Science learning portfolio. It supports entry-level and intermediate career paths in Data Science, Data Analysis, and Business Intelligence. The recommended follow-on courses are Data Analytics Essentials or Python Essentials 2.

Achievements & Badges

Upon completion, earn a Cisco Networking Academy digital badge. Share your verified achievement on LinkedIn, your CV, or professional profile.

What Cisco verifies: Cisco verifies the earner of this badge successfully completed the Data Science Essentials with Python course, demonstrating the ability to use Python and industry-standard libraries to explore, visualize, and model data.

Ready to Start This Course?

This course is delivered through Cisco Networking Academy — the official global learning platform. To enroll, click the button and you will be taken to the official course page on netacad.com. If you already have a Cisco Networking Academy account, simply log in and click Get Started. If you are new to the platform, creating a free account takes less than a minute. Enrollment is completely free.

Enroll Now — It’s Free

You will be redirected to netacad.com.
A free account is required to enroll.