Create Your First Course

This tutorial guides you through creating a complete course from scratch. By the end, you will have a published course ready for students to enroll.

Step 1: Start the Course Wizard

  1. From your dashboard, click Courses in the left sidebar.
  2. Click the + Create Course button.
  3. Select your course type:
    • Self-Paced — Students learn at their own speed
    • Live — Real-time classes with scheduled sessions
    • Hybrid — Combination of self-paced content and live sessions
    • Short Course — Bite-sized courses under 2 hours

For your first course, we recommend Self-Paced as it is the simplest to set up.

Step 2: Basic Information

Fill in the course details:

  • Title — A clear, descriptive title (e.g., "Complete Python Programming Bootcamp")
  • Subtitle — A supporting line that adds context (e.g., "From Zero to Job-Ready in 12 Weeks")
  • Category — Select from predefined categories or create a custom one
  • Language — The primary language of instruction
  • Difficulty Level — Beginner, Intermediate, Advanced, or All Levels
  • Description — A rich-text description that appears on the course landing page

Tip: Write your description with the student in mind. Focus on outcomes: "By the end of this course, you will be able to..." rather than just listing topics.

Step 3: Course Thumbnail & Promo Video

  • Thumbnail — Upload a 16:9 image (recommended 1280×720 px). This is the first thing students see.
  • Promo Video — A 2-3 minute video introducing the course and instructor. Courses with promo videos convert 3-5x better.

Step 4: Build Your Curriculum

The curriculum is organized into Sections and Lessons:

Adding Sections

  1. Click Add Section.
  2. Give it a name (e.g., "Module 1: Introduction to Python").
  3. Optionally add a section description.

Adding Lessons

Within each section, add lessons of different types:

Lesson TypeDescription
VideoUpload or embed video lectures
TextRich-text content with images and formatting
PDFUpload PDF handouts or reading material
QuizMultiple-choice, true/false, or fill-in-the-blank
AssignmentStudent submissions with rubric grading
Live SessionScheduled video conference (Hybrid courses)

Uploading Videos

  1. Click Add Lesson → Video.
  2. Upload your video file (MP4, MOV, or WebM — up to 4 GB per file).
  3. The video is automatically transcoded for adaptive streaming.
  4. DRM protection is applied automatically on Pro plans and above.
  5. Add captions (SRT files) for accessibility.

Note: Video processing typically takes 5-15 minutes depending on file size. You can continue building the curriculum while videos process in the background.

Step 5: Configure Settings

Pricing

  • Free — No payment required. Good for lead generation.
  • One-Time Payment — Students pay once for lifetime access.
  • Subscription — Monthly or annual recurring payment.
  • Installments — Allow students to pay in 2-6 installments.

Access Settings

  • Enrollment Limit — Cap the number of students (or leave unlimited).
  • Enrollment Deadline — Set a cutoff date for new enrollments.
  • Course Duration — Set an expiry (e.g., 6 months access) or lifetime access.
  • Prerequisites — Require completion of other courses before enrollment.

Drip Content

Release content on a schedule rather than all at once:

  1. Go to Settings → Drip Content.
  2. Choose a drip type: Date-based or Enrollment-based.
  3. Set the unlock schedule for each section or lesson.

Step 6: Preview & Publish

  1. Click Preview to see your course exactly as students will see it.
  2. Review the landing page, curriculum, and pricing.
  3. When satisfied, click Publish.
  4. Your course is now live on your storefront.

Promoting Your Course

After publishing, share your course through these channels:

  • Copy the direct course URL from the course dashboard
  • Use the built-in email campaign tool to notify your audience
  • Share on social media with the auto-generated social cards
  • Create a coupon code for early-bird discounts
  • Set up an affiliate program to let others promote your course

Next Steps

Was this page helpful? Contact us at support@euronsystems.com