Vodiči

Kako napraviti platformu za onlajn kurseve: lekcije, video, plaćanja i napredak

Da biste napravili platformu za onlajn kurseve, potrebni su vam katalog i prodajna stranica za svaki kurs, lekcije organizovane u module, bezbedno mesto za video, plaćanja koja otključavaju pristup i način da studenti prate napredak. Alat za pravljenje aplikacija uz pomoć AI-ja može da napravi stranice, bazu i logiku iz opisa; vi povezujete provajdera za plaćanje i servis za video. Najvažniji detalj je kontrola pristupa: svaka lekcija mora na serveru da proveri da je student platio, a ne samo da sakrije link.

Šta platforma za kurseve treba

Počnite tako što ćete navesti ko koristi platformu i šta svaka osoba radi.

KoŠta mu treba
PosetilacDa pregleda kurseve, pročita prodajnu stranicu sa programom, cenom i probnom lekcijom, i kupi
StudentDa se prijavi, vidi „moje kurseve“, gleda lekcije redom, označi ih kao završene i nastavi tamo gde je stao
Instruktor / viDa kreirate kurseve, module i lekcije, otpremite ili povežete video, postavite cene i vidite ko se upisao

I podaci iza toga:

PodatakGlavna polja
KursNaziv, opis, cena, slika, objavljen ili nacrt
ModulKurs, naziv, redosled
LekcijaModul, naziv, redosled, video referenca, beleške, prilozi, oznaka za besplatan pregled
StudentNalog, ime, imejl
UpisStudent, kurs, kako je dobio pristup (kupovina, kupon, ručno), datum
NapredakStudent, lekcija, završeno, poslednja pozicija

Opcione funkcije, otprilike redom kojim ih ljudi dodaju: materijali za preuzimanje, kvizovi, sertifikati o završetku, komentari ili prostor za diskusiju, postepeno otključavanje (otključavanje modula jednom nedeljno), kuponi, paketi i pretplate.

Odluke pre gradnje

Gde živi video

Video je deo koji se najlakše pogrešno uradi. Video fajlovi su veliki, moraju da se strimuju u različitim kvalitetima na različitim vezama i upravo ih ljudi najviše žele da kopiraju. Čuvanje sirovih video fajlova u opštoj datoteci vaše aplikacije i njihovo sopstveno posluživanje obično je loš izbor: sporo je na slabim vezama, a troškovi saobraćaja rastu sa svakim pregledom.

OpcijaPogodno zaNa šta paziti
Namenski servis za video sa kontrolama privatnosti (Vimeo, Mux, Bunny Stream, Cloudflare Stream i slični)Plaćene kurseveSvaki ima sopstveni model cena; uporedite skladište, isporučene minute i funkcije na njihovim sajtovima
YouTube video snimci bez listeBesplatne kurseve, magnete za potencijalne kupceNenavedeno nije privatno: svako ko ima link može da gleda i deli
Fajlovi u sopstvenom skladištuKratke klipove, PDF-ove za preuzimanje i audioTroškovi saobraćaja i nema prilagodljivog strimovanja

Koji god host izaberete, potražite mogućnost da ograničite reprodukciju na vaš domen ili da izdajete kratkotrajne linkove za reprodukciju. To sprečava da kopiran ugrađeni kod radi na tuđem sajtu.

Kako ljudi plaćaju

  • Jednokratna kupovina po kursu. Najjednostavnije. Stranica za plaćanje preko provajdera kao što je Stripe, pa pristup doživotno.
  • Pretplata na sve kurseve. Bolje ako redovno objavljujete. Takođe morate da ukinete pristup kada pretplata istekne. Naš vodič o pravljenju sajta za članove detaljno objašnjava zaključavanje pristupa pretplatom.
  • Besplatan kurs uz plaćene nadogradnje. Dobro za početak izgradnje publike.

Razmislite i o porezu. Mnoge zemlje oporezuju digitalne proizvode prodate potrošačima, ponekad zavisno od toga gde kupac živi. Provajderi plaćanja nude alate za obračun, a neke usluge deluju kao „merchant of record“ i preuzimaju porez umesto vas. Pre nego što počnete da prodajete u inostranstvu, proverite svoje obaveze sa računovođom.

Kako se pristup otključava

