Průvodci

Jak vytvořit platformu pro online kurzy: lekce, video, platby a pokrok

Platformu pro online kurzy potřebujete postavit z katalogu a prodejní stránky pro každý kurz, lekcí uspořádaných do modulů, bezpečného místa pro hostování videa, plateb, které odemknou přístup, a způsobu, jak studenti sledují svůj pokrok. AI nástroj pro tvorbu aplikací dokáže vytvořit stránky, databázi a logiku z popisu; vy připojíte poskytovatele plateb a hosting videa. Nejdůležitější je řízení přístupu: každá lekce musí na serveru ověřit, že student zaplatil, a nestačí jen skrýt odkaz.

Co platforma pro kurzy potřebuje

Začněte výčtem toho, kdo ji používá a co každý dělá.

KdoCo potřebuje
NávštěvníkProhlížet kurzy, číst prodejní stránku s osnovou, cenou a ukázkovou lekcí, koupit
StudentPřihlásit se, vidět „moje kurzy“, sledovat lekce v pořadí, označit jako dokončené, pokračovat tam, kde skončil
Lektor / vyVytvářet kurzy, moduly a lekce, nahrávat nebo připojovat videa, nastavovat ceny, vidět, kdo se zapsal

A data za tím:

DataHlavní pole
KurzNázev, popis, cena, obrázek obálky, zveřejněný nebo koncept
ModulKurz, název, pořadí
LekceModul, název, pořadí, odkaz na video, textové poznámky, přílohy, příznak bezplatné ukázky
StudentÚčet, jméno, e-mail
ZápisStudent, kurz, jak získal přístup (nákup, kupón, ručně), datum
PokrokStudent, lekce, dokončeno, poslední pozice

Volitelné funkce, zhruba v pořadí, v jakém je lidé přidávají: ke stažení dostupné materiály, kvízy, certifikáty o absolvování, komentáře nebo diskusní sekce, postupné odemykání (každý týden jeden modul), kupóny, balíčky a předplatná.

Rozhodnutí před stavbou

Kde žije video

Video je část, u které se to nejsnáz pokazí. Videa jsou velká, musí se streamovat v různých kvalitách na různých připojeních a lidé je nejvíc chtějí kopírovat. Ukládat surová videa do obecného úložiště aplikace a servírovat je vlastními silami je obvykle špatná volba: je to pomalé na slabém připojení a náklady na přenos rostou s každým zhlédnutím.

MožnostVhodné proNa co si dát pozor
Specializovaný hosting videa s nastavením soukromí (Vimeo, Mux, Bunny Stream, Cloudflare Stream a podobné)Placené kurzyKaždý má vlastní cenový model; porovnejte úložiště, doručené minuty a funkce na jejich webech
Nevypsaná videa na YouTubeBezplatné kurzy, lákadla pro zájemceNevypsané neznamená soukromé: kdokoli s odkazem může video sledovat a sdílet
Soubory ve vlastním úložištiKrátké klipy, ke stažení PDF a audioNáklady na přenos a žádný adaptivní stream

Ať zvolíte kterýkoli, hledejte možnost omezit přehrávání na vaši doménu nebo vydávat krátkodobé odkazy na přehrání. Tím přestane fungovat zkopírovaný embed kód na cizím webu.

Jak lidé platí

  • Jednorázový nákup za kurz. Nejjednodušší. Pokladna přes poskytovatele plateb, například Stripe, a pak přístup navždy.
  • Předplatné za všechny kurzy. Lepší, pokud publikujete pravidelně. Musíte ale také odebrat přístup, když předplatné skončí. Náš průvodce stavbou webu pro členy popisuje řízení přístupu podle předplatného podrobně.
  • Bezplatný kurz s placenými nadstavbami. Dobré pro nejdřív vybudování publika.

Zvažte také daně. Mnoho zemí zdaňuje digitální produkty prodávané spotřebitelům, někdy podle toho, kde kupující bydlí. Poskytovatelé plateb nabízejí nástroje pro výpočet a některé služby fungují jako „merchant of record“ a daň řeší za vás. Před prodejem do zahraničí si své povinnosti ověřte u účetní.

Jak se přístup odemyká

