Online kurzusplatform építése: leckék, videó, fizetések és haladás
Online kurzusplatformhoz kell egy katalógus és egy értékesítési oldal minden kurzushoz, modulokba rendezett leckék, biztonságos videótárhely, fizetések, amelyek feloldják a hozzáférést, és módszer arra, hogy a diákok követni tudják a haladásukat. Az AI-alapú app-építő létre tudja hozni az oldalakat, az adatbázist és a logikát egy leírásból; te egy fizetési szolgáltatót és egy videótárhelyet kötsz hozzá. A legfontosabb részlet a hozzáférés-szabályozás: minden leckének a szerveren kell ellenőriznie, hogy a diák fizetett, nem csak elrejteni a linket.
Mit kell tudnia egy kurzusplatformnak
Kezdd azzal, hogy felsorolod, kik használják, és mit csinálnak.
| Ki | Mire van szüksége |
|---|---|
| Látogató | Kurzusok böngészése, értékesítési oldal a tanterv, az ár és egy előnézeti lecke megtekintéséhez, vásárlás |
| Diák | Bejelentkezés, „kurzusaim” megtekintése, leckék sorrendben nézése, befejezettnek jelölés, ott folytatás, ahol abbahagyta |
| Oktató / te | Kurzusok, modulok és leckék létrehozása, videók feltöltése vagy linkelése, árak beállítása, a beiratkozottak megtekintése |
És az ezek mögötti adatok:
| Adat | Fő mezők |
|---|---|
| Kurzus | Cím, leírás, ár, borítókép, publikált vagy piszkozat |
| Modul | Kurzus, cím, sorrend |
| Lecke | Modul, cím, sorrend, videóhivatkozás, szöveges jegyzetek, mellékletek, ingyenes előnézet jelölő |
| Diák | Fiók, név, e-mail |
| Beiratkozás | Diák, kurzus, hogyan kapta a hozzáférést (vásárlás, kupon, kézi), dátum |
| Haladás | Diák, lecke, befejezett, utolsó pozíció |
Opcionális funkciók, nagyjából abban a sorrendben, ahogy az emberek hozzáadják őket: letölthető anyagok, kvízek, befejezési tanúsítványok, hozzászólások vagy beszélgetési terület, fokozatos feloldás (egy modul hetente nyílik), kuponok, csomagok és előfizetések.
Döntések építés előtt
Hol él a videó
A videó az a rész, amit a legkönnyebb elrontani. A videófájlok nagyok, különböző kapcsolatokon különböző minőségben kell streamelni őket, és ezeket akarják a legtöbben lemásolni. A nyers videofájlok az app általános fájltárhelyén tárolása és saját kiszolgálása általában rossz döntés: gyenge kapcsolaton lassú, és a sávszélesség költsége minden megtekintéssel nő.
| Lehetőség | Mire jó | Mire figyelj |
|---|---|---|
| Dedikált videótárhely adatvédelmi vezérlőkkel (Vimeo, Mux, Bunny Stream, Cloudflare Stream és hasonlók) | Fizetős kurzusok | Mindegyiknek saját díjmodellje van; hasonlítsd össze a tárhelyet, a lejátszott perceket és a funkciókat a saját oldalukon |
| Listázatlan YouTube-videók | Ingyenes kurzusok, lead-mágnesek | A listázatlan nem privát: bárki, akinek megvan a link, megnézheti és megoszthatja |
| Fájlok a saját tárhelyeden | Rövid klipek, letölthető PDF-ek és hangok | Sávszélesség-költség és nincs adaptív streaming |
Bármelyik tárhelyet választod, keress olyan lehetőséget, amellyel a lejátszás a domainedre korlátozható, vagy rövid életű lejátszási linkeket lehet kiállítani. Ez megakadályozza, hogy egy lemásolt beágyazó kód máshol működjön.
Hogyan fizetnek az emberek
- Egyszeri vásárlás kurzusonként. A legegyszerűbb. Egy fizetési pénztár a fizetési szolgáltatón keresztül, például a Stripe, majd élethosszig tartó hozzáférés.
- Előfizetés minden kurzusra. Jobb, ha rendszeresen publikálsz. Az előfizetés lejártakor el is kell venned a hozzáférést. A tagsági oldal építéséről szóló útmutatónk részletesen tárgyalja az előfizetés-alapú hozzáférés-szabályozást.
- Ingyenes kurzus fizetős bővítésekkel. Jó, ha előbb közönséget építesz.
Gondolj az adókra is. Sok ország adóztatja a fogyasztóknak eladott digitális termékeket, néha a vásárló lakhelye alapján. A fizetési szolgáltatók adják az adó kiszámításának eszközeit, és egyes szolgáltatások „kereskedőként” (merchant of record) kezelik helyette az adót. Nemzetközi eladás előtt ellenőriztesd a kötelezettségeidet a könyvelőddel.
Hogyan oldódik fel a hozzáférés
Sikeres fizetés után a fizetési szolgáltató üzenetet küld a szerveredre (egy webhook), amely megmondja, ki mit vásárolt. A szervered ekkor létrehozza a beiratkozási rekordot. Ne oldd fel a hozzáférést csak azon alapul, hogy a diák egy „köszönjük” oldalra érkezik, mert arra az oldalra fizetés nélkül is el lehet jutni.
Építés lépésenként
1. lépés: Kezdd egy kurzussal és fizetés nélkül
Előbb a diák-élményt építsd meg, egy valódi kurzussal és néhány leckével. Ha a leckék nézése és befejezése nem kellemes, a fizetések ezt nem javítják.
Építs online kurzusoldalt a Sketch Daily-nek, egy kezdőknek szóló rajzkurzusnak. Kezdőlap a kurzusokkal, és kurzusoldal leírással, modulonkénti tantervvel, árral és egy ingyenes előnézeti leckével. A bejelentkezett diákok lássák a „Kurzusaim” listát, a leckeoldalon pedig beágyazott videó, lent jegyzetek, „Befejezettnek jelölés” gomb és előző/következő gombok legyenek, kurzusonként haladási sávval. Kurzusokat, modulokat, leckéket, beiratkozásokat és haladást adatbázisban tárolj. Adj hozzá egy adminfelületet, ahol kurzusokat hozhatok létre, leckéket rendezhetek és leckénként beilleszthetek egy videó-beágyazási linket. Tiszta, nyugodt dizájn, amely működik telefonon.
2. lépés: Adj hozzá fiókokat
A diákoknak be kell jelentkezniük, hogy a haladásuk és vásárlásaik velük maradjanak. Az e-mail és jelszó a szokásos kezdet; az e-mailben küldött „mágikus link” bejelentkezés barátságosabb azoknak, akik elfelejtik a jelszavukat. Lásd: hogyan adj bejelentkezést az appodhoz.
3. lépés: Zárold a leckéket a szerveren
Kérd, hogy minden leckeoldal és minden lecke-adatkérés a szerveren ellenőrizze, hogy a bejelentkezett diák be van-e iratkozva arra a kurzusra (vagy hogy a lecke ingyenes előnézet). Ezután teszteld: jelentkezz be egy olyan diákként, aki nincs beiratkozva, és illeszd be egy lecke URL-jét közvetlenül a böngészőbe. A „vásárold meg ezt a kurzust” üzenetet kell látnod, nem a leckét.
4. lépés: Kösd be a fizetéseket
Hozz létre fizetési szolgáltatói fiókot, használd először a tesztmódját, és a titkos kulcsot környezeti változóban tárold. Kérj egy fizetés gombot minden kurzusoldalon, és egy webhook-végpontot, amely létrehozza a beiratkozást sikeres fizetéskor. Teszteld a szolgáltató teszt-kártyáival, beleértve egy sikertelen fizetést is. A hogyan adj fizetést az appodhoz útmutató végigvezet rajta.
5. lépés: Add hozzá az e-maileket
Legalább: egy nyugta a kurzushoz vezető linkkel, és jelszó-visszaállítás. Később egy emlékeztető azoknak, akik egy ideje nem jelentkeztek be. Az e-mailhez küldő szolgáltató és egy ellenőrzött domain kell.
6. lépés: Teszteld három különböző emberként
Indulás előtt járd végig a platformot látogatóként (értem-e, mit vásárolok?), új diákként (tudok-e fizetni, bejelentkezni és két percen belül elkezdeni az első leckét?), és oktatóként, saját magadként (hozzá tudok-e adni leckét segítség kérése nélkül?).
Gyakori hibák
- A leckék elrejtése csak a felületen. Ha a leckeadat beiratkozás-ellenőrzés nélkül lekérhető a szerverről, bárki hozzájuthat.
- Nagy videófájlok saját kiszolgálása. Lassú a diákoknak, drága neked.
- Kvízek, tanúsítványok és közösség építése, mielőtt bárki vásárolt volna. Előbb egy kurzust adj el.
- Nincs előnézeti lecke. Az emberek hallani akarják a hangodat és látni a tanítási stílusodat, mielőtt fizetnek.
- Visszatérítések és lemondott előfizetések elfelejtése. Döntsd el, mi történik a hozzáféréssel mindkét esetben, és építsd meg.
- Nincs mód a diák hozzáférésének kézi javítására. Támogatási kérésekhez kell egy adminművelet a hozzáférés megadására vagy visszavonására.
Mennyibe kerül
A folyamatos költségek az app tárhelye és adatbázisa, a videótárhely (a szolgáltató árazza, gyakran tárolás és megtekintés alapján), fizetési díj eladásonként, egy e-mail-szolgáltató és egy domain. A kész kurzusplatformok a legtöbbet egy havi csomagba foglalják, néha alacsonyabb szinteken tranzakciós díjjal. Hasonlítsd össze az összes költséget, beleértve a saját karbantartási idődet is, mielőtt döntesz. Nem adunk meg szállítói árakat, mert ezek változnak; ellenőrizd minden szállító árazási oldalát.
Mikor jobb a kész termék
A kész kurzusplatformok, mint a Teachable, a Thinkific, a Kajabi és a Podia, arra épültek, hogy videót, pénztárat, diákfiókokat és e-maileket egy helyen kezeljenek, és egyesek segítenek az eladói adóval is; ellenőrizd az aktuális funkcióikat. Általában akkor jobbak, ha:
- Egy szokványos videókurzust adsz el, és még a héten indulni akarsz
- Egyáltalán nem akarsz szoftvert karbantartani
- Beépített marketingfunkciókra van szükséged, például e-mail-sorozatokra és értékesítési tölcsérekre
Sajátot akkor érdemes építeni, ha maga a tanulási élmény a termék (interaktív gyakorlatok, egyedi gyakorló eszköz, kohorsz-funkciók), ha teljes kontrollt akarsz a márkázás és az adatok felett, vagy ha a platformdíjak a te mennyiségeden meghaladják a saját futtatás költségét. Egy köztes út: validálj egy kész platformon, és építs akkor, amikor pontosan tudod, mi hiányzik.
Építés a Mythexszel
A Mythex AI-alapú app-építő: leírod a kurzusoldalt, ő pedig az élő előnézetben megépíti az oldalakat, az adminfelületet és az adatbázist, majd egy nyilvános URL-re teszi közzé. Adatbázist ad a projekthez, amikor az app kurzusokat és haladást kell mentsen, és fájltárhelyet olyan feltöltésekhez, mint a PDF-ek és képek. A Mythex nem tartalmaz beépített videótárhelyet, diákbelépést vagy kurzusfizetést: te választasz videótárhelyet, az app-belépést egy auth-könyvtárral vagy szolgáltatóval adod hozzá, a saját Stripe-fiókodat pedig a kulcsokkal kötöd be, amelyeket projekt-titokként tárolsz. A dokumentációban a Stripe-fizetések, belépés hozzáadása az app felhasználóinak és webhookok kezelése leírások szerepelnek.
Gyorsabb kezdéshez próbáld ki a kurzus-landing oldal sablont az értékesítési oldalhoz, vagy a kurzus-áruház sablont a katalógushoz. Ha a kurzusod egy nagyobb termékötlet része, a hogyan építs SaaS MVP-t útmutató arról szól, mit hagyj ki egy első verzióban.
Kérdések
Hol tároljam a kurzusvideókat?
Használj erre készült videótárhelyet, ne tárold a videófájlokat az appban. A dedikált szolgáltatók kezelik a streaming minőségét, a különböző eszközöket és a domain-korlátozásokat, és a legtöbbjük adatvédelmi beállításokat kínál, így a videók csak a te oldaladon játszhatók le.
Használhatok listázatlan YouTube-videókat fizetős kurzushoz?
Használhatod, de a listázatlan nem privát: bárki, akinek megvan a link, megnézheti és megoszthatja. Fizetős tartalomhoz olyan tárhely védi jobban a munkádat, amely domain-szintű adatvédelmi vezérlést vagy aláírt lejátszási linkeket kínál.
Hogyan kapnak hozzáférést a diákok fizetés után?
A fizetési szolgáltató értesíti a szervered arról, hogy a fizetés sikeres volt, általában egy webhookon keresztül, a szervered pedig rögzíti, hogy a diák birtokolja a kurzust. Minden leckeoldal ezt a rekordot ellenőrzi a szerveren, mielőtt megjelenítené a tartalmat.
Saját kurzusplatformot építsek, vagy használjak Teachable-t vagy Kajabi-t?
Használj kész kurzusplatformot, ha egy szokványos videókurzust szeretnél eladni a legkevesebb beállítással és karbantartással. Építs sajátot, ha egyedi tanulási élményre van szükséged, a márkázásnak végig a sajátodnak kell lennie, vagy olyan funkciókra, amelyeket ezek a platformok nem kínálnak.