Skip to content
CBT Nuggets
DemoBook a Demo

Certified Entry-Level Data Analyst with Python (PCED™)

This PCED training prepares you to earn the Certified Entry-Level Data Analyst with Python certification, with no Python or data science background required. You'll learn how data is collected, stored, and transformed, then move into Python fundamentals and apply them to real data tasks. You’ll clean messy datasets, run descriptive statistics, and spot trends. The course also covers how to communicate your findings clearly through structured reports and basic visualizations. By the end, you'll have the practical Python skills and exam knowledge to start working with data professionally, and pass the PCED-30-02 exam.

Updated June 2026

32Skills
167Videos
26hTotal

Who This Course Is For

This PCED training is perfect for absolute beginners, working professionals and career changers with no prior Python or data analysis experience. If you need to start working with data in your job or want to move into an analyst role, this course is built for you.

Skills Your Team Will Gain

  • Writing Python scripts to clean, filter, and aggregate real-world datasets
  • Applyng NumPy for array operations and statistical calculations
  • Classifying data types and storage formats used across modern data workflows
  • Conducting exploratory data analysis to detect outliers, trends, and correlations
  • Structuring data findings into clear reports with supporting visualizations
  • Handling errors in Python using exception handling for more reliable code

Course Curriculum

One skill is free to watch — no signup needed. The other 31 premium skills unlock for your whole team with a CBT Nuggets plan.

Free skill preview

Python Variables And Data Types

Shaun WassellDuration: 52m9 videos

Watch this complete skill free — the same trainer, videos, and labs your team gets with a plan.

Watch free skill
  • Python Variables And Data TypesFree52m · 9 videos
  • Premium skill.Managing Data With Lists49m · 11 videos
  • Premium skill.Loading And Working With Datasets50m · 9 videos
  • Premium skill.Managing Data With Dictionaries51m · 11 videos
  • Premium skill.Managing String Data44m · 9 videos
  • Premium skill.Making Data Tasks Reusable With Functions47m · 9 videos
  • Premium skill.Taking Functions Further50m · 9 videos
  • Premium skill.Managing Data With Sets46m · 9 videos
  • Premium skill.Controlling Program Flow46m · 11 videos
  • Premium skill.Helpful Libraries For Data Analysis51m · 9 videos
  • Premium skill.Working With CSV and JSON46m · 9 videos
  • Premium skill.A Few More Helpful Modules49m · 9 videos
  • Premium skill.Python Program Structure In-Depth48m · 9 videos
  • Premium skill.Basics of Descriptive Statistics49m · 11 videos
  • Premium skill.Intermediate Descriptive Statistics49m · 9 videos
  • Premium skill.Exception Handling for Data Analysis46m · 9 videos
  • Premium skill.Boolean Operations And Truthiness48m · 9 videos
  • Premium skill.Using Third-Party Libraries48m · 9 videos
  • Premium skill.Introduction To The NumPy Library48m · 9 videos
  • Premium skill.Using NumPy For Data Analysis48m · 9 videos
  • Premium skill.Working With Different Data Sources45m · 9 videos
  • Premium skill.High-Level Data Analysis Concepts48m · 9 videos
  • Premium skill.The Data Lifecycle47m · 9 videos
  • Premium skill.Data Cleaning In-Depth48m · 9 videos
  • Premium skill.Additional Data Preparation Techniques51m · 11 videos
  • Premium skill.Descriptive Analysis Walkthrough45m · 9 videos
  • Premium skill.Customer Segmentation Walkthrough47m · 11 videos
  • Premium skill.Basic Exploratory Data Analysis (EDA)49m · 9 videos
  • Premium skill.Understanding And Interpreting Visualizations47m · 9 videos
  • Premium skill.Visualizing Data in Jupyter46m · 9 videos
  • Premium skill.Summarizing Datasets49m · 9 videos
  • Premium skill.Fundamentals of Data Storytelling46m · 11 videos
Want to browse the locked skills?
with no purchase required. Already have an account?

An account gets you the full catalog to browse, pre-assessments, quiz questions on free skills, and IT Trainerbot, with every answer citing its source video.

Certification

Certified Entry-Level Data Analyst with Python

The Certified Entry-Level Data Analyst with Python certification validates the skills and knowledge of entry-level data analysts in using Python for data analysis, visualization, and machine learning. It is ideal for individuals who want to start a c...

Exam PCED-30-02Level AssociateDifficulty BeginnerCost $69
Python programmingData analysisData visualizationMachine learningPandasNumPy
Official certification page

Put this course to work for your team

Every plan includes this course plus the full library, virtual labs, and practice exams — or talk it through with sales.

For IT leaders

What IT leaders need to know before assigning this course

Organizations that rely on spreadsheets or ad hoc reporting often struggle to turn raw data into repeatable analysis without adding specialist headcount. This PCED™ training gives IT Directors and Training Managers a structured path for data analysts and IT Practitioners who already have basic programming exposure and need Python-based data manipulation, cleaning, scraping, and visualization skills.

Plan for 32+ hours per learner across the listed modules, with additional lessons extending the path. For change management, Team Leads can assign the course in phases: Jupyter and NumPy foundations first, then Pandas dataset work, web scraping, and visualization. That makes it easier to align learning with reporting backlogs or analytics modernization efforts.

CBT Nuggets Playlists can sequence the rollout by role or milestone, while Team Reporting helps managers track progress and completion across the team.

