Self-Paced Courses That Fit Your Busy Life
Access instructor designed on-demand courses that fit your schedule. Each course includes comprehensive reading materials, engaging video content, practical exercises, knowledge-check quizzes, and downloadable resources. Start learning today. Study anywhere. Progress on your terms.

Everything you need to succeed
Build job-ready skills with immersive content, guided practice, and expert support designed for real-world outcomes.
Learn on your time
Bite-sized lessons and checkpoints that fit into your workday without sacrificing momentum.
Hands-on exercises
Practice with guided exercises, and knowledge checks to solidify every concept.
Expert instructors
Courses built by experienced trainers and practitioners who know what teams need to thrive.
Certificates
Celebrate progress with sharable certificates of completion.
Flexible ways to purchase
Choose the option that fits your learning plan: pay per course or save with prepaid vouchers.
Pay per course
Enroll in individual courses as needed. Start immediately, learn at your own pace, and pay only for what you take.
Prepaid vouchers
Purchase vouchers in packages to unlock volume discounts for your team or organization. Redeem vouchers for any eligible self-paced course.
Learn about vouchersSelf-Paced Course Catalog
Browse our complete library of on-demand training. Use the filters to find the perfect course for your training needs.
Filter by main category
Select one or more core categories to narrow your results.
Filter by topic tags
Pick additional tags to quickly surface specialized courses.

Animate Training
Develop a solid understanding of the Adobe Animate interface and its functionalities.Learn to create and manage different types of symbols for efficient animation workflows.Master …

Illustrator Training
Gain proficiency with the Illustrator interface, enhancing workflow efficiency.Learn to create and manipulate vector shapes, utilizing Illustrator's precision tools.Learn advanced techniques for using Illustrator’s …

InDesign Training
Acquire a comprehensive understanding of the InDesign interface and its capabilities.Learn to create and manage a wide range of documents, from simple flyers to …

Photoshop Training
Become familiar with the Photoshop workspace. Learn basic and advanced selection techniques, taking advantage of Photoshop’s amazing artificial-intelligence tools. Learn how to work with …

Premiere Pro Training
Learn to think in video. Learn the terminology of the video industry. Learn to produce a video from a series of video clips. Learn …
Briefing and Presentation Skills
Gain a strong foundation in public speaking and effective communication.Learn how to prepare and structure a presentation for maximum impact.Develop techniques for crafting compelling …

Customer Service Training
Understand customer service.Identify internal and external customers.Learn how to interact positively with customers.Develop a positive attitude.Learn to communicate effectively.Learn to create and implement service …

Business Writing Basics Training
Use pre-writing strategies to plan a document. Write effectively for different audiences. Choose the right tone. Organize a document clearly and logically. Convey negative …

Oracle SQL Training
Understand how Oracle worksLearn how tables are structured and how data is stored.Learn to use Oracle to output reports.Learn to use SQL functions.Learn to …

Oracle PL/SQL Training
Learn what PL/SQL is.Learn how to declare, name, assign and output variables in PL/SQL.Learn about data types in PL/SQL.Learn about the main features of …

Introduction to SQL Training
Manage and manipulate your data using SQL.Understand the basics of relational databases.Gather data using SELECT queries and then use the WHERE clause to shape …

Introduction to SQL Using PostgreSQL
History of SQL and relational databases. Structure of relational databases. PostgreSQL. Our database. SQL comments. SQL syntax. Selecting all rows from a table. Sorting …

Introduction to Oracle APEX Training
Gain a solid understanding of Oracle Application Express (APEX) and its architecture.Learn to build and deploy web applications quickly and efficiently using APEX.Acquire practical …

Advanced Oracle APEX Training
Master advanced features and functionalities of Oracle Application Express (APEX).Gain expertise in session state management and data loading techniques.Learn to implement robust security measures …

Introduction to Crystal Reports Training
Explore the Crystal Reports interface. Learn to create a basic report and modify it. Learn to format reports.. Learn to filter reports. Learn to …

Intermediate Crystal Reports
Review the basics. Learn to use Sections to improve formatting. Learn to keep running totals. Learn to work with parameters. Learn features of advanced …

Advanced Crystal Reports
Review basic report building. Learn about working with SQL. Learn about more advance functions. Learn about geographic mapping.