Po úspěšné platbě pošle poskytovatel plateb vašemu serveru zprávu (a webhook), která říká, kdo za co zaplatil. Váš server pak vytvoří záznam zápisu. Přístup neodemykejte jen proto, že student přistál na stránce „děkujeme“, protože tu lze navštívit bez zaplacení.

Postupně krok za krokem

Krok 1: Začněte s jedním kurzem a bez plateb

Nejdřív postavte zážitek studenta, s jedním skutečným kurzem a několika lekcemi. Pokud sledování a dokončování lekcí není příjemné, platby to nespraví.

Postav web s online kurzy pro Sketch Daily, kurz kreslení pro začátečníky. Domovská stránka s výpisem kurzů a stránka kurzu s popisem, osnovou po modulech, cenou a jednou bezplatnou ukázkovou lekcí. Přihlášení studenti vidí „Moje kurzy“ a stránku lekce s vloženým videem, poznámkami pod ním, tlačítkem „Označit jako dokončené“ a tlačítky další/předchozí, s ukazatelem pokroku u každého kurzu. Ulož kurzy, moduly, lekce, zápisy a pokrok do databáze. Přidej administrační sekci, kde mohu vytvářet kurzy, měnit pořadí lekcí a vložit odkaz na embed videa pro každou lekci. Čistý, klidný design, který funguje na telefonech.

Krok 2: Přidejte účty

Studenti se musí přihlásit, aby jejich pokrok a nákupy zůstaly s nimi. Běžným začátkem je e-mail a heslo; přihlášení „magic linkem“ přes e-mail je přívětivější pro lidi, kteří hesla zapomínají. Viz jak přidat přihlášení do aplikace.

Krok 3: Zamkněte lekce na serveru

Požádejte o to, aby každá stránka lekce a každý požadavek na data lekce na serveru ověřil, že přihlášený student je zapsaný do daného kurzu (nebo že je lekce označená jako bezplatná ukázka). Pak to otestujte: přihlaste se jako student, který není zapsaný, a vložte URL lekce přímo do prohlížeče. Měli byste vidět zprávu „koupit tento kurz“, ne lekci.

Krok 4: Připojte platby

Vytvořte účet u poskytovatele plateb, nejdřív použijte jeho testovací režim a tajný klíč uložte jako proměnnou prostředí. Požádejte o tlačítko pokladny na každé stránce kurzu a webhook endpoint, který vytvoří zápis, až platba uspěje. Testujte s testovacími kartami poskytovatele, včetně neúspěšné platby. Jak přidat platby do aplikace to popisuje krok za krokem.

Krok 5: Přidejte e-maily

Minimálně: potvrzení s odkazem na kurz a obnovení hesla. Později připomenutí pro studenty, kteří se dlouho nepřihlásili. E-maily potřebují odesílatele a ověřenou doménu.

Krok 6: Otestujte jako tři různí lidé

Před spuštěním projděte platformu jako návštěvník (rozumím tomu, co kupuji?), jako nový student (mohu zaplatit, přihlásit se a spustit první lekci do dvou minut?) a jako sami lektor (mohu přidat lekci bez pomoci?).

Časté chyby

  • Skrývat lekce jen v rozhraní. Pokud lze data lekce načíst bez kontroly zápisu na serveru, dostane se k nim kdokoli.
  • Servírovat velká videa vlastními silami. Pomalé pro studenty, drahé pro vás.
  • Stavět kvízy, certifikáty a komunitu dřív, než si někdo něco koupil. Nejdřív prodejte jeden kurz.
  • Chybějící ukázková lekce. Lidé chtějí slyšet váš hlas a vidět vaši výuku, než zaplatí.
  • Zapomenuté vracení peněz a zrušená předplatná. Rozhodněte, co se stane s přístupem, když k něčemu z toho dojde, a postavte to.
  • Žádný způsob, jak ručně opravit přístup studenta. Pro žádosti o podporu budete potřebovat administrátorskou akci, která přístup přidá nebo odebere.

Náklady

