Welcome to the
Developer Center
A one-stop shop for all things Skilljar customization.

Release Notes
Click here to view release notes showcasing what's new in the Developer Center.

Developer Training
Click here to drop into a course containing an end-to-end overview on how to customize Skilljar.
Do you have any general feedback or code snippet / HTML template requests? We want to hear from you!
Click Here
HTML Template Library
Browse our collection of ready-to-use HTML Page and Lesson templates here.
View Page

Useful Code Snippets
Browse our collection of recommended Javascript/CSS code snippets here.
View Page

Developer Enablement
Take a look at our Skilljar development training guides, tutorials, and use cases here.
View Page

Announcement Ribbon Template
This template allows you to add a fullscreen announcement ribbon to the top of any page.
View Course
auto-registration
Catalog Page Template
Beginner
No Foundry environment required

Add First Name of Student to Anywhere Skilljar Accepts HTML
This code snippet allows you to add any logged in Student's first name to any area that accepts HTML.
View Course
auto-registration
Experience Snippets

Certification Exam
This course awards a Skilljar certification upon completion of the exam lesson.
View Course
filter-1
points-10
exam-retake-path-1

Priced Webinar
Experience what it's like to purchase a seat to a priced webinar.
$39

Single Lesson Course Example
This course has a single lesson and therefore the learner is dropped directly into it upon registration, skipping the curriculum page.
View Course

Sequential Path Example
This Path object contains courses the learner must go through in order and an exam at the end.
View Course
5 Courses
sequential-path
exam-retake-path-1
auto-reg

Pop-up Announcement Modal Template
This page header template allows you to display an announcement to your learners they must click to dismiss.
View Course
auto-registration
Catalog Page Template

Simple Page Header Template
This page header template contains a title, subtitle, and quick link buttons.
View Course
auto-registration
Catalog Page Template

Hide Specific Courses/Paths From Search Results
This code snippet allows you to add a Tag to specific Courses or Paths to hide them from Skilljar search results.
View Course
auto-registration
Experience Snippets

Multimedia Lesson Template
This course contains a sample multimedia lesson experience HTML template that can be copied and pasted into your Skilljar program.
View Course
auto-registration
HTML Lesson Template

Developer Center Tile Styling Template
This template contains CSS you can add to a Page to style the tiles like the Walkthrough Developer center.
View Course
auto-registration
Tile Styling Template

Quick Tip: Performing Bulk Uploads
Learn how to upload content in bulk and automatically create lessons from the content.
View Course
Quick Tip
auto-registration
popup-experience

Small Quick-Nav Button Template
This template contains small quick-navigation buttons that can be added to any Page.
View Course
auto-registration
Catalog Page Template

Simple Last Lesson Experience Template
This HTML template contains two configurable navigation buttons and a recommended links section.
View Course
auto-registration
HTML Lesson Template

Branded Sub-banner Page Template
This template contains two sub-banners with configurable branding that can be added to any Page.
View Course
auto-registration
Catalog Page Template
Intermediate

Full Screen Ribbon Template
This template allows you to add a fullscreen ribbon banner template to any Page.
View Course
auto-registration
Catalog Page Template

Caveon Exam
This course tests a student's knowledge with a Caveon exam embedded into the Skilljar course platform.
View Course

Proctored Exam with ProctorFree
This Skilljar Quiz is proctored with ProctorFree
View Course

Disqus Integration
This course showcases our integration with Disqus which allows you to offer a discussion forum to your Students.
View Course

eBook: Building a Case for Customer Training
How do you help your executives know the impact of your training initiatives?
View Course
eBook
Planning Your Training Program
auto-registration
I want to view eBooks

Clean Sub-banner Page Template
This template contains two configurable sub-banners that can be added to any Page.
View Course
auto-registration
Advanced

Priced Training Domain Access
Clicking this tile will take you off to a separate Skilljar Domain that requires a purchase to see and access it's content.
View Course

Priced eLearning Course
Access to this eLearning course will be granted upon successful purchase via a checkout flow.
$99

Case Study: Procore
Construction Management Software Launches Certification Program and Scales Customer Training with Skilljar
View Course
Case Study
Expansion
auto-registration
filter-4

