Skip to content
CBT Nuggets
DemoBook a Demo

16 courses

Python Training & Certification Courses for IT Teams

Upskill your team in Python for network automation, data analysis, and scripting. Entry through professional-level paths for infrastructure and development teams.

16
Courses
2,805
Videos
410h
Total

Capability ladder

Python Certifications by Level

The most popular Python courses at each certification level — from first credentials for new team members through expert and specialty tracks.

1

Certification tier

Tier 1 — Entry Certifications

First credentials for new team members and cross-trained roles — the on-ramp before vendor specialization.

Entry

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, and follow PEP‑8 style. You’ll master control flow with if/elif/else, for and while loops, and explore data collections like lists, tuples, dictionaries and strings. You’ll also write your own functions, handle exceptions, and practice exam‑style questions so you can earn your PCEP certification and start building real projects with confidence. This online Python course serves as both exam prep *and* hands‑on training to increase your proficiency with Python, no matter your job role.

Shaun Wassell

Videos: 147Duration: 22hGet started
2

Certification tier

Tier 2 — Associate Certifications

Core role credentials — the level most teams standardize on for day-to-day operations.

Associate

PCAP certification

This PCAP certification training is designed to help you gain confidence in backend development, software engineering, and data science. This course will teach you professional-level skills in designing, debugging, and refactoring multi-module programs. You'll master Object-Oriented Programming (OOP), modules, packages, and the Standard Library. From handling file streams to using generators and closures, this PCAP certification training provides the intermediate expertise you need to solve real-world problems, whether you're a developer, data scientist, or network engineer.

Ben Finkel

Videos: 81Duration: 14hGet started
Associate

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.

Shaun Wassell

Videos: 167Duration: 26hGet started
Associate
3

Certification tier

Tier 3 — Professional Certifications

Advanced credentials for the engineers who own design, escalation, and complex environments.

Professional

PCPP1

This Python certification course takes you deep into advanced Python programming. You’ll learn how to design and build object-oriented applications, create Tkinter GUIs, manage JSON and SQL data, handle errors, and apply design patterns like Singleton and Observer. You’ll also practice with multithreading, API integration, network programming, and secure coding techniques. With expert-led lessons and real-world examples, this course prepares you to pass the Certified Professional in Python Programming 1 (PCPP1) exam and build confidence as a professional developer.

Shaun Wassell

Videos: 339Duration: 54hGet started
Professional

PCAT

Kickstart your career in software testing with this PCAT Python Associate Tester training. Learn how to write reliable, efficient tests using unittest, PyTest, and test-driven development (TDD). Master the fundamentals of Python test automation and quality assurance to ensure software runs as expected. Perfect for aspiring software testers, QA engineers, and developers looking to build a strong foundation in Python testing.

Shaun Wassell

Videos: 176Duration: 26hGet started
Professional

PCEI Certification

Turn Python basics into AI skills that pay. This PCEI certification training prepares you for the Entry-level AI Specialist with Python certification, perfect for AI beginners who want to level up. This PCEI certification training will show you how to analyze datasets, implement basic AI logic, and evaluate the capabilities and limitations of AI models. You’ll write real AI-style algorithms in Python, work with small datasets, and explore machine learning, neural networks, and generative AI at a practical level. Most importantly, you’ll build portfolio-ready projects you can showcase for employers, all while preparing for the Python AI certification exam.

Shaun Wassell

Videos: 253Duration: 39hGet started

Discipline crossover

Python Training by Path

Where Python training overlaps the disciplines your team hires for — each path page shows the full picture.

Programming

Python courses for Programming

14 shared courses

Python Network Automation

Videos: 215Duration: 33hGet started
Professional

PCAT

Videos: 176Duration: 26hGet started
Associate

PCAP certification

Videos: 81Duration: 14hGet started
Data & Analytics

Python courses for Data & Analytics

6 shared courses

Full catalog

More Python Courses

Everything else in the Python catalog beyond the curated sections above.

Practitioner-led

Python training your team learns from

Built and taught by engineers who have spent decades running production Python infrastructure — not crowd-sourced contributors.

Ben Finkel

Programming & Cloud Computing

Trevor Sullivan

DevOps & Cloud Engineering

Jonathan Barrios

Data Science, Machine Learning & AI

Team outcome

Faster ramp for new hires

Curated playlists and team assignments make onboarding repeatable instead of relying on ad hoc shadowing and tribal knowledge.

Best fit for: managers scaling a team, backfilling a role, or standardizing skills across distributed engineers.

Frequently asked questions about Python training

Common questions IT directors ask when evaluating Python training for their team.

Which Python course should our team start with?

Start with PCEP or Getting Started with Python 3 for new Python users. Teams with programming experience can move into PCAP, automation, or data-analysis paths faster.

How should managers organize Python training by role?

Network teams should take Python for Network Engineers. DevOps teams should pair core Python with testing and API workflows. Data teams should take PCED/Pandas/data science. AI teams should add machine learning, deep learning, and TensorFlow.

Does Python training help non-developers?

Yes. Python is useful for network engineers, sysadmins, analysts, security teams, and DevOps engineers because it automates operational work and turns repetitive tasks into repeatable scripts.

How do you measure ROI on Python training?

Measure automation coverage: fewer manual changes, more reusable scripts, improved data workflows, and more engineers who can read and maintain Python used in operations.

Can CBT Nuggets support Python training for teams?

Yes. Managers can assign Python paths by role, track progress, and document who is ready for automation, testing, data analysis, and AI-related work.

Ready to standardize your team on Python?

Get your team started with Python training today.