Průběžné náklady tvoří hosting a databáze aplikace, hosting videa (cena podle poskytovatele, často podle úložiště a zhlédnutí), poplatky za zpracování plateb za každý prodej, poskytovatel e-mailů a doména. Hostované platformy pro kurzy to obvykle zabalí do měsíčního tarifu, někdy s poplatky z transakcí u nižších tarifů. Porovnejte celkovou částku včetně vašeho vlastního času na údržbu, než se rozhodnete. Ceny dodavatelů zde neuvádíme, protože se mění; zkontrolujte stránku s cenami každého dodavatele.

Kdy je lepší hotový produkt

Hostované platformy pro kurzy jako Teachable, Thinkific, Kajabi a Podia jsou stavěné tak, aby zvládly video, pokladnu, účty studentů a e-maily na jednom místě; některé pomáhají i s daní z prodeje, zkontrolujte si aktuální funkce každé z nich. Obvykle jsou lepší volbou, když:

  • Prodáváte standardní video kurz a chcete spustit tento týden
  • Nechcete vůbec udržovat software
  • Chcete vestavěné marketingové funkce jako e-mailové sekvence a prodejní funnely

Vlastní platforma dává smysl, když je samotný vzdělávací zážitek produktem (interaktivní cvičení, vlastní nástroj na procvičování, funkce pro kohorty), když chcete úplnou kontrolu nad značkou a daty, nebo když poplatky platformy při vašem objemu převyšují náklady na vlastní provoz. Střední cestou je ověřit nápad na hostované platformě a stavět až tehdy, když přesně víte, co chybí.

Postavit to s Mythexem

Mythex je nástroj pro tvorbu aplikací pomocí AI: popíšete web s kurzy a on v živém náhledu postaví stránky, administrační část a databázi, a pak ho publikuje na veřejnou URL. Když aplikace potřebuje ukládat kurzy a pokrok, přidá do projektu databázi, a pro nahrávání, jako jsou PDF a obrázky, úložiště souborů. Mythex nenabízí jako vestavěné produkty hosting videa, přihlašování studentů ani platby za kurzy: vyberete si hosting videa, přidáte přihlášení do aplikace pomocí knihovny nebo poskytovatele přihlášení a připojíte vlastní účet Stripe s klíči uloženými jako tajné údaje projektu. Dokumentace popisuje platby přes Stripe, přidání přihlášení pro uživatele aplikace a práci s webhooky.

Pro rychlejší start zkuste šablonu přistávací stránky kurzu pro prodejní stránku nebo šablonu obchodu s kurzy pro katalog. Pokud je váš kurz součástí většího produktového nápadu, jak vytvořit SaaS MVP popisuje, co z první verze vynechat.

Otázky

Kde mám hostovat videa kurzu?

Použijte hostingovou službu určenou pro video, a ne ukládejte video soubory přímo do aplikace. Specializované služby zvládají kvalitu streamu, různá zařízení a omezení domén a většina nabízí nastavení soukromí, aby se videa přehrávala jen na vašem webu.

Můžu u placeného kurzu použít nevypsaná videa z YouTube?

Můžete, ale nevypsané neznamená soukromé: kdokoli s odkazem může video sledovat a sdílet. U placeného obsahu lépe chrání váš materiál hosting s ovládáním přístupu na úrovni domény nebo podepsané odkazy na přehrání.

Jak studenti získají přístup po zaplacení?

Poskytovatel plateb vašemu serveru sdělí, že platba proběhla, obvykle přes webhook, a váš server zaznamená, že student kurz vlastní. Každá stránka lekce pak tento záznam na serveru ověří, než zobrazí obsah.

Mám stavět vlastní platformu pro kurzy, nebo použít Teachable či Kajabi?

Použijte hostovanou platformu pro kurzy, pokud chcete prodávat standardní video kurz s nejmenším nastavováním a údržbou. Stavte vlastní, když potřebujete konkrétní vzdělávací zážitek, vlastní značku v celém produktu nebo funkce, které tyto platformy nenabízejí.

Mythex · Pricing · Vytvořte cokoli s AI · Šablony webů a aplikací · Mythex v porovnání · Slovník tvorby aplikací s AI · Bezplatné nástroje pro tvorbu aplikací s AI · English

English አማርኛ العربية Български বাংলা Bosanski Català 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 Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)