SharePoint Online End User Training
Start using SharePoint for communication and collaboration.Navigate a SharePoint Team Site with confidence.Create and customize SharePoint lists quickly.Use SharePoint libraries, manage document collaboration, and control versioning …

SharePoint Online Power User Training
Learn how to create and customize SharePoint Online Communication Sites for enhanced collaboration.Gain expertise in branding SharePoint sites and using PowerShell to save custom …

Intermediate Microsoft Excel Training
Use Excel database functions and logic functions to work with information in large datasets.Leverage Excel's statistical functions to analyze data.Visualize your data using charts …

Advanced Microsoft Excel Training
Create PivotTables and charts to quickly summarize large amounts of data.Work with some of Excel's more advanced functions.Learn to trace precedents and dependents to …

Introduction to Microsoft Excel Training
Create basic, professional worksheets using Microsoft Excel.Perform calculations in an Excel worksheet.Modify an Excel worksheet.Format your data to create clear, presentable worksheets.Manage Excel workbooks.Save …

Introduction to Microsoft Word Training
Create and edit Microsoft Word documents.Find tools and features using the Ribbon.Use the Quick Access Toolbar to expedite your work. Use the File tab to …

Intermediate Microsoft Word Training
Create professional-looking documents with advanced editing tools.Use tables to manage and organize information.Master best practices for working with images including placement, sizing, text wraps, borders, and …

Advanced Microsoft Word Training
Create easy-to-navigate documents with tables of contents, indexes, and outlines.Use citation tools including footnotes, endnotes, and bibliographies.Collaborate effectively using comments and track changes.Save time …

Introduction to Microsoft PowerPoint Training
Navigate the PowerPoint interface and find important tools.Add shortcuts to find frequently-used features quickly.Leverage built-in PowerPoint templates. Add engaging content to your slides including text, images, shapes, …

Advanced Microsoft PowerPoint Training
Work with themes, styles, footers, and sections to customize your presentation.Use the Presentation Masters to ensure consistency throughout your slides, notes, and handouts.Add special effects …

Introduction to Microsoft Access
Gain an understanding of database concepts and terminology.Learn about the Access interface.Learn to work with table views, queries, forms, reports, and macros and modules.Learn …

Advanced Access
Learn about database relationships.Learn to work with table relationships.Learn to work with queries at an advanced level.Learn to work with forms at an advanced …

Microsoft Access 2019 MOS Certification Training
Gain an understanding of database concepts and terminology. Learn about the Access interface. Learn to work with table views, queries, forms, reports, and macros …

Introduction to Microsoft Outlook Training 2019
Learn about the new features in Outlook Learn about the Ribbon, Tabs, Groups, and Commands. Explore the Backstage View. Set up accounts and work …

Advanced Microsoft Outlook 2019 Training
Learn to work with tasks and notes. Learn to work with signatures and themes. Manage your inbox including filtering, creating search folders, and archiving. …

Introduction to Microsoft Project 2019: Getting Started
Learn to create and manage simple projects.Learn to enter and manage tasks.Learn to work with a project calendar.Learn to add and manage project resources …

Microsoft Project 2019: Digging Deeper
Learn to work with the advanced formatting features of the Gantt chart and network diagrams. Learn to create master projects and subprojects in Project …

SharePoint 2019 End User Training
Start using SharePoint for communication and collaboration. Navigate a SharePoint Team Site with confidence. Create and customize SharePoint lists quickly. Use SharePoint libraries, manage document collaboration, …

SharePoint 2019 Power User Training
Create custom workflows using SharePoint Designer 2019. Learn to use Content Approval settings and Workflow. Learn to use Term stores and managed Metadata. Learn …

Introduction to Microsoft Access 2016
Gain an understanding of database concepts and terminology. Learn about the Access interface. Learn to work with table views, queries, forms, reports, and macros …

Advanced Microsoft Access 2016
Learn about database relationships. Learn to work with table relationships. Learn to work with queries at an advanced level. Learn to work with forms …

Microsoft Access 2016 MOS Certification Training
Gain an understanding of database concepts and terminology. Learn about the Access interface. Learn to work with table views, queries, forms, reports, and macros …

Microsoft Outlook 2016 MOS Certification Training
Learn about the new features in Outlook Learn about the Ribbon, Tabs, Groups, and Commands. Explore the Backstage View. Set up accounts and work …

