Skip to content
CBT Nuggets
DemoBook a Demo

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

Python

Fundamentals · Developer

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 EntryDifficulty BeginnerCost $69
Python programmingData analysisData visualizationMachine learningPandasNumPy
Official certification page

Put this course to work for your team

Every subscription includes this course with 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

For IT leaders: Many organizations have staff who need to work with data, such as sales exports, CSV files, and API feeds, but have no Python or analytics background. That gap often means slow, error-prone spreadsheet work or reliance on outside help. This PCED course builds entry-level data analysis skills from the ground up and supports preparation for the Certified Entry-Level Data Analyst with Python (PCED™) certification.

Role fit: Best for IT practitioners, operations staff, and employees moving toward analyst work. No prior Python is assumed. The course starts with variables and lists in Jupyter notebooks, then moves to cleaning dirty datasets, descriptive statistics, exploratory data analysis, and visualization. Developers who already know Python may move quickly through the early skills.

Time investment: 32 skills, about 25.6 hours per learner. At two to three hours a week, most learners can finish in roughly two to three months. Each skill runs under an hour, so it fits around regular duties.

Change-management notes: Learners install Anaconda and JupyterLab locally, so confirm workstation policies allow it. The course teaches technical skills first and theory second, including the data lifecycle and a data quality framework. It ends with data storytelling, which trains analysts to tailor findings to decision-makers. That helps reports reach the people who can act on them.

How the course supports the outcome: Hands-on challenges and downloadable practice datasets, including sales, customer segmentation, and EDA walkthroughs, let the team practice on realistic data before applying it to organizational datasets.

Team Impact

How this training helps your team succeed

Most IT teams already sit on useful data: ticket exports, asset inventories, sales or usage reports in CSV and JSON. What they often lack is a repeatable way to turn that raw data into decisions. This course closes that gap with walkthroughs built on realistic datasets, so your team practices the same work it will do on the job.

  • Turn messy exports into trustworthy data. Learners work through an intentionally dirty dataset with missing values and impossible entries like an age of -5 or 999. They apply a data quality framework to clean it, which means fewer bad numbers reaching reports.
  • Prepare files for analysis in Python. Learners work with Python data types, CSV files, and JSON files, including how data is structured and written back out for reuse. That gives teams a clearer path from raw exports to usable analysis inputs.
  • Move from raw numbers to business answers. In the descriptive analysis walkthrough, learners summarize a year of monthly product sales, including units, price, and cost. They also practice core exploratory data analysis tasks like sorting, filtering, and grouping data.
  • Report findings stakeholders can act on. Learners critique misleading real-world charts, build visualizations in Jupyter, and practice data storytelling. That includes tailoring reports to what the audience already knows and making sure findings reach the people who can act on them.

The result for IT Directors and Team Leads is a team that can pull data from CSV and JSON sources, analyze it in Python, and present clear conclusions without relying on outside analysts for routine reporting.

After completion

Capabilities your team walks away with

Knowledge

  • How Python variables, data types, lists, dictionaries, sets, and strings store and organize data for analysis tasks
  • The stages of the data lifecycle (collection, storage, and processing) and the difference between data, information, and knowledge
  • Core descriptive statistics, including means, medians, standard deviations, and frequency distributions, and what they reveal about large datasets
  • Common data quality problems such as missing values and impossible entries (for example, an age of -5 or 999), and a basic framework for judging data quality
  • How CSV files, JSON files, APIs, and other sources feed analysis workflows in Python and Jupyter
  • Why some visualizations mislead, such as charts with missing axes or totals that are not adjusted for population

Ability

  • Write and run Python code interactively in Jupyter notebooks, using functions and control flow to make data tasks reusable
  • Load data from CSV, JSON, and API sources and clean messy datasets into a consistent, usable format
  • Use exception handling to keep scripts running when they hit bad or unexpected values
  • Run descriptive analysis and basic exploratory data analysis tasks, including sorting, filtering, and grouping data
  • Build basic visualizations in Jupyter and spot misleading charts before they reach stakeholders
  • Shape findings into clear reports by tailoring terminology and context to the audience and the people who make decisions

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 leaders 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 plan

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

Course Unlock

Just need this course?

$149one time

No subscription

One year of access to PCED

CBT Nuggets Individual

Includes IT Trainerbot Plus

$49per month

Billed annually

Every course, for one learner

See Individual pricing
For IT teams

CBT Nuggets Teams

IT Trainerbot for every seat

$59per seat / mo

Billed annually

From 1 learner seat · unlimited admin seats

Checking your access…

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?

See how IT leaders fit this course into a team training plan, and what a plan costs for your team's size.