On-Demand training 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 vouchersOn-Demand Course Catalog
Browse our complete library of on-demand training. Use the filters to find the perfect course for your training needs.
AI-Assisted Coding: Boosting Developer Productivity and Efficiency
AI-Assisted Coding: Boosting Developer Productivity and Efficiency is a hands-on course for developers and technical teams who want to integrate AI tools into their …
Agentic Coding Workflows
Build structured agentic coding workflows with Claude Code, Codex, and GitHub Copilot for planning, review, validation, handoff, and release readiness.
AI as a Coding Partner
Learn to use AI coding tools such as ChatGPT, Claude Code, Codex, and GitHub Copilot to plan, build, review, debug, and improve apps and …
Getting Started with AI Development
Learn to use AI coding assistants like Claude Code, Codex, and GitHub Copilot to build, review, troubleshoot, and refine a responsive webpage with confidence.
Planning, Building, and Testing with AI
Learn to plan, build, test, and refine apps and websites with Claude Code, Codex, and GitHub Copilot through reliable AI workflows for more dependable …
Photoshop Training
In this Adobe Photoshop CC class, students will learn to use Photoshop, the most popular graphics and photo editing software. The course covers everything …
Premiere Pro Training
In this Adobe Premiere Pro training course, students will learn to use Premiere Pro effectively to produce world-class video. The course focuses more on …
Illustrator Training
In this comprehensive Adobe Illustrator CC course, students will become comfortable with the industry-standard vector graphics software. The course encompasses all topics covered in …
InDesign Training
In this comprehensive Adobe InDesign CC course, students will be immersed in the world of professional page layout and design. This course provides an …
Managing Web Design Projects
Managing web design projects effectively can make or break a company's online presence. This course is geared towards companies and individuals looking to master …
Animate Training
This Adobe Animate course offers a comprehensive journey into the world of digital animation and interactive media. Designed for both beginners and experienced users, …
Introduction to SQL
Learn SQL fundamentals, write SELECT queries, filter and combine relational data, use aggregates and CASE logic, and practice with the Northwind database.
Introduction to SQL Using PostgreSQL
This course provides a comprehensive introduction to SQL using PostgreSQL, one of the most advanced open-source relational database systems. Designed for beginners, data analysts, …
Oracle SQL Training
This course is designed to provide a solid foundation in SQL and relational databases, essential for anyone interested in database management, data analysis, or …
Oracle PL/SQL Training
This Oracle PL/SQL Training course is designed to provide a strong foundation for both individuals and teams looking to enhance their skills in Oracle …
Introduction to Oracle APEX Training
Learn Oracle APEX from scratch. Build, deploy, and manage web applications with our comprehensive introductory course.
Advanced Oracle APEX Training
Advance your Oracle Application Express (APEX) skills and build more capable, secure, and maintainable applications. Designed for developers who already have experience with Oracle …
Introduction to Crystal Reports Training
Get comfortable with Crystal Reports and learn how to make clear professional reports from data tables. This introductory course covers the process of writing …
Intermediate Crystal Reports
This intermediate course is perfect for those who need to enhance their reporting capabilities. It covers will help you move from basic report creation …
Advanced Crystal Reports
Create more sophisticated reports that answer complex business questions and make data easier to understand. This class takes your Crystal Reports skills to an …
Introduction to Microsoft Excel Training
Learn Excel for Microsoft 365 fundamentals, including workbook setup, data entry, formatting, formulas, printing, collaboration, and key Copilot tools.
Intermediate Microsoft Excel Training
Build intermediate Excel skills with formulas, functions, lists, charts, tables, conditional formatting, and data visualization in Excel 365 and Excel 2021.
Advanced Microsoft Excel Training
Build advanced Excel 365 skills with PivotTables, complex functions, workbook auditing, data tools, collaboration features, and macro automation techniques.
SharePoint Online End User Training
Learn to navigate SharePoint Online, manage lists and libraries, create sites and content, integrate Excel and Outlook, and control site permissions securely.
SharePoint Online Power User Training
Build advanced SharePoint Online skills in site design, metadata, approvals, Power Apps forms, governance, document routing, and efficient document management.
Using VLOOKUP in Microsoft Excel
Upgrade your Excel proficiency with this targeted course on Microsoft Excel LOOKUP Functions, designed to enhance efficiency and productivity in your daily operations. This …
Windows 10
This course offers a thorough introduction to Windows 10, ideal for companies looking to upgrade their teams' operational efficiency on this versatile operating system. …
Introduction to Microsoft Word Training
Build practical Microsoft Word 365 skills for creating, formatting, editing, sharing, printing, and finalizing documents, plus using Copilot features.
Intermediate Microsoft Word Training
Build intermediate Microsoft Word skills in formatting, tables, images, page layout, illustrations, document views, and PDF editing for polished documents.
Advanced Microsoft Word Training
Build advanced Microsoft Word skills for long documents, collaboration, forms, mail merge, security, and macros in Microsoft Word 365.
Introduction to Microsoft PowerPoint Training
Learn PowerPoint for Microsoft 365 to create, format, share, and deliver polished presentations with visuals, charts, collaboration tools, and Copilot.
Advanced Microsoft PowerPoint Training
Build advanced PowerPoint skills with themes, masters, animation, SmartArt, multimedia, slide shows, collaboration, security, and sharing tools effectively.
Introduction to Microsoft Outlook 365 Training
Learn to efficiently manage emails, calendars, contacts, and groups, and optimize your workflow with Microsoft Outlook.
Advanced Microsoft Outlook 365 Training
Learn to optimize Outlook inbox organization, manage multiple accounts, use signatures and themes, and streamline tasks to boost productivity and efficiency.
Introduction to Microsoft Outlook Training 2019
The Introduction to Microsoft Outlook Training 2019 course covers everything from basic navigation to advanced features that will streamline your daily tasks. We start …
Advanced Microsoft Outlook 2019 Training
This Advanced Microsoft Outlook 2019 course is designed to empower companies and their employees, providing them with the skills necessary to maximize their productivity …
Introduction to Microsoft Outlook 2016
Our Introduction to Microsoft Outlook 2016 course is designed to help your team master the essentials of using Outlook, enhancing your daily communication and …
Advanced Microsoft Outlook 2016
This course, Advanced Microsoft Outlook 2016, offers an in-depth exploration into the advanced features and functionalities of Microsoft Outlook, enabling your team to handle …
Microsoft Outlook 2016 MOS Certification Training
This Microsoft Outlook 2016 MOS Certification Training course helps prepare students to take the following Microsoft Office 2016 MOS certification exam: Outlook 2016 certification …
Introduction to Microsoft Project Desktop 365
Embark on your journey to mastering project management with Introduction to Microsoft Project Desktop 365, tailored for teams and individuals aiming to enhance their …
Advanced Microsoft Project Desktop 365
Unlock the full potential of Microsoft Project Desktop for your team or personal development with our Advanced Microsoft Project Desktop 365 course. This program …
Introduction to Microsoft Project 2019: Getting Started
In this course, Introduction to Microsoft Project 2019: Getting Started, you’ll gain a foundational understanding of Microsoft Project 2019, a tool widely used for …
Microsoft Project 2019: Digging Deeper
Microsoft Project 2019: Digging Deeper is designed specifically to enhance your project management skills, offering an in-depth exploration of advanced features and techniques. Whether …
Introduction to Microsoft Project 2016: Getting Started
This course offers an engaging introduction to Microsoft Project 2016. As an essential tool for project management, Microsoft Project 2016 helps you effectively plan, …
Microsoft Project 2016: Digging Deeper
This Intermediate Microsoft Project: Digging Deeper class takes an in-depth approach to key features of Project including task entry and linking, resource and resource …
Introduction to Microsoft Access 365 Training
Learn Microsoft Access 365 fundamentals, including database design, tables, queries, forms, reports, relationships, normalization, and data management.
Advanced Microsoft Access 365 Training
Develop practical Microsoft Access 365 skills in relationships, advanced queries, data exchange, forms, reports, macros, navigation, and database maintenance.
SharePoint 2019 End User Training
SharePoint Training for Beginners and Admins - Learn everything from basics to site and user administration in SharePoint 2019 from Microsoft Certified Partner!
SharePoint 2019 Power User Training
This SharePoint 2019 Power User training class is designed for individuals who need to learn the fundamentals of managing SharePoint sites.
SharePoint 2016 End User Training
In this SharePoint 2016 End User course, you will learn the fundamental aspects of SharePoint 2016, covering everything from navigating team sites to managing …
SharePoint 2016 Power User Training
This course, SharePoint 2016 Power User Training, is tailored for organizations looking to upskill their employees in utilizing SharePoint 2016 effectively. Whether you’re an …
Business Writing Basics Training
Build clear, concise business writing skills. Learn to address audiences, choose the right tone, organize messages, and use email and IM more effectively.
Customer Service Training
Build practical customer service skills to communicate effectively, resolve complaints, set service standards, and strengthen lasting customer loyalty.
Briefing and Presentation Skills
Our Briefing and Presentation Skills course is designed to enhance your communication abilities and prepare you for success in any speaking scenario. Whether you're …
Introduction to Python 3 Training
Build practical Python 3 skills in functions, data structures, control flow, exceptions, dates, files, virtual environments, packages, and clean coding.
Advanced Python 3 Training
Advance your Python skills with functional programming, regex, data handling, testing, debugging, object-oriented design, inheritance, and decorators.
Python Data Analysis with JupyterLab Training
Learn to analyze and visualize data with JupyterLab, NumPy, pandas, and matplotlib through practical Python exercises using arrays, Series, and DataFrames.
Introduction to JavaScript Training
This course provides a thorough introduction to JavaScript, one of the core programming languages of the web, essential for creating interactive and dynamic web …
Advanced JavaScript Concepts
This short JavaScript course prepares you for learning a JavaScript framework like React, Vue.js, jQuery, or Angular, all of which use some advanced JavaScript …
React Training
In our React Training course, you will gain essential skills in one of the most powerful libraries for building user interfaces, ideal for developing …
Introduction to Vue.js Training
Master the fundamentals of modern frontend development with Vue.js, one of today’s most popular JavaScript frameworks. In this hands-on course, you’ll learn how to …
Introduction to Java Training
Embark on an exciting journey into the world of Java with our "Introduction to Java Training" course, designed to help you master one of …
Java Certification Training
Embark on your Java learning journey with our Java Certification Training designed to provide you and your team with robust programming skills. Whether you're …
Introduction to C++ Programming
This Introduction to C++ course provides a practical foundation in modern C++ programming, covering essential language features, core syntax, and contemporary best practices. Students …
Introduction to PHP Training
This PHP course is designed to give you a comprehensive understanding of PHP, a powerful server-side scripting language widely used to create dynamic and interactive …
Introduction to WordPress Training
In this WordPress training class, you will start with the basics of setting up WordPress and learn how to create and maintain a successful …
Django Training for Python Developers
Learn Django from expert instructors in our live, instructor-led course designed for Python developers. Enhance your web development skills with Django.
Introduction to HTML Training
Learn the basics of HTML in our introductory course. Perfect for beginners, you'll gain the skills to create and structure web content effectively.
Introduction to CSS Training
This course provides a comprehensive introduction to CSS (Cascading Style Sheets), a cornerstone technology used to style and layout web pages. It is designed …
Sass Training
In this Sass Training class, students will learn how to get started using Sass (Syntactically Awesome Style Sheets). Sass is a growing CSS extension …
Introduction to Bootstrap Training
Learn Bootstrap with our live, instructor-led training. Master responsive web design with expert-led Bootstrap courses.
Introduction to Creating, Styling, and Validating Web Forms
This Introduction to Creating, Styling, and Validating Web Forms course provides a foundational understanding of web forms, essential for gathering user input and enhancing …
Creating, Styling, and Validating Web Forms
Learn to create, style, and validate web forms with HTML, CSS, and JavaScript. Build professional, user-friendly forms in our comprehensive course.
Introduction to jQuery Training
This course offers a deep dive into jQuery, a popular JavaScript library that simplifies HTML DOM manipulation, event handling, and Ajax interactions. Although JavaScript …
Introduction to XML Training
This training course offers an introduction to XML, a versatile language used for structuring and sharing data across various platforms. Designed for companies looking …
| Code | Course | Category | Price | Vouchers |
|---|
Purchase On-Demand Training Vouchers
Select the number of on-demand course vouchers you would like to purchase.
| Vouchers | Price per Voucher | Total | Savings | Buy |
|---|---|---|---|---|
| 10 vouchers | $45.00 | $450.00 | — | |
| 25 vouchers | $40.00 | $1,000.00 | Save 11% | |
| 50 vouchers | $35.00 | $1,750.00 | Save 22% | |
| 100 vouchers | $32.00 | $3,200.00 | Save 29% | |
| 200 vouchers | $30.00 | $6,000.00 | Save 33% | |
| 500 vouchers | $25.00 | $12,500.00 | Save 44% | |
| 1000 vouchers | $20.00 | $20,000.00 | Save 56% |
Voucher Terms
- Vouchers never expire.
- Team members can use vouchers to purchase any on-demand course.
- Buy vouchers in bulk for additional savings.
How the on-demand 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 on-demand 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 on-demand self-paced courses?
We’re here to help. Contact our team for guidance on course selection, voucher options, or anything else about our on-demand self-paced training.
