Learn on your schedule

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.

67
Courses

Popular Tracks

Microsoft • Adobe • Development • Office Productivity
Self-Paced Course Graphic

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

Pay per course today, with subscription options coming soon.

Pay per course

Enroll in individual courses as needed. Start immediately, learn at your own pace, and pay only for what you take.

Subscription

Subscriptions are coming soon! Stay tuned for a new way to keep learning with our on-demand courses.

On-Demand Course Catalog

Browse our complete library of on-demand training. Use the filters to find the perfect course for your training needs.

67 courses available
AIAIAC101
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 …

On-demandAI
AIDEVAI104
Agentic Coding Workflows

Build structured agentic coding workflows with Claude Code, Codex, and GitHub Copilot for planning, review, validation, handoff, and release readiness.

On-demandAI
AIDEVAI102
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 …

On-demandAI
AIDEVAI101
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.

On-demandAI
AIDEVAI103
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 …

On-demandAI
Adobe & DesignPHS.CERT
Photoshop Training

Learn to create, edit, and enhance digital images with Adobe Photoshop while developing practical skills for design, photo editing, and compositing. This course introduces …

On-demandAdobe & Design
Adobe & DesignPRM.CERT
Premiere Pro Training

Learn to edit and produce professional video projects with Adobe Premiere Pro while developing practical skills in storytelling, project organization, timeline editing, audio, effects, …

On-demandAdobe & Design
Adobe & DesignILL.CERT
Illustrator Training

Learn to create, organize, and refine professional vector artwork with Adobe Illustrator. This course introduces the Illustrator interface and essential drawing tools, then builds …

On-demandAdobe & Design
Adobe & DesignIND.CERT
InDesign Training

Learn to create polished, professional layouts with Adobe InDesign while building practical skills for print and digital publishing. This course introduces the InDesign interface …

On-demandAdobe & Design
Adobe & DesignWEB311
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 …

On-demandAdobe & Design
Adobe & DesignANI.CERT
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, …

On-demandAdobe & Design
Adobe & DesignFFY.CERT
Adobe Firefly Certification Training

Discover how to use Adobe Firefly to create, edit, and manage images, videos, audio, and other creative assets with generative AI. This hands-on course …

On-demandAdobe & Design
DataSQL101
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.

On-demandData
DataSQL106
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, …

On-demandData
DataORA100
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 …

On-demandData
DataORA200
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 …

On-demandData
DataAPEX101
Introduction to Oracle APEX

Learn to build, secure, and deploy database-driven web applications with Oracle APEX using SQL Workshop, Page Designer, reports, forms, and dynamic actions.

On-demandData
DataAPEX201
Advanced Oracle APEX

Advance your Oracle Application Express (APEX) skills and build more capable, secure, and maintainable applications. Designed for developers who already have experience with Oracle …

On-demandData
DataCRY2011.1
Introduction to Crystal Reports

Learn Crystal Reports fundamentals to build, format, filter, group, summarize, export, and distribute clear, professional reports from your business data.

On-demandData
DataCRY2011.2
Intermediate Crystal Reports

Build more dynamic Crystal Reports using parameters, subreports, charts, cross-tabs, advanced formulas, conditional formatting, and actionable report alerts.

On-demandData
DataCRY2011.3
Advanced Crystal Reports

Advance your Crystal Reports skills with SQL queries, dynamic report logic, advanced functions, variables, loops, and geographic data mapping and visualizations

On-demandData
MicrosoftEXC365.5
Introduction to Microsoft Excel Training

Learn Excel for Microsoft 365 fundamentals, including workbook setup, data entry, formatting, formulas, printing, collaboration, and key Copilot tools.

On-demandMicrosoft
MicrosoftEXC365.2
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.

On-demandMicrosoft
MicrosoftEXC365.3
Advanced Microsoft Excel Training

Build advanced Excel 365 skills with PivotTables, complex formulas, workbook auditing, data tools, protection, collaboration, and macro automation techniques.

On-demandMicrosoft
MicrosoftSPO101
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.

On-demandMicrosoft
MicrosoftSPO201
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.

On-demandMicrosoft
MicrosoftVLO101
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 …

On-demandMicrosoft
MicrosoftPWS101
Introduction to PowerShell

Build practical PowerShell skills to confidently automate Windows tasks using cmdlets, scripts, pipelines, modules, file management, and scheduled tasks.

On-demandMicrosoft
MicrosoftWIN101.10
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. …

On-demandMicrosoft
MicrosoftWRD365.1
Introduction to Microsoft Word Training

Learn Microsoft Word 365 essentials for creating, formatting, editing, sharing, printing, finalizing documents, and using Copilot features effectively.

On-demandMicrosoft
MicrosoftWRD365.2
Intermediate Microsoft Word Training

Develop Word skills in advanced formatting, tables, images, page layout, visual elements, navigation, and PDF editing to create polished, professional documents

On-demandMicrosoft
MicrosoftWRD365.3
Advanced Microsoft Word Training

Build advanced Microsoft Word 365 skills for long documents, collaboration, forms, mail merge, document protection, accessibility, and macro automation.

On-demandMicrosoft
MicrosoftPPT365.1
Introduction to Microsoft PowerPoint Training

