Vodniki

Kako izdelati platformo za spletne tečaje: lekcije, video, plačila in napredek

Za izdelavo platforme za spletne tečaje potrebujete katalog in prodajno stran za vsak tečaj, lekcije, urejene v module, varno mesto za gostovanje videa, plačila, ki odklenejo dostop, in način, da študenti spremljajo svoj napredek. Orodje za izdelavo aplikacij z AI lahko iz opisa ustvari strani, bazo podatkov in logiko; vi povežete ponudnika plačil in gostitelja videa. Najpomembnejša podrobnost je nadzor dostopa: vsaka lekcija mora na strežniku preveriti, da je študent plačal, ne le skriti povezave.

Kaj potrebuje platforma za tečaje

Začnite s seznamom, kdo jo uporablja in kaj vsak od njih počne.

KdoKaj potrebuje
ObiskovalecPregled tečajev, branje prodajne strani s programom, ceno in predogledno lekcijo, nakup
ŠtudentPrijava, „moji tečaji“, ogled lekcij po vrsti, označevanje kot opravljeno, nadaljevanje tam, kjer je ostal
Predavatelj / viUstvarjanje tečajev, modulov in lekcij, nalaganje ali povezovanje videoposnetkov, določanje cen, pregled vpisanih

In podatki za to:

PodatkiGlavna polja
TečajNaslov, opis, cena, naslovna slika, objavljen ali osnutek
ModulTečaj, naslov, vrstni red
LekcijaModul, naslov, vrstni red, referenca videa, besedilne opombe, priloge, zastavica za brezplačni predogled
ŠtudentRačun, ime, e-pošta
VpisŠtudent, tečaj, kako je dobil dostop (nakup, kupon, ročno), datum
NapredekŠtudent, lekcija, opravljeno, zadnji položaj

Neobvezne funkcije, približno v vrstnem redu, kako jih ljudje dodajajo: prenosljiva gradiva, kvizi, potrdila o zaključku, komentarji ali razprava, postopno odklepanje (en modul na teden), kuponi, paketi in naročnine.

Odločitve pred izdelavo

Kje je video

Video je del, ki ga je najlažje zgrešiti. Videodatoteke so velike, morajo se pretakati v različnih kakovostih na različnih povezavah in so tisto, kar ljudje najbolj želijo kopirati. Shranjevanje surovih videodatotek v splošno shrambo aplikacije in njihovo streženje sami je običajno slaba izbira: počasi je pri šibkih povezavah, stroški pasovne širine pa rastejo z vsakim ogledom.

MožnostPrimerno zaNa kaj paziti
Namenski gostitelj videa z zasebnostnimi nastavitvami (Vimeo, Mux, Bunny Stream, Cloudflare Stream in podobni)Plačljive tečajeVsak ima svoj model cen; primerjajte shranjevanje, predvajane minute in funkcije na njihovih straneh
Nenavedeni videoposnetki na YouTubuBrezplačne tečaje, magnete za potencialne strankeNenavedeno ni zasebno: vsak s povezavo lahko gleda in deli
Datoteke v lastni shrambiKratke posnetke, prenosljive PDF-je in zvokStroški pasovne širine in ni prilagodljivega pretakanja

Ne glede na izbranega gostitelja poiščite možnost omejitve predvajanja na vašo domeno ali izdajanja kratkotrajnih povezav za predvajanje. To prepreči, da bi kopirana koda za vdelavo delovala na tuji strani.

Kako ljudje plačujejo

  • Enkratni nakup na tečaj. Najpreprostejše. Stran za blagajno pri ponudniku plačil, kot je Stripe, nato dostop za vedno.
  • Naročnina za vse tečaje. Boljša, če objavljate redno. Prav tako morate odvzeti dostop, ko se naročnina konča. Naš vodnik za izdelavo spletnega mesta za članstvo podrobno pojasni omejevanje z naročnino.
  • Brezplačni tečaj s plačljivimi nadgradnjami. Dobro za gradnjo občinstva najprej.

Razmislite tudi o davkih. Mnoge države obdavčujejo digitalne izdelke, prodane potrošnikom, včasih glede na to, kje kupec živi. Ponudniki plačil ponujajo orodja za izračun, nekatere storitve pa delujejo kot „trgovec z evidenco“ in namesto vas poskrbijo za davek. Pred prodajo v tujini se o svojih obveznostih posvetujte z računovodjem.

Kako se dostop odklene