Remove "Pop-in" Effect on Page Load
This code snippet makes it so your Skilljar pages do not show to the user until all assets all fully loaded, removing the pop-in effect.
View Course
auto-registration
Experience Snippets

Change Default VILT Event Join Window
The default join window for VILT events is 3 minutes before the meeting starts. Use this code snippet to increase that!
View Course
auto-registration
Experience Snippets

Solid Color Page Banner Template
This page header template contains a title, subtitle, and replaceable image.
View Course
auto-registration
Catalog Page Template

eBook: The Definitive Guide to Customer Education Metrics
Establish a baseline for customer education data and metrics best practices.
View Course
eBook
Thought Leadership
Monetization
auto-registration

Talview Integration
This course shows how Talview proctoring can be integrated with Skilljar
View Course

Global Footer Template
This template allows you to add a global footer containing links and a company logo to the bottom of your Skilljar site.
View Course
auto-registration
Page Snippets

Virtual Labs Use Case
In this course you will find details on how to integrate with virtual labs tools via API/Webhooks and embedded iFrames.
View Course

Live Training Integrations
Skilljar offers native integrations with the Zoom, GoToTraining, and WebEx platforms.
View Course

Case Study: Nintex
Digital Process Automation Leader Secures 150+% Higher ARR for Trained Customers
auto-registration

Plans Example Site Link
This tile will open a new tab to a live demo site where you can experience purchasing a Plan and unlocking a tier of content.
View Course

Add "Your Learning" Floating Popup Button to Show Learners Active Courses
This snippet will add a floating button to the page that shows a popup on click containing all courses currently in progress for the learner.
View Course
auto-registration
Experience Snippets

Quick Tip: Relative Links
This short video explains how to use relative links to support multi-domain use case setups.
View Course
auto-registration

Quick Tip: Using Javascript to move HTML Page Elements Below Courses
This video explains how to use Javascript to move HTML elements below the courses section on a specific page.
View Course
auto-registration

Quick Tip: Using Javascript to Globally Move HTML Elements in Skilljar
This video explains how to use Javascript to move around HTML elements of the Skilljar platform globally.
View Course
auto-registration