Introduction to Microsoft Outlook 2016
Learn about the new features in Outlook Learn about the Ribbon, Tabs, Groups, and Commands. Explore the Backstage View. Set up accounts and work …

Advanced Microsoft Outlook 2016
Learn to work with tasks and notes. Learn to work with signatures and themes. Manage your inbox including filtering, creating search folders, and archiving. …

Introduction to Microsoft Project 2016: Getting Started
Learn to create and manage simple projects. Learn to enter and manage tasks. Learn to work with a project calendar. Learn to add and …

Microsoft Project 2016: Digging Deeper
Learn to work with the advanced formatting features of the Gantt chart and network diagrams. Learn to create master projects and subprojects in Project …

SharePoint 2016 End User Training
Learn to navigate a SharePoint 2016 Team Site. Learn to create SharePoint lists. Learn to customize SharePoint lists. Learn to create SharePoint libraries. Learn …

SharePoint 2016 Power User Training
Create custom workflows using SharePoint Designer 2016. Learn to use Content Approval settings and Workflow. Learn to use Term stores and managed Metadata. Learn …

Introduction to Microsoft Access 2013
Gain an understanding of database concepts and terminology. Learn about the Access interface. Learn to work with table views, queries, forms, reports, and macros …

Advanced Microsoft Access 2013
Learn about database relationships. Learn to work with table relationships. Learn to work with queries at an advanced level. Learn to work with forms …

Introduction to Microsoft Access 365 Training
Master essential skills with instructor-designed lessons and examples that prepare you for real-world projects.

Advanced Microsoft Access 365 Training
Master essential skills with instructor-designed lessons and examples that prepare you for real-world projects.

Introduction to Microsoft Outlook 365 Training
Gain a thorough understanding of the Outlook interface, including the Ribbon and Backstage view.Learn how to compose, format, and send professional emails, including adding …

Advanced Microsoft Outlook 365 Training
Learn how to set up and manage email accounts effectively, including handling multiple accounts within Outlook.Master the process of replying to, forwarding, and managing …

Using VLOOKUP in Microsoft Excel
Using the LOOKUP functions. Using Excel features that are helpful when using VLOOKUP.

Windows 10
Learn to log into Windows and start exploring. Learn to luse a variety of efficiency tools in Windows. Learn to work with files and …

Introduction to XML Training
Learn to create well-formed XML documents.Learn the difference between HTML and XHTML.Learn to create basic DTDs.Learn to create basic XML schemas.Learn to validate XML …

AI-Assisted Coding: Boosting Developer Productivity and Efficiency
Gain a foundational understanding of Artificial Intelligence (AI) and Large Language Models (LLMs).Learn practical applications and best practices for using ChatGPT in various domains.Enhance …

Introduction to Java Training
Learn how Java works.Understand the "write once, run anywhere" concept.Understand and learn how to create basic Java objects.Learn how to implement flow-control concepts in …

Java Certification Training
Learn how Java works.Understand the "write once, run anywhere" concept.Understand and learn how to create basic Java objects.Learn how to implement flow-control concepts in …

Introduction to Python 3 Training
How Python works.Python's place in the world of programming languages.Python literals.Python comments.Variables and Python data types.Simple modules.Outputting data with print().Collecting user input.Defining and calling …

Advanced Python 3 Training
Lambda functions.Advanced list comprehensions.The collections module.Mapping and filtering.Sorting sequences.Unpacking sequences in function calls.Modules and packages.Understanding regular expressions.Python's re module.Data stored in a relational database.Data …

Python Data Analysis with JupyterLab Training
JupyterLab.Jupyter notebooks.Markdown.The purpose of NumPy.One-dimensional NumPy arrays.Two-dimensional NumPy arrays.Using boolean arrays to create new arrays.The purpose of pandas.Series objects and one-dimensional data.DataFrame objects to …

Introduction to Bootstrap Training
Learn the benefits of mobile first responsive design. Learn how to use Bootstrap's predefined classes. Understand how to use Bootstrap's grid system. Learn to …

Introduction to CSS Training
Learn the benefits of CSS. Learn to avoid using deprecated HTML tags and attributes. Learn CSS syntax. Learn to use <div> and <span> tags …