Po uspešnem plačilu ponudnik plačil vašemu strežniku pošlje sporočilo (spletni klic oziroma webhook), v katerem sporoči, kdo je za kaj plačal. Vaš strežnik nato ustvari zapis o vpisu. Dostopa ne odklepajte samo zato, ker študent pristane na strani „hvala“, saj na to stran lahko pride tudi brez plačila.

Izdelava po korakih

1. korak: Začnite z enim tečajem in brez plačil

Najprej zgradite izkušnjo študenta z enim pravim tečajem in nekaj lekcijami. Če gledanje in dokončevanje lekcij ni prijetno, plačila tega ne bodo popravila.

Izdelaj spletno stran s tečaji za Sketch Daily, tečaj risanja za začetnike. Domača stran z vsemi tečaji in stran tečaja z opisom, programom po modulih, ceno in eno brezplačno predogledno lekcijo. Prijavljeni študenti vidijo „Moji tečaji“ in stran lekcije z vdelanim videom, opombami pod njim, gumbom „Označi kot opravljeno“ ter gumboma naprej/nazaj, z vrstico napredka za vsak tečaj. Shrani tečaje, module, lekcije, vpise in napredek v podatkovno bazo. Dodaj skrbniško območje, kjer lahko ustvarjam tečaje, spreminjam vrstni red lekcij in prilepim povezavo za vdelavo videa za vsako lekcijo. Čista, mirna zasnova, ki deluje na telefonih.

2. korak: Dodajte račune

Študenti se morajo prijaviti, da njihov napredek in nakupi sledijo njim. Običajen začetek je e-pošta in geslo; prijava „z magično povezavo“ prek e-pošte je prijaznejša za ljudi, ki pozabijo gesla. Glejte kako dodati prijavo v svojo aplikacijo.

3. korak: Zaklenite lekcije na strežniku

Zahtevajte, da vsaka stran z lekcijo in vsaka zahteva za podatke o lekciji na strežniku preveri, ali je prijavljeni študent vpisan v ta tečaj (ali pa je lekcija označena kot brezplačni predogled). Nato preizkusite: prijavite se kot študent, ki ni vpisan, in v brskalnik prilepite naslov lekcije. Videti morate sporočilo „kupite ta tečaj“, ne lekcije.

4. korak: Povežite plačila

Ustvarite račun pri ponudniku plačil, najprej uporabite njegov testni način in skrivni ključ shranite kot okoljsko spremenljivko. Zahtevajte gumb za blagajno na vsaki strani tečaja in končno točko za spletni klic (webhook), ki ob uspešnem plačilu ustvari vpis. Preizkusite s testnimi karticami ponudnika, vključno z neuspelim plačilom. Kako dodati plačila v svojo aplikacijo to razloži korak za korakom.

5. korak: Dodajte e-pošto

Vsaj: potrdilo z povezavo do tečaja in ponastavitev gesla. Pozneje opomnik študentom, ki se dalj časa niso prijavili. E-pošta potrebuje ponudnika za pošiljanje in preverjeno domeno.

6. korak: Preizkusite kot tri različne osebe

Pred zagonom pojdite skozi platformo kot obiskovalec (ali razumem, kaj kupujem?), kot nov študent (ali lahko plačam, se prijavim in začnem prvo lekcijo v manj kot dveh minutah?) in kot vi kot predavatelj (ali lahko dodam lekcijo brez pomoči?).

Pogoste napake

  • Skrivanje lekcij samo v vmesniku. Če lahko podatke o lekciji pridobite brez preverjanja vpisa na strežniku, jih lahko pridobi vsak.
  • Streženje velikih videodatotek sami. Počasno za študente, drago za vas.
  • Gradnja kvizov, potrdil in skupnosti, preden je kdo kupil. Najprej prodajte en tečaj.
  • Brez predogledne lekcije. Ljudje želijo slišati vaš glas in videti vaše poučevanje, preden plačajo.
  • Pozabljena vračila in preklicane naročnine. Odločite, kaj se zgodi z dostopom, ko se to zgodi, in to tudi zgradite.
  • Ni načina za ročno popravilo študentovega dostopa. Za zahteve podpore boste potrebovali skrbniško dejanje za dodelitev ali odvzem dostopa.

Koliko stane