Requires Approval Course Example
Using an embedded form and manual admin registration, it's possible for a Skilljar course to require admin approval for registration.
View Course
![[Pages] Onboarding Course 4: Publishing](https://cc.sj-cdn.net/instructor/2azivv9d3m8vx-walkthrough/courses/a9d0k9n6i1gn/promo-image.1560802529.jpg)
[Pages] Onboarding Course 4: Publishing
Tying together everything you've learned so far to get ready to publish and launch!
View Course
start
gold

HTML Functionality
See examples of the different use cases HTML lessons support, such as embedded interactive walkthrough widgets and surveys.
View Course
eBook
Expansion
gold
auto-reg

Page Banner with Button Template
This page header template contains a title, subtitle, CTA button, and replaceable image.
View Course
auto-registration
Catalog Page Template

Remove Clickable Courses on Path Registration Page
This code snippet makes Courses un-clickable on the Path detail (registration) page, so the Student must register for the Path.
View Course
auto-registration
Path Snippets

Customer Story: Egnyte
With Egnyte University's training, users find value in Egnyte's platform 2x faster.
auto-registration

SaLTIre Test LTI course - BASIC OUTCOMES with Score
LTI lesson score is also set to be saved as COURSE score when course is complete
View Course
![[Pages] Onboarding Course 3: Content](https://cc.sj-cdn.net/instructor/2azivv9d3m8vx-walkthrough/courses/1nimqc651cb1d/promo-image.1560802516.jpg)
[Pages] Onboarding Course 3: Content
Proven best practices for course structure models, content design, and much more.
View Course
start

Multi-session Events
Take a look at the most optimal way to set up a multi-session live training course in Skilljar.
View Course

In-person Live Training
Experience what it's like to register for an in person training event out of a list of available options at a specific location.
View Course
skip-curriculum
![[Pages] Onboarding Course 1: Planning](https://cc.sj-cdn.net/instructor/2azivv9d3m8vx-walkthrough/courses/2mwhwpj3by0lj/promo-image.1560802388.jpg)
[Pages] Onboarding Course 1: Planning
Everything you need to know about planning your training portal launch.
View Course
start

Turn Lessons into Clickable Deep-Links on Course Detail Page
This code snippet allows you turn the Lesson names on a Course Details page into clickable links.
View Course
auto-registration
Course Snippets

Block Next Lesson Button Until SCORM File is Complete
This code snippet allows you to block a Student from clicking the next lesson button and show a message instead until the SCORM file is completed.
View Course
auto-registration
Course Snippets

Add Clickable "Back to Top" Button on every Page
This code snippet will automatically add a floating button to the bottom right corner of Pages that sends Students to the top of the Page on click.
View Course
auto-registration
Experience Snippets

eBook: Increase Retention
5 Customer Retention Strategies that Work
View Course
auto-registration

Show Announcement Header Ribbon on Specific URLs
This code snippet allows you to add an announcement ribbon containing text and an optional link to specific URLs on your Skilljar domains.
View Course
auto-registration
Experience Snippets

Native Skilljar Quizzes
See examples of native Skilljar quizzes configured for both knowledge absorption and knowledge assessment.
View Course

Quiz Question Bank Example
Proof of Concept: Simple demo of a feature in development that will add support for Quiz Question Banks.
View Course

Blended Content Live Training Course
Live training courses can be configured to require learners to complete work both before and after attending a session. Check out the user experience.
View Course

Create Collapsable Sections for Course Tiles in Paths
This code snippet allows you to create "Week 1", "Week 2" ... sections in Paths that can be collapsed and expanded.
View Course
auto-registration
Path Snippets
![[Pages] Onboarding Course 2: Setup](https://cc.sj-cdn.net/instructor/2azivv9d3m8vx-walkthrough/courses/3ac7dred5tjnj/promo-image.1560802503.jpg)
[Pages] Onboarding Course 2: Setup
Learn how to configuring your initial environment settings to support your program.
View Course
start
![[separator] Case Studies](https://cc.sj-cdn.net/instructor/2azivv9d3m8vx-walkthrough/courses/2lexfxeopgfo9/promo-image.1649868481.jpg)
[separator] Case Studies
Below you will find our case studies.
View Course
separator
separator-collapse

eBook: Customer Education and Support Synergy
CS and Support teams work best in partnership. Learn how!
View Course
eBook
Operational Efficiency
Thought Leadership
auto-registration

Case Study: Zenefits
HR Platform Reduces Support Tickets by 5% with Customer and Partner Education Initiative
View Course
Case Study
Operational Efficiency
auto-registration

Quick Tip: Admin Dashboard Overview
We are excited to announce the new Admin Dashboard! Take a look at what's changed, and familiarize yourself with the new theme.
View Course
Quick Tip
auto-registration
popup-experience
I want to view Quick Tips
![[separator] eBooks](https://cc.sj-cdn.net/instructor/2azivv9d3m8vx-walkthrough/courses/ing758r8t3ta/promo-image.1649868487.jpg)
[separator] eBooks
Below you will find our eBooks.
View Course
separator

Case Study: Nintex
Digital Process Automation Leader Secures 150+% Higher ARR for Trained Customers and 34% Decrease in Support Cases
View Course
Case Study
Expansion
Operational Efficiency
Monetization
auto-registration
filter-2
hide ribbons
![[separator] Quick Tips](https://cc.sj-cdn.net/instructor/2azivv9d3m8vx-walkthrough/courses/25z175knlqugy/promo-image.1649868475.jpg)
[separator] Quick Tips
Below you will find our Quick Tips.
View Course
separator

Show Corner Pop-Up Announcement on Specific URLs
This code snippet allows you to add a corner announcement pop-up containing text and an optional link to specific URLs on your Skilljar domains.
View Course
auto-registration

Recurring Webinar
Experience what it's like to register for a virtual live training event out of a list of available options in a single lesson course.
View Course
Advanced
hide-location
blockcancel-4

Skilljar Customization Overview
This course contains an overview of the different ways you can customize the look and feel of a Skilljar training domain.
View Course

Quick Tip: Publishing a Course
In this video, we review the basics of the Publish Course window.
View Course
Quick Tip
auto-registration
popup-experience

Quick Tip: Working with Tags
Learn about tags and how to surface courses on your catalog using filter groups.
Quick Tip
gold
Test Tag
popup-experience

Quick Tip: Inviting Dashboard Users
Learn about the various types of dashboard users and how to manage them.
View Course
Quick Tip
auto-registration
popup-experience

Quick Tip: Optional Lessons
Use optional lessons to offer flexibility with surveys, exams, and more.
View Course
Quick Tip
auto-registration
popup-experience

Create Sections for Course Tiles on Catalog Pages
This code snippet allows you to create collapsible sections of course tiles on a Page using Separators.
View Course
auto-registration
Page Snippets

Override Tile Destination URLs on Click
This code snippet allows you to send a user to a custom URL when they click a Course/Path/Page/Plan tile on your training domain.
View Course
auto-registration
Experience Snippets

Customize the Default 404 Error / Page Not Found Experience
This code snippet will allow you to customize the text of the default Skilljar 404 Error/Page Not Found experience.
View Course
auto-registration
Experience Snippets

Add Certificate "View" & "Share to LinkedIn" Buttons to HTML Lesson
This code snippet allows you to add View and Share to LinkedIn buttons to an HTML lesson for a course that awards a certificate.
View Course
auto-registration
Course Snippets

Sequential Navigation Next Lesson Button Pop-Up
This code snippet allows you to add a pop-up message when the locked next lesson button is clicked and sequential navigation is turned on.
View Course
auto-registration
Course Snippets

Student File Upload Use-case
With a little customization, it's possible for Skilljar Students to upload files for admin review. It even works in exams!
View Course

Pong
Utilizing HTML canvas to re-create Pong inside a Skilljar Course. How's that for customization flexibility?
View Course
auto-registration

Credly Integration
See how to issue verifiable badges to students for courses they complete in Skilljar.
View Course
gold
highako
inquiry

Add Breadcrumb Navigation to Catalog Pages
This code snippet allows you to add navigation breadcrumbs to your pages to enhance the user experience for your learners.
View Course
auto-registration
Page Snippets

Case Study: Cisco
Cisco reaches users across 1,000+ companies with revitalized training
View Course
Case Study
Expansion
Monetization
auto-registration
filter-1
I want to view case studies

Add Course Tag "Pills" to Course/Page/Path Tiles
This code snippet allows you to add specific Tag Pills to Tiles that will show below the Title.
View Course
auto-registration
Experience Snippets

Redirect User to 1st Lesson in Course or 1st Course in Path After Registration
This code snippet will redirect a user to the first lesson in a course or the first course in a path after they register for that course/path if the 'auto-reg' Tag is present.
View Course
auto-registration
Path Snippets
Course Snippets

Add Bookmark Buttons to Native Video Lessons
Create bookmark buttons to videos you've uploaded into Skilljar lessons that take users to specific times on click.
View Course
auto-registration
Course Snippets

Supported Content Types
This course contains many examples of the different types of content Skilljar supports.
View Course
eBook
gold
highako
inquiry
block-scorm-progress
I want to view full courses
auto-reg

Microlearning Example
This course is built to showcase the microlearning approach to designing a course curriculum.
View Course
credits_50
CERT-html-functionality
cloudshare-12345-lesson-3bcaem943sr6e
cloudshare-67890-lesson-22137o4s2uabt
pmi_pdu1-5
workflow
![[Paths] Onboarding Course 4: Publishing](https://cc.sj-cdn.net/instructor/2azivv9d3m8vx-walkthrough/courses/a9d0k9n6i1gn/promo-image.1560802529.jpg)
[Paths] Onboarding Course 4: Publishing
Tying together everything you've learned so far to get ready to publish and launch!
View Course
~18 minutes
![[Paths] Onboarding Course 1: Planning](https://cc.sj-cdn.net/instructor/2azivv9d3m8vx-walkthrough/courses/2mwhwpj3by0lj/promo-image.1560802388.jpg)
[Paths] Onboarding Course 1: Planning
Everything you need to know about planning your training portal launch.
View Course
~15 minutes
accredible-badge-3214512

Onboarding Path: Certification Exam
Earn an example Skilljar certification by passing the exam within this course.
View Course
~30 minutes
![[Paths] Onboarding Course 2: Setup](https://cc.sj-cdn.net/instructor/2azivv9d3m8vx-walkthrough/courses/3ac7dred5tjnj/promo-image.1560802503.jpg)
[Paths] Onboarding Course 2: Setup
Learn how to configuring your initial environment settings to support your program.
View Course
~12 minutes
![[Paths] Onboarding Course 3: Content](https://cc.sj-cdn.net/instructor/2azivv9d3m8vx-walkthrough/courses/1nimqc651cb1d/promo-image.1560802516.jpg)
[Paths] Onboarding Course 3: Content
Proven best practices for course structure models, content design, and much more.
View Course
~20 minutes
![[Paths] Onboarding Course 4: Publishing](https://cc.sj-cdn.net/instructor/2azivv9d3m8vx-walkthrough/courses/a9d0k9n6i1gn/promo-image.1560802529.jpg)
[Paths] Onboarding Course 4: Publishing
Tying together everything you've learned so far to get ready to publish and launch!
View Course
~18 minutes
![[Paths] Onboarding Course 1: Planning](https://cc.sj-cdn.net/instructor/2azivv9d3m8vx-walkthrough/courses/2mwhwpj3by0lj/promo-image.1560802388.jpg)
[Paths] Onboarding Course 1: Planning
Everything you need to know about planning your training portal launch.
View Course
~15 minutes
accredible-badge-3214512

Onboarding Path: Certification Exam
Earn an example Skilljar certification by passing the exam within this course.
View Course
~30 minutes
![[Paths] Onboarding Course 2: Setup](https://cc.sj-cdn.net/instructor/2azivv9d3m8vx-walkthrough/courses/3ac7dred5tjnj/promo-image.1560802503.jpg)
[Paths] Onboarding Course 2: Setup
Learn how to configuring your initial environment settings to support your program.
View Course
~12 minutes
![[Paths] Onboarding Course 3: Content](https://cc.sj-cdn.net/instructor/2azivv9d3m8vx-walkthrough/courses/1nimqc651cb1d/promo-image.1560802516.jpg)
[Paths] Onboarding Course 3: Content
Proven best practices for course structure models, content design, and much more.
View Course
~20 minutes
![[Paths] Onboarding Course 4: Publishing](https://cc.sj-cdn.net/instructor/2azivv9d3m8vx-walkthrough/courses/a9d0k9n6i1gn/promo-image.1560802529.jpg)
[Paths] Onboarding Course 4: Publishing
Tying together everything you've learned so far to get ready to publish and launch!
View Course
~18 minutes
![[Paths] Onboarding Course 1: Planning](https://cc.sj-cdn.net/instructor/2azivv9d3m8vx-walkthrough/courses/2mwhwpj3by0lj/promo-image.1560802388.jpg)
[Paths] Onboarding Course 1: Planning
Everything you need to know about planning your training portal launch.
View Course
~15 minutes
accredible-badge-3214512

Onboarding Path: Certification Exam
Earn an example Skilljar certification by passing the exam within this course.
View Course
~30 minutes
![[Paths] Onboarding Course 2: Setup](https://cc.sj-cdn.net/instructor/2azivv9d3m8vx-walkthrough/courses/3ac7dred5tjnj/promo-image.1560802503.jpg)
[Paths] Onboarding Course 2: Setup
Learn how to configuring your initial environment settings to support your program.
View Course
~12 minutes
![[Paths] Onboarding Course 3: Content](https://cc.sj-cdn.net/instructor/2azivv9d3m8vx-walkthrough/courses/1nimqc651cb1d/promo-image.1560802516.jpg)
[Paths] Onboarding Course 3: Content
Proven best practices for course structure models, content design, and much more.
View Course
~20 minutes