Django Training for Python Developers
Learn how to install Django in a virtual environment.Create your first Django website.Learn to use Git and GitHub to manage Django projects.Learn to work …

Introduction to HTML Training
Learn the basics of web development. Learn to create links in HTML documents. Learn to add images to HTML documents. Learn to create HTML …

Introduction to jQuery Training
A little history. jQuery in the 2020s. Our project. Your first jQuery code. The document is ready. Selectors. Caching jQuery Objects. Utility Functions. Adding …

Introduction to JavaScript Training
Master the fundamentals of JavaScript.Understand JavaScript syntax.Learn about objects, methods, and properties.Work with JavaScript variables to store data.Organize code by creating your own functions.Write flow …

Advanced JavaScript Concepts
Block-scoped variables.Constants.Arrow functions.Rest parameters.The spread operator.Array destructuring.Template literals.Objects, Context, and the this object.The map(), find(), and filter() methods of arrays.JavaScript modules.Node.js and package managers.

Introduction to PHP Training
Learn how PHP works. Learn the basic syntax of PHP. Learn to create dynamic interactive pages with PHP. Learn to handle exceptions in PHP. …

React Training
Learn about the benefits of writing user interfaces with React.Learn how data flows in a React user interface.Learn how to write a React component.Learn …

Sass Training
Learn to learn what Sass is and why to use it. Learn to learn to work with preprocessors. Learn to learn to install and …

Introduction to Vue.js Training
Learn the fundamentals of Vue.js.Experience easy integration with modern development workflows using Vite.Develop dynamic, reactive applications quickly and smoothly.Explore dynamic styling techniques that enhance …

Managing Web Design Projects
Learn about the phases of the design process.Learn how to define project scope.Learn about creating mockups and working with data.Learn how to integrate the …

Introduction to Creating, Styling, and Validating Web Forms
Learn to create HTML forms using the latest HTML standards. Learn to style forms with CSS. Learn to validate forms on the client with …

Creating, Styling, and Validating Web Forms
Learn to create HTML forms using the latest HTML standards. Learn to style forms with CSS. Learn to validate forms on the client with …

Introduction to WordPress Training
Learn to set up for WordPress. Learn to set up a WordPress site. Work with templates and pages. Learn to work with the Reader …
| Course | Price | Vouchers | Category | Tags |
|---|
Purchase Self-Paced Vouchers
Select the number of self-paced course vouchers you would like to purchase.
| Vouchers | Price per Voucher | Total | Savings | Buy |
|---|---|---|---|---|
| 10 vouchers | $45.00 | $450.00 | — | Buy 10 Vouchers |
| 25 vouchers | $40.00 | $1,000.00 | Save 11% | Buy 25 Vouchers |
| 50 vouchers | $35.00 | $1,750.00 | Save 22% | Buy 50 Vouchers |
| 100 vouchers | $32.00 | $3,200.00 | Save 29% | Buy 100 Vouchers |
| 200 vouchers | $30.00 | $6,000.00 | Save 33% | Buy 200 Vouchers |
| 500 vouchers | $25.00 | $12,500.00 | Save 44% | Buy 500 Vouchers |
| 1000 vouchers | $20.00 | $20,000.00 | Save 56% | Buy 1000 Vouchers |
Voucher Terms
- Vouchers never expire.
- Team members can use vouchers to purchase any self-paced course.
- Buy vouchers in bulk for additional savings.
How the self-paced experience works
Every course follows a proven structure that keeps you moving forward with clarity, confidence, and hands-on practice.
Find your courseChoose your path
Select the course that matches your role or goals, and start instantly, no scheduling required.
Learn by doing
Watch concise lessons, then apply what you learn with examples, downloadable resources, and knowledge checks.
Apply your skills
Apply the skills you’ve gained in this self-paced course to accelerate your career, boost your confidence, and open new opportunities for growth.
Showcase your growth
Complete the final project or assessment to earn your certificate and celebrate your new capabilities.
Build a learning path with specific skill track bundles
Curated course sets across our most popular technologies help you go farther for less.
- Savings compared to individual courses
- Focused skill tracks and goals

Frequently asked questions
Need more details before you enroll? Here are answers to top questions from learners and team managers.
Questions about self-paced courses?
We’re here to help. Contact our team for guidance on course selection, voucher options, or anything else about our self-paced training.