Tekoči stroški so gostovanje in podatkovna baza za aplikacijo, gostitelj videa (ki ga določi gostitelj, pogosto glede na shrambo in ogled), provizije za obdelavo plačil na vsako prodajo, ponudnik e-pošte in domena. Gostovane platforme za tečaje večino tega zapakirajo v mesečni paket, včasih s provizijami pri nižjih paketih. Pred odločitvijo primerjajte skupni znesek, vključno z vašim lastnim časom za vzdrževanje. Cen dobaviteljev tukaj ne navajamo, ker se spreminjajo; preverite stran s cenami vsakega dobavitelja.

Kdaj je gotov izdelek boljša izbira

Gostovane platforme za tečaje, kot so Teachable, Thinkific, Kajabi in Podia, so zgrajene za to, da na enem mestu obvladajo video, blagajno, študentske račune in e-pošto; nekatere pomagajo tudi pri davku na promet, preverite trenutne funkcije posamezne. Običajno so boljša izbira, kadar:

  • Prodajate standarden video tečaj in želite začeti ta teden
  • Ne želite vzdrževati programske opreme
  • Želite vgrajene funkcije trženja, kot so zaporedja e-pošte in prodajni lijaki

Gradnja lastne ima smisel, kadar je sama izkušnja učenja izdelek (interaktivne vaje, lastno orodje za vadbo, funkcije za skupine), kadar želite popoln nadzor nad blagovno znamko in podatki ali kadar so stroški platforme pri vašem obsegu večji od stroška vzdrževanja lastne. Vmesna pot je preizkus na gostovani platformi, nato gradnja, ko točno veste, kaj manjka.

Izdelava z Mythexom

Mythex je orodje za izdelavo aplikacij z AI: opišete spletno mesto s tečaji, orodje pa v živem predogledu izdela strani, skrbniško območje in podatkovno bazo, nato pa ga objavi na javnem naslovu. Ko aplikacija potrebuje shranjevanje tečajev in napredka, doda podatkovno bazo v projekt, za nalaganja, kot so PDF-ji in slike, pa shrambo datotek. Mythex ne vključuje gostovanja videa, prijave študentov ali plačil za tečaje kot vgrajenih izdelkov: izberete gostitelja videa, dodate prijavo za aplikacijo s knjižnico ali ponudnikom za avtentikacijo in povežete svoj račun Stripe, ključi pa so shranjeni kot skrivnosti projekta. Dokumentacija pokriva plačila s Stripe, dodajanje prijave za uporabnike aplikacije in obravnavo spletnih klicev (webhook).

Za hitrejši začetek preizkusite predlogo pristajalne strani za tečaj za prodajno stran ali predlogo trgovine s tečaji za katalog. Če je vaš tečaj del širše ideje o izdelku, kako izdelati SaaS MVP pojasni, kaj izpustiti iz prve različice.

Vprašanja

Kje naj gostim tečajne videoposnetke?

Uporabite storitev za gostovanje videa, namenjeno temu, namesto da datoteke shranjujete v svojo aplikacijo. Namenski ponudniki poskrbijo za kakovost pretakanja, različne naprave in omejitve domen, večina pa ponuja zasebnostne nastavitve, da se videi predvajajo samo na vaši strani.

Ali lahko za plačljiv tečaj uporabim nenavedene videoposnetke na YouTubu?

Lahko, vendar nenavedeno ni zasebno: vsak, ki ima povezavo, lahko gleda in deli video. Za plačljivo vsebino vas bolj varuje gostitelj z zasebnostnimi nadzori na ravni domene ali podpisanimi povezavami za predvajanje.

Kako študenti dobijo dostop po plačilu?

Ponudnik plačil vašemu strežniku sporoči, da je plačilo uspelo, običajno prek spletnega klica (webhook), strežnik pa zabeleži, da je študent lastnik tečaja. Vsaka stran z lekcijo nato to zabeležko preveri na strežniku, preden prikaže vsebino.

Naj izdelam lastno platformo za tečaje ali uporabim Teachable ali Kajabi?

Uporabite gostovano platformo za tečaje, če želite prodajati standarden video tečaj z najmanj nastavljanja in vzdrževanja. Gradite lastno, kadar potrebujete posebno izkušnjo učenja, lastno blagovno znamko po vsem izdelku ali funkcije, ki jih te platforme ne ponujajo.

Mythex · Pricing · Zgradite karkoli z AI · Predloge za spletna mesta in aplikacije · Mythex v primerjavi · Slovar pojmov gradnje aplikacij z AI · Brezplačna orodja za gradnjo aplikacij z AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)