Training coverage
Courses that carry Shaun Wassell's expertise into your team plan
Use these courses as proof of coverage for the roles and technologies your team needs to support.
Courses Shaun Wassell teaches
26 courses
Angular
Full-Stack Angular Development Online Training
This intermediate Full-Stack Angular Development training prepares learners to build, deploy, and maintain interactive web applications using Angular and the full MEAN stack (MongoDB, Express.js, Angular, Node.js). Master coding, testing, deployment, and data storage for scalable apps. Ideal for onboarding new app developers, team training, or as an Angular reference resource.
GitHub
GitHub Actions (GH-200)
This GitHub Actions (GH-200) certification training helps IT teams unify how DevOps workflows are designed, secured, and maintained. Built for DevOps engineers, developers, and platform engineers who contribute to CI/CD pipelines, this GitHub Actions training covers triggers, jobs, and conditional logic, as well as matrix strategies, caching, service containers, and custom actions written in JavaScript or Docker. Engineers learn to build reusable workflows, manage secrets and runner fleets, and automate releases and pull request gates, giving your org consistent, auditable pipelines across repositories After taking this course, your DevOps team will be able to automate consistently, with fewer manual release steps and tighter control over credentials and compute spend. At roughly 20 hours per learner, this course fits alongside active project work, and includes progress tracking and Team Reporting.
GitHub
GitHub Advanced Security (GH-500)
This GH-500 course gives IT Directors and Team Leads a way to make GitHub security a shared, repeatable practice across engineering. Developers, DevOps engineers, platform engineers, and GitHub administrators will learn to triage and respond to security alerts, remediate exposed secrets and supply chain alerts, and configure advanced Dependabot settings and auto-triage to reduce alert noise. Administrators also learn to enforce review with CODEOWNERS, manage roles and permissions for least-privilege access, and govern security settings at the organization level. Assign it before rolling out new auto-triage rules, permission changes, or org-wide security settings so the team shares one understanding when controls go live. Pair it with GH-100 and GH-200 in a Playlist for a complete GitHub path, and use Team Reporting to track progress and export completions as audit evidence.
GitHub
Microsoft GitHub Administration (GH-100)
As GitHub becomes a shared platform for development, DevOps, and security teams, inconsistent identity controls, repository access, Actions usage, and security settings create audit risk and slow delivery. This GH-100 training gives IT teams a structured way to administer GitHub at the enterprise level so access, governance, and automation follow organizational policy. Built for GitHub administrators, platform engineers, and DevOps Team Leads, the course covers enterprise deployments and licensing, the authentication and authorization model, SAML SSO, 2FA, SCIM provisioning, roles and access audits, policies and rulesets, audit logging, secret scanning and push protection, CodeQL, Dependabot, tokens, GitHub Apps, Actions governance, and runner administration. Your team will be able to review access and audit data, standardize repository practices, and configure the security features that surface exposed secrets, vulnerable dependencies, and code issues. With 18 skills and about 14 hours of instruction, the course fits best as a series of focused learning blocks aligned with your existing identity provider, SSO, and CI/CD policy decisions. Training Managers can assign it through Playlists and track progress with Team Reporting, while Practice Exams support GH-100 readiness across the team.
Java
Java
Learn Java programming with this entry-level software development training. Explore both basic and advanced Java skills and techniques, including variables, control flow, object-oriented features, unit testing, and error handling. Ideal for beginners or experienced developers, this Java course is perfect for onboarding, team training, or as a software development reference resource.
JavaScript
JavaScript Essentials
Learn essential JavaScript skills with this beginner-friendly JavaScript course designed to boost your web development expertise. Master key concepts like data types, error handling, array methods, functions, and classes. Perfect for enhancing problem-solving abilities, improving communication with developers, and contributing to front-end or full-stack projects. Ideal for onboarding new developers or as a JavaScript reference resource.
JavaScript
JSNAD
This intermediate OpenJS Node.js Application Developer (JSNAD) training prepares software developers to build high-performance Node.js applications, integrate databases and test and debug apps for production readiness. This JSNAD exam prep outlines the topics you'll find on the OpenJS Node.js Application Developer exam. It will also give you lots of opportunities to implement buffer and streams, control flow, error handling, the module system, unit testing — as well as help you earn your JSNAD certification.
JavaScript
JSNSD
This OpenJS Node.js Services Developer (JSNSD) training covers how to design, build and deploy scalable web services including RESTful APIs, integrate databases, and optimize performance. This course is great for full-stack developers, backend engineers, and aspiring coders who'd like to have a job in development. JSNSD features lots of opportunities to practice and get first-hand experience actually developing, connecting and troubleshooting them.
JavaScript
NodeJS Fundamentals
This NodeJS Fundamentals course covers hows to manage web servers and build robust web applications that scale according to demand. Start learning NodeJS and master essential skills like understanding JavaScript concepts, designing REST APIs, creating endpoints, and parsing query parameters and payloads.
Oracle
Java SE 11
Advance your Java skills with this Java SE 11 Developer Training course. Built for experienced developers, it prepares you for the Oracle Certified Professional exam through comprehensive, hands-on practice. Learn to work with Java data types, arrays, and collections; control program flow; and master exception handling. Gain experience with streams, lambda expressions, concurrency, JDBC API, I/O, and the Java Platform Module System. You’ll also cover secure coding, localization, and annotations to round out your expertise. Plus, walk through leveraging Java to build your own simple AI agent using ChatGPT. This Java certification course ensures you’re ready to pass the Java certification exam and apply real-world Java development techniques with confidence.
Python
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.
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.
Showing 12 of 26 — show allShowing all 26 — show fewer
Python
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.
Python
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.
Python
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.
Python
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.
Python
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.
Python
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.
Python
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.
React
Full-Stack React Development
Learn the JavaScript that makes ReactJS possible and how to manipulate it to increase performance, make better use of APIs and test and scale your code easily. Round out your familiarity with JavaScript libraries and ReactJS with this Full-Stack React development training.
React
Learn React
Front-end work often stalls when only one or two developers understand the React codebase. Onboarding slows, state-management bugs pile up, and features end up with contractors. This course gives IT Directors and Team Leads a structured way to build a shared React and Redux foundation across junior developers, so front-end work can be spread across more of the team. Across 16 skills (about 15 hours), learners build one friend-tracker app and add features as they go: components and props, state, lists, routing, forms, React Context, and finally Redux. They refactor working code for maintainability and troubleshoot with React Developer Tools and Redux DevTools. They also learn the selector and default-value mistakes that cause unnecessary rerenders, and how to test Redux logic. The course also covers practices that reduce risk in production code. Learners compare Local Storage, Session Storage, and cookies for persisting state, including the privacy concerns with cookies. They then migrate the app from Context to Redux on a separate Git branch, which mirrors how teams safely modernize existing applications. Training Managers can sequence the course for new hires with Playlists and track per-learner progress and completion with Team Reporting. The result is junior developers who contribute to real React projects sooner, with less senior oversight on state management and performance.
ServiceNow
ServiceNow
This beginner-friendly ServiceNow course is built for aspiring system administrators, IT support pros, and anyone new to enterprise ITSM. Learn how to navigate the ServiceNow platform, manage tasks and users, and customize dashboards that streamline workflows. You’ll build hands-on skills with lists, forms, visualizations, and AI-driven workspaces — everything you need to support modern service management at scale.
ServiceNow
ServiceNow Admin
Build confidence and job-ready ITSM skills with ServiceNow admin training. Get comfortable with the latest ServiceNow interface in engaging, bite-sized videos, and start using ServiceNow as an administrator. You’ll master key platform features like Form Builder, ACLs, Service Catalog, Flow Designer, workflows, and notifications. Dive into instance setup, data visualization, email integration, access control, and automated onboarding. Reinforce concepts with step-by-step ServiceNow automated workflow tutorials that you can actually implement in your organization. After taking this ServiceNow course, you’ll be ready to manage tables, roles, triggers, and analytics, boosting your ability to drive efficient, secure IT service delivery.
ServiceNow
ServiceNow Certified Admin
Build confidence in the ServiceNow platform and certify your IT service management (ITSM) skills. This ServiceNow Certified Administrator (CSA) admin training will help you get comfortable with the ServiceNow modern UI (Next Experience Unified Navigation interface) through engaging, bite-sized videos. As you start using the platform like a real administrator, you’ll master key features such as Form Builder, ACLs, Service Catalog, Flow Designer, workflows, and notifications. You’ll also dive into instance setup, data visualization, email integration, access control, and automated onboarding. Along the way, you’ll reinforce concepts with step-by-step workflow tutorials you can actually implement in your own organization. By the end of this ServiceNow course, you’ll be ready to manage tables, roles, triggers, analytics and deliver efficient, secure IT services.
ServiceNow
ServiceNow CIS Data Foundations (CMDB & CSDM)
When ServiceNow CMDB data is incomplete, duplicated, or loosely governed, incident investigations stall and change risk climbs. This course gives IT Directors and Training Managers a consistent way to build CMDB ownership across the team, from how configuration items and relationships are stored to how discovery data enters the platform and stays trustworthy. Built for ServiceNow administrators, platform specialists, CMDB owners, and IT operations leads, the 21-skill curriculum covers identification and reconciliation rules, data source and relationship rules, CMDB health (completeness, compliance, correctness, and relationship health), data policies, attestation and scheduled policy runs, de-duplication, Query Builder, and dynamic CI groups. Your team learns to define what a healthy CMDB means for your organization and to review policy impact before publishing so poorly scoped filters do not change or delete the wrong records. At about 16.3 hours, or roughly two workdays per learner, the course works well as a staged playlist: admins and CMDB owners first, then operations leads who rely on CI relationships for service impact. CBT Nuggets Playlists and Team Reporting let Training Managers assign the path consistently and track progress as the team prepares for ServiceNow Certified Implementation Specialist – Data Foundations responsibilities.
ServiceNow
ServiceNow Developer
This ServiceNow Developer course teaches you to build custom, unique applications within the ServiceNow platform. In this course, you’ll learn how to test and deploy custom apps that solve real business problems. You’ll explore how ServiceNow application development works end to end, from designing data models and user interfaces to automating workflows and securing access. Along the way, you’ll develop practical JavaScript skills for the ServiceNow platform, and learn to integrate OpenAI models into your ServiceNow scripts. This course will help you earn the ServiceNow Certified Application Developer (CAD) certification, and qualify for ServiceNow developer jobs.
Buyer proof
How Howard County's IT Department Upskilled 80 People, Protected a 600-Server Migration, and Kept Its Training Budget Intact
Local Government · Howard County, MD · 80 employees across 8 disciplines
CBT Nuggets gave Howard County's Department of Technology something bootcamps never could: the flexibility to train on their own time, in their own environments, with hands-on labs and practice exams that actually prepared staff for their everyday job.
- Physical servers migrated to HyperV virtual environments
- ~600
- Distinct technical disciplines under one department
- 8
- License engagement reported to leadership
- 100%
“I include our leadership, so they know that we're engaging with the training. When the budget comes and they see CBT Nuggets, they say: ‘Oh yeah. We keep that.’”
Elizabeth Nwadiuko
Technical Services Manager
