Vendors training
Python training courses
Standardize Python capability across your team with expert-led, on-demand training — every course below is current and team-ready.
Cisco
Python Network Automation
Take your automation skills beyond basic scripting, and learn to automate Cisco networks. This course teaches Python for network engineers who are ready to master Nornir's inventory abstraction and streamline CI/CD workflows. You’ll learn how to implement concurrent task execution to manage complex Cisco environments with elite efficiency. Whether you're onboarding a team or refining your own toolkit, this training turns manual processes into scalable, automated powerhouses.
215 videos31 skills33hData Analytics
Deep Learning
This Deep Learning course equips junior data scientists with the skills to implement deep learning solutions for image data, text classification, and time-series predictive modeling. Learn to use TensorFlow for computer vision (CV), natural language processing (NLP), and explore Large Language Models (LLMs). Ideal for onboarding new data scientists or as a data science reference resource.
281 videos38 skills34hData Analytics
Python for Data Analysis
Master the fundamentals of data analysis with Python, the industry-standard language for data professionals. This entry-level course moves you beyond the basics, equipping you with the practical skills to manipulate, analyze, and visualize complex datasets. Start training to harness the full potential of Python’s data libraries and turn your data into a competitive advantage.
41 videos7 skills7hData Analytics
TensorFlow Developer
Dive into the emerging field of MLOps and create custom AI and machine learning models in this TensorFlow course. This Professional TensorFlow training prepares you to design, deploy, and optimize models using the popular open-source ecosystem. Use this machine learning engineer course to gain valuable TensorFlow AI skills, practical familiarity with machine learning engineering, and the ability to build your own custom machine learning TensorFlow solutions.
340 videos45 skills37hData Analytics
Programming for Data Science
Learn Programming for Data Science with Python in this course by data science expert Jonathan Barrios. This training bridges the gap between basic coding and professional data analysis, focusing on the essential programming for data science skills required in today’s market. You'll learn to leverage Python for data science by mastering libraries like NumPy and Pandas for advanced data wrangling, and Matplotlib for data visualization. You'll walk through writing reusable code and object-oriented programming to automate the processing of unstructured data. For aspiring data scientists and analysts, this course provides the technical foundation you need to deliver valuable insights.
155 videos26 skills21hData Analytics
Python and Pandas for Data Manipulation Online Training
This Python and Pandas for Data Manipulation training teaches how to efficiently manipulate and analyze data from multiple sources. Learn to clean, filter, sort, and combine data to extract insights. Perfect for onboarding data professionals or as a reference for IT teams. Topics include data cleaning, statistics, and visualization for smarter decision-making.
120 videos20 skills18hJuniper
Python and Ansible Automation for Juniper Networks
This Ansible training course covers creating playbooks in Ansible that leverage Junos modules, connecting Ansible to individual Juniper devices, and more. After finishing the videos in this Juniper Network Automation training, you'll know how to create playbooks in Ansible that leverage Junos modules, write Python scripts that will automate your network configuration, and create a source of truth using Netbox and Nautobot.
300 videos45 skills39hPython
Python PCAD Data Analyst
When reporting depends on spreadsheets or one person's scripts, results get inconsistent and reviews slow down. This intermediate PCAD™ course gives IT Directors and Training Managers a structured way to build a shared Python data analysis baseline. Analysts, data-focused IT practitioners, and Team Leads who support reporting all work from the same workflow. Across 61 skills, learners move from Jupyter Notebooks, NumPy, and Pandas into data cleaning, missing values, grouping, filtering, and transformation. They then build Matplotlib and Seaborn visualizations, collect web data with BeautifulSoup, CSS selectors, and XPath, and cover SQL basics, object-oriented programming, and descriptive statistics. The course closes with evaluating a K-nearest neighbor classifier using accuracy, precision, recall, F1 score, and support. At about 48.9 hours per learner, this works best as a multi-week enablement path. Training Managers can assign it by role or sprint, with data preparation first, visualization second, then SQL, scraping, and model evaluation as needed. CBT Nuggets Playlists and Team Reporting help Team Leads sequence the rollout and track completion across the team.
340 videos61 skills49hPython
PCAT
This PCAT training covers Python test automation and quality assurance for the Certified Associate Tester with Python exam. It teaches writing reliable, efficient tests with unittest and PyTest, test-driven development (TDD), behavior-driven development (BDD), creating and managing test doubles with unittest.mock and pytest-mock, parameterized and property-based testing, and automating web interface tests with Selenium. For an engineering or IT Manager who needs software to run as expected, PCAT gives QA engineers, aspiring software testers, and developers one certified standard for Python testing. Individuals building a foundation in software testing earn the same Python Institute credential.
176 videos31 skills26hPython
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.
81 videos15 skills14hPython
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.
253 videos48 skills39hPython
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.
167 videos32 skills26hPython
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.
147 videos26 skills22hPython
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.
339 videos58 skills54hPython
Python
Scripting gaps slow IT teams down. Routine tasks stay manual, small fixes wait in someone else's queue, and new hires each pick up Python a different way. This course gives IT Directors and Training Managers one consistent starting point, so the whole team shares the same Python fundamentals. Across 11 skills and about 9.6 hours, learners move from writing and running their first Python code to using if-statements, loops, and functions. They then work with numbers and strings, store and manipulate data with lists and dictionaries, and handle errors with basic exception handling. The course ends with building a console-based data manager that brings these concepts together in one working program. The course fits early in an onboarding plan or ahead of more advanced Python training. Team Leads can assign it as a common baseline, track per-learner progress and completion in team reporting, and export completion records when they need evidence. Individual learners who want a structured introduction to Python are welcome too.
62 videos11 skills10hPython
Python Flask Tutorial
This Python Flask Tutorial training covers how to code web applications using Flask, a Python micro web framework. You'll learn how to install and work with Flask, plus how to build apps in it.
86 videos14 skills13hPython
Python Functions
This Python Functions Tutorial training covers how to write functions in Python, special blocks of code that only run at certain times throughout your program. You’ll learn how to work with Python functions, from understanding parameters and arguments to writing code blocks that execute only when called.
94 videos16 skills14hPython
Python Network Automation
This foundational Python for Network Engineers course equips you with the practical scripting skills needed to automate modern networks. Designed for networking professionals with zero Python experience, this course will help you learn Python fundamentals, object-oriented programming, data types, and control flow. Learn to work with YAML, JSON, and CSV data formats, and use libraries like Netmiko, NAPALM, Scrapli, and Requests to automate routers, switches, and APIs. Explore REST API integration, configuration templating with Jinja2, and multithreading for concurrent device access. You’ll also get experience with version control (Git/GitHub), virtual environments, automated testing (Pytest), and Python best practices like PEP 8, linting, and unit testing. Build real-world skills in network programmability, and infrastructure automation. Start your network automation journey here.
167 videos23 skills22h