Features
WebsitesPortfolioMediaConservationClient deliveryCoursesCommerceTeam
FoundationSolutionsPricing
DocumentationDeveloper APISoftwareGuides
About
AboutCommitmentNewsroom
Sign In
ArtInStack

The creative operating system

Product

  • Features overview
  • Websites
  • Portfolio
  • Media
  • Conservation
  • Client delivery
  • Courses
  • Commerce
  • Team
  • Solutions

Resources

  • Guides
  • Software
  • Documentation
  • Developer API
  • Platform foundation
  • Pricing
  • Changelog
  • Roadmap

About

  • About
  • Commitment
  • Newsroom
  • Status
  • Talk to us

Customer login

© 2026 ArtInStack. All rights reserved.

Privacy policyTerms of service
All documentation

Courses and Digital Learning

  • Courses Overview
  • Create a Course
  • Add Lessons
  • Set Course Access Rules
  • Student Course Experience
  • Update and Maintain Course Content
  • Events Overview
  • Create and Publish an Event
  • Manage Event Sessions and Registration
Products and SellingNext: Team and Collaboration
Documentation/Courses and Digital Learning

Student Course Experience

Enrolled students open Courses in the client portal for overview, lesson playback with video resume, downloads, and completion progress—access comes from their purchase or invitation grant, not the public marketing site.

Understanding the student view helps you design curriculum that feels clear on desktop and mobile. Learners see entitled courses only, a course home with progress and Continue Course, and a lesson player with navigation, video resume, notes, and downloads. Branding follows your site theme so the course feels part of your studio, not a separate LMS.

Prerequisites

Student path: client portal → Courses → course home → lesson player

Enrollment: purchase, invitation grant, or both—see Set course access rules

What you're looking at

Courses list: only courses the student is entitled to (no locked “catalog” teasers).

Course home: progress bar (lessons completed), Continue Course / Start Course, and a flat lesson list (not a module accordion).

Lesson player: video (resumes from the last scrub position when available), rich-text notes, Mark complete, previous/next lesson controls, and an attachments/downloads section when files were added.

Portal home: optional Course Progress widget driven by the same entitlements—not a Portal Settings toggle.

Implementation steps

  1. Enroll a test student via purchase or invitation—matching your production access path.
  2. Sign in to the client portal as that student.
  3. Open Courses and confirm only entitled courses appear.
  4. Open the course home and confirm the lesson list order matches Portal Manager.
  5. Start or continue a lesson; play video far enough to save progress, leave, then reopen—playback should resume near where they left off.
  6. Click Mark complete (if shown) and confirm the course home progress updates.
  7. Use Next and Previous to move between lessons.
  8. Download an attached file when the lesson includes one.
  9. Check the same flow on a phone-width browser.

What you'll see

The student journey is predictable: course home shows progress, lessons load with navigation intact, video resume works after a partial watch, and downloads work. Progress reflects completed lessons after the student marks them or finishes required video content.

Verifying your setup

  • A test student is enrolled through your real access path.
  • At least one lesson is completed with progress saved.
  • Video resume and file downloads work on desktop and a narrow mobile width.