Tom Bell
Pluralsight Author
Tom is a staff author at Pluralsight helping to develop Hands-On content. Tom's background in software development, UI/UX, and instructional design was developed over the years while working as a faculty member at the School of Computing at Weber State University in Utah, and continues to grow as he develops Projects and Labs for Pluralsight. When he's not creating content to allow learners to gain real-life experience, he enjoys spending time with his family.
Topics Authored
Software Development
Courses Authored
68
Total Ratings
Avg Course Ratings
Courses by Tom
-
Labs
A Console Program Takes Shape in C++
Beginner
45m
Nov 10, 2026
Labs
Structured Data in Go
Beginner
41m
Nov 07, 2026
Labs
Safe Ownership and Runtime Polymorphism in C++
Beginner
58m
Nov 06, 2026
Labs
Keep a Concurrent Go Pipeline from Getting Stuck
Intermediate
1h 15m
Nov 05, 2026
Labs
Turn TypeScript Classes into Decorator-Driven Applications
Intermediate
50m
Nov 04, 2026
Labs
Creational Design Pattern in C++
Intermediate
45m
Nov 04, 2026
Labs
Repetition and Delegation in Go
Beginner
43m
Nov 04, 2026
Labs
Polyglot Data Access in a C# Service
Advanced
55m
Nov 03, 2026
Labs
Getting TypeScript Projects to Compile Cleanly
Intermediate
1h
Nov 03, 2026
Labs
Details Crowd the Core in Clean Architecture
Beginner
45m
Nov 02, 2026
Labs
Clean Architecture Faces Scale Tests and Change
Beginner
45m
Nov 02, 2026
Labs
C# Application Moves from Database Connections to Polyglot Persistence
Intermediate
1h 17m
Oct 30, 2026
Labs
When Search Rules Keep Multiplying in C#
Intermediate
34m
Oct 29, 2026
Labs
Connecting MCP Tools in C# MCP Server
Intermediate
45m
Oct 27, 2026
Labs
Refactor a Fragile Legacy C# Codebase
Intermediate
1h 28m
Oct 26, 2026
Labs
Building Angular Shop Components
Beginner
39m
Oct 23, 2026
Labs
ASP.NET Core API Real Services
Beginner
43m
Oct 23, 2026
Labs
Fixing a C# Application with C# Failure Stack Traces
Beginner
1h 7m
Oct 23, 2026
Labs
Angular Shop Reactive API Data
Beginner
1h 10m
Oct 23, 2026
Labs
When an ASP.NET Core API Leaves the Development Machine
Beginner
45m
Oct 22, 2026
Labs
Signal-Powered Angular Storefront
Beginner
1h 16m
Oct 22, 2026
Labs
ASP.NET Core API Real Traffic
Beginner
35m
Oct 21, 2026
Labs
Making an Angular App Work for Everyone
Intermediate
45m
Oct 21, 2026
Labs
Optimizing and Configuring City Data with ASP.NET Core
Beginner
46m
Oct 21, 2026
Labs
ASP.NET Core Web API from Setup to Services
Intermediate
1h 35m
Oct 21, 2026
Labs
C# Relational Data Access
Intermediate
1h 15m
Oct 20, 2026
Labs
Following an Asynchronous Request Through ASP.NET Core
Advanced
1h 8m
Oct 20, 2026
Labs
Shape a Console Application with C# Syntax
Beginner
1h
Oct 13, 2026
Labs
C# Callbacks to Generated Code
Advanced
43m
Oct 08, 2026
Labs
Building C# Library Collections
Beginner
54m
Oct 07, 2026
Labs
C# Awaited Calls and Safe Parallel Work
Advanced
43m
Oct 07, 2026
Labs
Direct C# Execution with Branches and Methods
Beginner
1h 45m
Oct 06, 2026
Labs
Dependency Graphs Outgrow Manual Wiring in C#
Advanced
41m
Oct 06, 2026
Labs
Shape Text and Employee Behavior in C#
Beginner
55m
Oct 05, 2026
Labs
Trace C# Objects from Construction to Correction
Beginner
46m
Oct 05, 2026
Labs
Start a C# Console Project
Beginner
1h 18m
Oct 03, 2026
Labs
Reason About C# Values and Dates
Beginner
1h 6m
Oct 02, 2026
Labs
Put a C# Service Through the Performance Lab
Advanced
45m
Oct 02, 2026
Labs
Lists and Loops in Python
Beginner
34m
Jun 29, 2026
Labs
VS Code and Python
Beginner
1h 25m
Jun 11, 2026
Labs
Interactive Directory in Python
Beginner
32m
Jun 11, 2026
Labs
Study Break Planner in Python
Beginner
35m
Jun 10, 2026
Labs
Build an Auction Application with Spring Framework 7
Beginner
45m
May 08, 2026
Labs
Build KPI Summary Tables with Polars
Intermediate
44m
May 06, 2026
Labs
Extend Security in an Auction Application with Spring Framework 7
Beginner
7m
Apr 08, 2026
Labs
Secure and Test an Auction Application with Spring Framework 7
Beginner
9m
Apr 07, 2026
Labs
Extend Security and Testing in an Auction Application with Spring Framework 7
Beginner
6m
Apr 07, 2026
Labs
Guided: Secure and Test an Auction Application with Spring Framework 6
Intermediate
30m
Nov 15, 2023
Labs
Challenge: Secure and Test an Auction Application with Spring Framework 6
Intermediate
30m
Nov 15, 2023
Labs
Challenge: Building an Auction Application with Spring Framework 6
Intermediate
1h
Nov 01, 2023
Labs
Guided: Building an Auction Application with Spring Framework 6
Intermediate
45m
Nov 01, 2023
Labs
Add Blueprints to a Flask CMS
Intermediate
1h 9m
Apr 14, 2023
Labs
Add Extensions to a Static Site Generator with Python
Intermediate
1h 1m
Sep 12, 2022
Labs
Build a Banking Portal with Node & Express
Intermediate
1h 32m
Sep 12, 2022
Labs
Build a Rock Climbing Company Landing Page with HTML & CSS
Beginner
3h 5m
Sep 12, 2022
Labs
Plotting Classic Literature Writing Statistics with R
Intermediate
11h 37m
Sep 12, 2022
Labs
Add Error Handling to a Flask CMS
Intermediate
47m
Sep 12, 2022
Labs
Build an Average Ratings Calculator with JavaScript
Beginner
51m
Sep 12, 2022
Labs
Plotting Classic Literature Download Statistics with R
Intermediate
1h 54m
Sep 12, 2022
Labs
Build an SVG Library with JavaScript
Beginner
37m
Sep 12, 2022
Labs
Build a Kanban Board with JavaScript
Beginner
54m
Sep 12, 2022
Labs
Build a Job Board with Python & Flask
Beginner
1h 37m
Sep 12, 2022
Labs
Build a Static Site Generator with Python
Intermediate
2h 3m
Sep 12, 2022
Labs
Plotting Classic Literature Readability Scores with R
Intermediate
3h 36m
Sep 12, 2022
Labs
Building Baseball Data Visualizations with Python
Intermediate
2h 39m
Sep 12, 2022
Labs
Add Authentication to a Flask CMS
Intermediate
48m
Sep 12, 2022
-
Labs
A Console Program Takes Shape in C++
Beginner
45m
Nov 10, 2026
Labs
Structured Data in Go
Beginner
41m
Nov 07, 2026
Labs
Safe Ownership and Runtime Polymorphism in C++
Beginner
58m
Nov 06, 2026
Labs
Keep a Concurrent Go Pipeline from Getting Stuck
Intermediate
1h 15m
Nov 05, 2026
Labs
Turn TypeScript Classes into Decorator-Driven Applications
Intermediate
50m
Nov 04, 2026
Labs
Creational Design Pattern in C++
Intermediate
45m
Nov 04, 2026
Labs
Repetition and Delegation in Go
Beginner
43m
Nov 04, 2026
Labs
Polyglot Data Access in a C# Service
Advanced
55m
Nov 03, 2026
Labs
Getting TypeScript Projects to Compile Cleanly
Intermediate
1h
Nov 03, 2026
Labs
Details Crowd the Core in Clean Architecture
Beginner
45m
Nov 02, 2026
Labs
Clean Architecture Faces Scale Tests and Change
Beginner
45m
Nov 02, 2026
Labs
C# Application Moves from Database Connections to Polyglot Persistence
Intermediate
1h 17m
Oct 30, 2026
Labs
When Search Rules Keep Multiplying in C#
Intermediate
34m
Oct 29, 2026
Labs
Connecting MCP Tools in C# MCP Server
Intermediate
45m
Oct 27, 2026
Labs
Refactor a Fragile Legacy C# Codebase
Intermediate
1h 28m
Oct 26, 2026
Labs
Building Angular Shop Components
Beginner
39m
Oct 23, 2026
Labs
ASP.NET Core API Real Services
Beginner
43m
Oct 23, 2026
Labs
Fixing a C# Application with C# Failure Stack Traces
Beginner
1h 7m
Oct 23, 2026
Labs
Angular Shop Reactive API Data
Beginner
1h 10m
Oct 23, 2026
Labs
When an ASP.NET Core API Leaves the Development Machine
Beginner
45m
Oct 22, 2026
Labs
Signal-Powered Angular Storefront
Beginner
1h 16m
Oct 22, 2026
Labs
ASP.NET Core API Real Traffic
Beginner
35m
Oct 21, 2026
Labs
Making an Angular App Work for Everyone
Intermediate
45m
Oct 21, 2026
Labs
Optimizing and Configuring City Data with ASP.NET Core
Beginner
46m
Oct 21, 2026
Labs
ASP.NET Core Web API from Setup to Services
Intermediate
1h 35m
Oct 21, 2026
Labs
C# Relational Data Access
Intermediate
1h 15m
Oct 20, 2026
Labs
Following an Asynchronous Request Through ASP.NET Core
Advanced
1h 8m
Oct 20, 2026
Labs
Shape a Console Application with C# Syntax
Beginner
1h
Oct 13, 2026
Labs
C# Callbacks to Generated Code
Advanced
43m
Oct 08, 2026
Labs
Building C# Library Collections
Beginner
54m
Oct 07, 2026
Labs
C# Awaited Calls and Safe Parallel Work
Advanced
43m
Oct 07, 2026
Labs
Direct C# Execution with Branches and Methods
Beginner
1h 45m
Oct 06, 2026
Labs
Dependency Graphs Outgrow Manual Wiring in C#
Advanced
41m
Oct 06, 2026
Labs
Shape Text and Employee Behavior in C#
Beginner
55m
Oct 05, 2026
Labs
Trace C# Objects from Construction to Correction
Beginner
46m
Oct 05, 2026
Labs
Start a C# Console Project
Beginner
1h 18m
Oct 03, 2026
Labs
Reason About C# Values and Dates
Beginner
1h 6m
Oct 02, 2026
Labs
Put a C# Service Through the Performance Lab
Advanced
45m
Oct 02, 2026
Labs
Lists and Loops in Python
Beginner
34m
Jun 29, 2026
Labs
VS Code and Python
Beginner
1h 25m
Jun 11, 2026
Labs
Interactive Directory in Python
Beginner
32m
Jun 11, 2026
Labs
Study Break Planner in Python
Beginner
35m
Jun 10, 2026
Labs
Build an Auction Application with Spring Framework 7
Beginner
45m
May 08, 2026
Labs
Build KPI Summary Tables with Polars
Intermediate
44m
May 06, 2026
Labs
Extend Security in an Auction Application with Spring Framework 7
Beginner
7m
Apr 08, 2026
Labs
Secure and Test an Auction Application with Spring Framework 7
Beginner
9m
Apr 07, 2026
Labs
Extend Security and Testing in an Auction Application with Spring Framework 7
Beginner
6m
Apr 07, 2026
Labs
Guided: Secure and Test an Auction Application with Spring Framework 6
Intermediate
30m
Nov 15, 2023
Labs
Challenge: Secure and Test an Auction Application with Spring Framework 6
Intermediate
30m
Nov 15, 2023
Labs
Challenge: Building an Auction Application with Spring Framework 6
Intermediate
1h
Nov 01, 2023
Labs
Guided: Building an Auction Application with Spring Framework 6
Intermediate
45m
Nov 01, 2023
Labs
Add Blueprints to a Flask CMS
Intermediate
1h 9m
Apr 14, 2023
Labs
Add Extensions to a Static Site Generator with Python
Intermediate
1h 1m
Sep 12, 2022
Labs
Build a Banking Portal with Node & Express
Intermediate
1h 32m
Sep 12, 2022
Labs
Build a Rock Climbing Company Landing Page with HTML & CSS
Beginner
3h 5m
Sep 12, 2022
Labs
Plotting Classic Literature Writing Statistics with R
Intermediate
11h 37m
Sep 12, 2022
Labs
Add Error Handling to a Flask CMS
Intermediate
47m
Sep 12, 2022
Labs
Build an Average Ratings Calculator with JavaScript
Beginner
51m
Sep 12, 2022
Labs
Plotting Classic Literature Download Statistics with R
Intermediate
1h 54m
Sep 12, 2022
Labs
Build an SVG Library with JavaScript
Beginner
37m
Sep 12, 2022
Labs
Build a Kanban Board with JavaScript
Beginner
54m
Sep 12, 2022
Labs
Build a Job Board with Python & Flask
Beginner
1h 37m
Sep 12, 2022
Labs
Build a Static Site Generator with Python
Intermediate
2h 3m
Sep 12, 2022
Labs
Plotting Classic Literature Readability Scores with R
Intermediate
3h 36m
Sep 12, 2022
Labs
Building Baseball Data Visualizations with Python
Intermediate
2h 39m
Sep 12, 2022
Labs
Add Authentication to a Flask CMS
Intermediate
48m
Sep 12, 2022