Learn PowerPoint for Microsoft 365 to create, format, collaborate on, and deliver polished presentations with visuals, charts, transitions, and Copilot.

On-demandMicrosoft
MicrosoftPPT365.2
Advanced Microsoft PowerPoint Training

Master advanced PowerPoint techniques for themes, slide masters, animation, SmartArt, multimedia, custom shows, collaboration, security, and sharing tools.

On-demandMicrosoft
MicrosoftOUT365.1
Introduction to Microsoft Outlook 365 Training

Learn practical Microsoft Outlook 365 skills for managing email, calendars, meetings, contacts, groups, and Copilot-supported workflows efficiently at work.

On-demandMicrosoft
MicrosoftOUT365.2
Advanced Microsoft Outlook 365 Training

Build advanced Outlook 365 skills to organize inboxes, manage tasks and multiple accounts, automate email workflows, and create polished business messages.

On-demandMicrosoft
MicrosoftPRJ365.1
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 …

On-demandMicrosoft
MicrosoftPRJ365.2
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 …

On-demandMicrosoft
MicrosoftPRJ2016.1
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, …

On-demandMicrosoft
MicrosoftACC365.1
Introduction to Microsoft Access 365 Training

Learn Microsoft Access 365 essentials: database design, tables, relationships, queries, forms, reports, normalization, and efficient data management skills.

On-demandMicrosoft
MicrosoftACC365.2
Advanced Microsoft Access 365 Training

Develop advanced Microsoft Access 365 skills in queries, relationships, data integration, forms, reports, macros, navigation, and database maintenance.

On-demandMicrosoft
Professional Business SkillsWRT101
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.

On-demandProfessional Business Skills
Professional Business SkillsSRV101
Customer Service Training

Build practical customer service skills to communicate effectively, resolve complaints, set service standards, and strengthen lasting customer loyalty.

On-demandProfessional Business Skills
Professional Business SkillsBPS101
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 …

On-demandProfessional Business Skills
Software DevelopmentPYT138
Introduction to Python 3 Training

Learn Python 3 fundamentals, including functions, data structures, control flow, exceptions, files, packages, virtual environments, and clean coding.

On-demandSoftware Development
Software DevelopmentPYT238
Advanced Python 3 Training

Advance your Python skills with functional programming, regex, data handling, testing, debugging, object-oriented design, inheritance, and decorators.

On-demandSoftware Development
Software DevelopmentPYT252
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.

On-demandSoftware Development
Software DevelopmentJSC101
Introduction to JavaScript Training

Introduction to JavaScript Training provides a practical foundation in JavaScript for learners who want to add interactivity and dynamic behavior to web pages. The …

On-demandSoftware Development
Software DevelopmentJSC151
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 …

On-demandSoftware Development
Software DevelopmentREA101
React Training

React Training introduces the core concepts and practical techniques used to build modern user interfaces with React. Learners begin with React fundamentals, JSX, React …

On-demandSoftware Development
Software DevelopmentVUE105
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 …

On-demandSoftware Development
Software DevelopmentJVA102
Introduction to Java Training

Learn Java programming fundamentals, including syntax, objects, flow control, arrays, inheritance, interfaces, exceptions, collections, and inner classes.

On-demandSoftware Development
Software DevelopmentJVA103
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 …

On-demandSoftware Development
Software DevelopmentCPP120
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 …

On-demandSoftware Development
Software DevelopmentPHP101
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 …

On-demandSoftware Development
Software DevelopmentWPR111
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 …

On-demandSoftware Development
Software DevelopmentDJG501
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.

On-demandSoftware Development
Software DevelopmentHTM102
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.

On-demandSoftware Development
Software DevelopmentCSS101
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 …

On-demandSoftware Development
Software DevelopmentSAS101
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 …

On-demandSoftware Development
Software DevelopmentBTS101
Introduction to Bootstrap Training

Learn Bootstrap with our live, instructor-led training. Master responsive web design with expert-led Bootstrap courses.

On-demandSoftware Development
Software DevelopmentWFM051
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 …

On-demandSoftware Development
Software DevelopmentWFM101
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.

On-demandSoftware Development
Software DevelopmentJQY111
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 …

On-demandSoftware Development
Software DevelopmentXML101
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 …

On-demandSoftware Development
Software DevelopmentDJG650
Building REST APIs with Django Ninja

Learn to design and build REST APIs with Django Ninja, Pydantic, databases, CRUD endpoints, query parameters, Fetch, and practical API error handling.

On-demandSoftware Development
Software DevelopmentPHP650
Building REST APIs with PHP Slim

Building REST APIs with PHP Slim is a practical course for developers who want to move from consuming APIs to designing and building their …

On-demandSoftware Development
CodeCourseCategoryPriceVouchers

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 course
Choose 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.

Bundle & Save

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
Explore bundles
Person learning on laptop with course materials

Frequently asked questions

Need more details before you enroll? Here are answers to top questions from learners and team managers.

Access is granted immediately after purchase and does not expire. You can revisit lessons and labs any time.

Absolutely. Send your questions to our instructors or support and receive guidance within one business day.

Yes. We can bundle course seats using vouchers and provide usage reporting for your team. Contact us for custom pricing and onboarding.

Yes. Complete the final assessment to download a personalized certificate of completion. Selected courses also provide CEU or PDU documentation.

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.