Nakon uspešne uplate, provajder plaćanja šalje vašem serveru poruku (webhook) koja kaže ko je za šta platio. Vaš server zatim kreira zapis o upisu. Nemojte otključavati pristup samo zato što je student stigao na stranicu „hvala“, jer se ta stranica može otvoriti bez plaćanja.

Izrada korak po korak

Korak 1: Počnite sa jednim kursom i bez plaćanja

Prvo napravite iskustvo studenta, sa jednim pravim kursom i nekoliko lekcija. Ako gledanje i završavanje lekcija nije prijatno, plaćanja to neće popraviti.

Napravi sajt za onlajn kurseve za Sketch Daily, kurs crtanja za početnike. Početna stranica sa listom kurseva i stranica kursa sa opisom, programom po modulima, cenom i jednom besplatnom probnom lekcijom. Prijavljeni studenti vide „Moji kursevi“, a stranica lekcije ima ugrađeni video, beleške ispod, dugme „Označi kao završeno“ i dugmad za sledeću i prethodnu lekciju, uz traku napretka za svaki kurs. Sačuvaj kurseve, module, lekcije, upise i napredak u bazi podataka. Dodaj administratorski deo gde mogu da kreiram kurseve, menjam redosled lekcija i nalepim link za ugrađivanje videa za svaku lekciju. Čist, smiren dizajn koji radi na telefonima.

Korak 2: Dodajte naloge

Studenti moraju da se prijave da bi njihov napredak i kupovine pratili njih. Prijava imejlom i lozinkom je uobičajen početak; prijava putem „magic link“-a na imejl je prijatnija za ljude koji zaborave lozinke. Pogledajte kako dodati prijavu u vašu aplikaciju.

Korak 3: Zaključajte lekcije na serveru

Tražite da svaka stranica lekcije i svaki zahtev za podatke o lekciji proveri na serveru da je prijavljeni student upisan na taj kurs (ili da je lekcija označena kao besplatan pregled). Zatim to testirajte: prijavite se kao student koji nije upisan i nalepite URL lekcije direktno u pregledač. Trebalo bi da vidite poruku „kupi ovaj kurs“, a ne lekciju.

Korak 4: Povežite plaćanja

Napravite nalog kod provajdera plaćanja, prvo koristite njegov test režim i tajni ključ čuvajte kao promenljivu okruženja. Zatražite dugme za plaćanje na svakoj stranici kursa i webhook krajnju tačku koja kreira upis kada plaćanje uspe. Testirajte test karticama provajdera, uključujući neuspelo plaćanje. Kako dodati plaćanja u vašu aplikaciju prolazi kroz ceo postupak.

Korak 5: Dodajte imejlove

Najmanje: potvrda kupovine sa linkom ka kursu i resetovanje lozinke. Kasnije, podsetnik za studente koji se duže nisu prijavljivali. Imejlu je potreban provajder za slanje i verifikovan domen.

Korak 6: Testirajte kao tri različite osobe

Pre lansiranja, prođite kroz platformu kao posetilac (da li razumem šta kupujem?), kao novi student (mogu li da platim, prijavim se i počnem prvu lekciju za manje od dva minuta?) i kao vi, instruktor (mogu li da dodam lekciju bez traženja pomoći?).

Česte greške

  • Skrivanje lekcija samo u interfejsu. Ako podaci o lekciji mogu da se preuzmu bez provere upisa na serveru, svako ih može dobiti.
  • Posluživanje velikih video fajlova sami. Sporo je za studente, skupo za vas.
  • Pravljenje kvizova, sertifikata i zajednice pre nego što ko kupi. Prvo prodajte jedan kurs.
  • Nema probne lekcije. Ljudi žele da čuju vaš glas i vide vaš način predavanja pre nego što plate.
  • Zaboravljena povraćaja novca i otkazane pretplate. Odlučite šta se dešava sa pristupom u oba slučaja i to napravite.
  • Nema načina da ručno ispravite pristup studentu. Biće vam potrebna administratorska radnja za dodeljivanje ili uklanjanje pristupa kada stigne zahtev za podršku.

Koliko košta

