Skip to content
CBT Nuggets

Subject-matter expert

Shaun Wassell

Shaun Wassell builds CBT Nuggets training around real web development & programming work, so IT leaders can standardize team capability without relying on crowd-sourced course libraries.

Shaun Wassell

Web Development & Programming

49 active courses tied to team training paths

Expert-built content

Named practitioners design the training around real IT operations and certification outcomes.

Team-ready outcomes

Courses are packaged for onboarding, upskilling, and certification readiness.

$749/seat Team plan

Managers get the trainer-led catalog plus labs, practice, and reporting.

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

49 courses as the on-camera trainer

Angular

Angular and Firebase

This intermediate Angular and Firebase tutorial prepares software developers to use Angular and Firebase to track analytics and fix crashes. Combining Angular with Firebase is only logical if you're already using one of them or want to code better, more stable apps. This course walks you through how to build an application in Angular using Firebase as the back-end to your development and maintenance.

40 videos7h 35m

Angular

Angular Basics

This Angular Basics training course prepares app developers to write and develop with the Angular platform so that you can quickly build scalable web applications. Angular is a development platform that is increasingly popular because of how quickly a web application can scale up from a one-person project to an enterprise-level tool. This Angular Basics training will introduce what a coding framework is and how the Angular platform speeds development and scaling.

89 videos16h 45m

Angular

Creating a Note-Sharing App with MEAN

This advanced MEAN Stack Tutorial for Beginners training prepares software developers to code in the entire MEAN stack well enough to write your own note-sharing application. After finishing this course, you'll know how to code in the entire MEAN stack well enough to write your own note-sharing application using MongoDB, Express, Angular and NodeJS.

91 videos17h 55m

Angular

Full-Stack Angular Development

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 videos29h 34m

Angular

Intermediate Angular JS

With the rapid growth of web development, Angular has become one of the most popular JavaScript frameworks. This intermediate-level training helps you gain advanced knowledge of Angular, empowering you to build complex applications. Learn to create reusable form components, understand form validation, and develop custom validators. Ideal for onboarding new developers or as a reference resource.

33 videos5h 40m

Angular

Intermediate AngularJS

Stay ahead in your career with this intermediate-level Angular training course. Learn the latest Angular best practices to enhance your skills and differentiate yourself from other developers. This course helps you become a sought-after Angular developer, opening doors to new job opportunities. Ideal for onboarding new developers or as an Angular reference resource for teams.

36 videos6h 18m

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.

78 videos12h 6m

JavaScript

Building a Game with Node

Looking to enhance your Node.js skills? This intermediate JavaScript training teaches you how to develop your own interactive games using Node.js. Dive deeper into Node concepts and techniques, while mastering game development with JavaScript. Perfect for advancing your developer career, onboarding new developers, or as a team resource. Topics include front-end and back-end development, parsing user input, hosting on Heroku, and code refactoring.

34 videos6h 1m

JavaScript

Building Webservers with Express.js

This Express.js tutorial covers how to create and customize a web server with Express.js. Express.js has a minimalistic design, middleware support, and a large ecosystem, which makes it perfect for software engineers with big ideas and a creative approach. This course covers using Express.js to build your web servers for you.

71 videos11h 2m

JavaScript

Ember JS Essentials

This intermediate Ember JS Essentials training teaches software developers how to build scalable, single-page web applications using Ember JS, a powerful JavaScript framework. Learn to create efficient, reliable web apps and save time with best practices for UI development. Perfect for onboarding new developers, team training, or as a JavaScript reference resource.

32 videos6h 26m

JavaScript

Fastify

This intermediate Fastify Tutorial prepares software engineers to read and code in Fastify and unlock its special features that make it a faster alternative to Express for your web frameworks. Once you're done with this JavaScript skills training, you'll know how to read and code in Fastify and unlock its special features that make it a faster alternative to Express for your web frameworks.

74 videos11h 41m

JavaScript

Intermediate JavaScript

This Intermediate JavaScript training prepares you to confidently read and write JavaScript, making server-side applications and website customizations approachable. Learn how to process user data, run computations, and enhance website functionality behind the scenes. Perfect for developers looking to level up their skills, onboard new team members, or use as a JavaScript reference resource.

93 videos16h 9m

Buyer proof

Expert-led paths help teams turn training into measurable readiness.

Vertikal6 made CBT Nuggets the centerpiece of their apprentice training program. Each new hire was assigned a structured certification path starting with CompTIA A+ and progressing through Network+ and Security+. The practice exams gave engineers a realistic preview of what they'd face on exam day, and the virtual labs let them practice in real environments without risk.

  • 100% exam pass rate for staff using CBT Nuggets
  • Structured apprentice-to-technician pipeline with clear milestones
  • Reduced wasted exam voucher spending
  • Faster time-to-productivity for new hires
Read the Vertikal6 story

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.