Skip to content
CBT Nuggets
DemoBook a Demo

Subject-matter expert

Shaun Wassell

Shaun brings nearly 10 years of software development experience to his training. Prior to joining CBT Nuggets, he was a senior full-stack developer. His interest in technology started as a child because he wanted to create video games and his parents bought him GameMakerStudio. When Shaun isn’t creating training, he enjoys gardening, distance running, investing, and learning foreign languages.

Shaun Wassell

Web Development & Programming

23 active courses tied to team training paths

Training with CBT Nuggets since

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

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.

126 videos22h

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.

232 videos34h

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.

224 videos36h

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.

99 videos18h

Microsoft

Microsoft Certified: GitHub Administration (GH-100)

108 videos14h

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.

69 videos29h

Programming

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.

160 videos30h

Programming

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.

178 videos28h

Programming

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.

78 videos12h

Programming

ReactJS Online Training

Learn and master ReactJS from basic to advanced levels using this React Fundamentals training. This ReactJS online course shows you the skills needed to create applications in ReactJS, a programming language that can help you unlock opportunities to work on cutting-edge projects and secure higher-paying job positions.

102 videos15h

Python

Certified Associate Data Analyst with Python (PCAD™)

340 videos49h

Python

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.

176 videos26h

Buyer proof

Local Government · Howard County, MD · 80 employees across 8 disciplines

Howard County's Department of Technology reports 100% license engagement to leadership every month and has won two consecutive budget approvals on the strength of that usage data.

Physical servers migrated to HyperV virtual environments
~600
Distinct technical disciplines under one department
8
License engagement reported to leadership
100%
Read the full case study

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

Train With Certified Practitioners

Bring Shaun Wassell's expertise to your team.

Talk to sales about team plans that include every trainer, course, lab, practice exam, and reporting tool.