Stalni troškovi su hosting i baza podataka za aplikaciju, video host (cena zavisi od hosta, često po skladištu i pregledanim minutima), provizija za obradu plaćanja po prodaji, servis za imejlove i domen. Gotove platforme za kurseve većinom ove stavke pakuju u mesečni plan, ponekad uz proviziju na nižim nivoima. Uporedite ukupan iznos, uključujući i vaše vreme za održavanje, pre odluke. Cene dobavljača ovde ne navodimo jer se menjaju; proverite stranicu sa cenama svakog dobavljača.

Kada je gotov proizvod bolji izbor

Gotove platforme za kurseve kao što su Teachable, Thinkific, Kajabi i Podia su napravljene da u jednom mestu obrade video, plaćanje, naloge studenata i imejlove, a neke pomažu i oko poreza na promet; proverite trenutne funkcije svake od njih. Obično su bolji izbor kada:

  • prodajete standardni video kurs i želite da ga pokrenete ove nedelje
  • ne želite uopšte da održavate softver
  • želite ugrađene marketinške funkcije poput nizova imejlova i prodajnih lijevaka

Sopstvena platforma ima smisla kada je samo iskustvo učenja proizvod (interaktivne vežbe, sopstveni alat za vežbanje, funkcije za grupe koje kreću zajedno), kada želite potpunu kontrolu nad brendom i podacima ili kada naknade gotove platforme pri vašem obimu nadmašuju trošak sopstvenog hostovanja. Srednji put je da proverite ideju na gotovoj platformi, pa da pravite sopstvenu kada tačno znate šta nedostaje.

Izrada sa Mythex-om

Mythex je AI alat za pravljenje aplikacija: opišete sajt za kurseve, a on pravi stranice, administratorski deo i bazu u živom pregledu, pa objavljuje javni URL. Dodaje bazu podataka u projekat kada vaša aplikacija treba da čuva kurseve i napredak, i skladište za fajlove za otpremanja kao što su PDF-ovi i slike. Mythex ne uključuje hosting videa, prijavu studenata ili plaćanje kurseva kao ugrađene proizvode: vi birate video host, dodajete prijavu za korisnike aplikacije preko biblioteke ili provajdera za autentifikaciju i povezujete sopstveni Stripe nalog, sa ključevima sačuvanim kao tajne projekta. Dokumentacija pokriva Stripe plaćanja, dodavanje prijave za korisnike aplikacije i rukovanje webhook-ovima.

Za brži start, probajte šablon stranice za prodaju kursa za prodajnu stranicu ili šablon prodavnice kurseva za katalog. Ako je vaš kurs deo šireg proizvoda, kako napraviti SaaS MVP objašnjava šta da izostavite iz prve verzije.

Pitanja

Gde da hostujem video kurseve?

Koristite servis za hostovanje videa namenjen tome, umesto da video fajlove čuvate u svojoj aplikaciji. Namenski servisi brinu o kvalitetu strimovanja, različitim uređajima i ograničenjima domena, a većina nudi podešavanja privatnosti da se video pušta samo na vašem sajtu.

Mogu li da koristim nenavedene YouTube video snimke za plaćeni kurs?

Možete, ali nenavedeno nije privatno: svako ko ima link može da gleda i deli sadržaj. Za plaćeni sadržaj, host sa kontrolama privatnosti na nivou domena ili potpisani linkovi za reprodukciju bolje štite vaš rad.

Kako studenti dobijaju pristup nakon plaćanja?

Provajder plaćanja šalje vašem serveru poruku da je plaćanje uspelo, obično preko webhook-a, a vaš server beleži da student poseduje kurs. Stranica svake lekcije zatim proverava taj zapis na serveru pre nego što prikaže sadržaj.

Da li da pravim sopstvenu platformu za kurseve ili da koristim Teachable ili Kajabi?

Koristite gotovu platformu za kurseve ako želite da prodajete standardni video kurs uz najmanje podešavanja i održavanja. Pravite sopstvenu kada su vam potrebno specifično iskustvo učenja, vaš brend kroz celu platformu ili funkcije koje te platforme ne nude.

Mythex · Pricing · Pravite bilo šta uz AI · Šabloni za sajtove i aplikacije · Mythex u poređenju · Rečnik pojmova za pravljenje aplikacija uz AI · Besplatni alati za pravljenje aplikacija uz 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 Slovenščina Soomaali Shqip Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)