Team Impact

How this training helps your team succeed

IT teams complete this training to make Python a practical part of everyday data workflows, not just a certification topic. The course maps to common analyst tasks: working in Jupyter Notebooks, manipulating arrays with NumPy, cleaning and grouping datasets with Pandas, extracting web data with BeautifulSoup/CSS selectors/XPath, and communicating results with Matplotlib and Seaborn.

  • Cleaner reporting pipelines: Practitioners practice filtering, transforming, sorting, grouping, and cleaning Pandas datasets.
  • Faster data preparation: Teams build comfort with NumPy arrays, data types, broadcasting, indexing, and array operations.
  • More reliable external data collection: Analysts learn web scraping patterns using BeautifulSoup, CSS selectors, combinators, pseudo-classes, and XPath predicates.
  • Clearer stakeholder communication: Teams create scatterplots, bar charts, pie charts, statistical visuals, and interactive Matplotlib figures.

After completion

Capabilities your team walks away with

Knowledge

  • How Jupyter Notebooks support code execution, documentation, and iterative analysis.
  • Core NumPy concepts, including arrays, multidimensional structures, data types, fancy indexing, broadcasting, and random number generation.
  • Pandas Series and DataFrame fundamentals for structured dataset work.
  • Dataset cleaning, grouping, filtering, transforming, sorting, and function application patterns in Pandas.
  • Web scraping concepts using BeautifulSoup, CSS selectors, CSS combinators, pseudo-classes, XPath, and XPath predicates.
  • Visualization concepts in Matplotlib and Seaborn for relational, categorical, and statistical plots.

Ability

  • Build repeatable Python analysis workflows in notebooks.
  • Manipulate numeric and multidimensional data with NumPy.
  • Prepare datasets in Pandas for analysis and reporting.
  • Extract targeted elements from web pages using scraping techniques covered in the course.
  • Create charts and visualizations that help stakeholders interpret data.
  • Prepare for the Certified Entry-Level Data Analyst with Python (PCED™) certification path.

Readiness check

Confirm prerequisite knowledge before training begins

A short placement assessment on the CBT Nuggets assessments platform measures whether a learner already has the foundation this course assumes. IT Directors use it to put the right people in the right training — and any learner can take it right now to make sure they'll get full value from day one.

  • Questions generated from this course's own video transcripts — what gets measured is exactly what gets taught
  • Instant, per-learner results that show whether the prerequisite foundation is in place
  • Results roll up into team readiness reporting, so training hours go where they change outcomes
Runs on assessments.cbtnuggets.com — sign in with an Adept account so results roll up into team readiness reporting. Need one?
.

If gaps show up, start here

Certified Entry-Level Python Programmer (PCEP™)

Build a solid Python foundation and validate your skills with this PCEP Certified Entry‑Level Python Programmer course. You’ll learn how to install and run Python, use variables, numbers, strings and operators, read and write console input/output, an...

~22h

This course is included with every subscription

Unlock this one course, or get one learner — or your whole team — access to all 287 courses, virtual labs, and practice exams.

Course Unlock

Just need this course?

$149one time

No subscription

One year of access to PCED

  • Every skill in this course
  • Its virtual labs and practice exam
  • Ask IT Trainerbot about it — free

CBT Nuggets Individual

IT Trainerbot Pro

$49per month

Billed annually

Every course, for one learner

See Individual pricing
For IT teams

CBT Nuggets Teams

IT Trainerbot for Teams

$59per seat / mo

Billed annually

From 1 learner seat · unlimited admin seats

Checking your access

Need tenant hosting, reseller terms, or payment plans on a larger agreement? Book a Demo to discuss an Enterprise contract.

See plans and pricing for your team

Trusted by 23,000+ organizations

Frequently Asked Questions

Is the Certified Entry-Level Data Analyst with Python cert worth it?

Yes, the PCED is definitely worth it – it's a well-respected certification in a broadly useful field that can solidify skills and prove readiness for a job, and it looks great on any resume. The PCED provides a solid foundation not just in data analysis concepts, but specifically in Python – one of the most versatile and popular programming languages in the industry. If you do any sort of work in data manipulation, visualization, or statistical analysis, the PCED is worth it.

How much does it cost to earn the PCED?

You only have to pass one exam to earn the PCED. The exam code is PCED-30-01. As of June 8th, the PCED-30-01 costs $59. You can pay $76.70 for two attempts at the test, in case you fail the first time. They aren't mandatory, but it's highly recommended that you earn the Certified Entry-Level Python Programmer (PCEP) and Certified Associate Python Programmer (PCAP) first, and they cost $59 and $295, respectively.

What is Python especially good for in data analysis?

Python is a simple and readable programming language that supports a huge ecosystem of libraries (pre-written Python code for certain tasks). Python libraries like Pandas streamlines data manipulation, the NumPy library is great for numerical operations, and Matplotlib or Seaborn can both handle data visualization. Python is also open source, which means it gets improved rapidly and frequently, plus its community support is excellent.

Who should take this entry-level data analyst with Python course?

This PCED course is great for any working professional who needs a strong foundation in data analysis. Whether you're changing careers into data analysis or incorporating data analysis into your current job, learning Python and its data analysis libraries is a broadly valuable skill. Data analysis comes in many different forms, and Python is a flexible language well-suited to the many different ways professionals need to analyze and understand data.

Ready to upskill your team?

Talk to our sales team to find the right plan for your organization.