Rehberler

Online Kurs Platformu Nasıl Yapılır: Dersler, Video, Ödemeler ve İlerleme

Bir online kurs platformu yapmak için her kurs için bir katalog ve satış sayfası, modüllere ayrılmış dersler, videoyu güvenli barındıracak bir yer, erişimi açan ödemeler ve öğrencilerin ilerlemesini takip edebilmesi için bir yönteme ihtiyacınız vardır. Bir yapay zekâ uygulama oluşturucu, bir açıklamadan sayfaları, veritabanını ve mantığı oluşturabilir; siz bir ödeme sağlayıcısı ve bir video barındırıcı bağlarsınız. En çok önem taşıyan ayrıntı erişim kontrolüdür: her ders, öğrencinin ödediğini yalnızca bağlantıyı gizlemekle değil, sunucuda kontrol etmelidir.

Bir kurs platformunun ihtiyaçları

Kimin kullandığını ve her kişinin ne yaptığını listeleyerek başlayın.

Kimİhtiyacı olan
ZiyaretçiKursları incelemek, müfredatı, fiyatı ve önizleme dersini içeren bir satış sayfasını okumak, satın almak
ÖğrenciGiriş yapmak, "kurslarım"ı görmek, dersleri sırayla izlemek, tamamlandı işaretlemek, kaldığı yerden devam etmek
Eğitmen / sizKurs, modül ve ders oluşturmak; video yüklemek ya da bağlamak; fiyat belirlemek; kimin kaydolduğunu görmek

Ve arkasındaki veriler:

VeriAna alanlar
KursBaşlık, açıklama, fiyat, kapak görseli, yayında ya da taslak
ModülKurs, başlık, sıra
DersModül, başlık, sıra, video referansı, metin notları, ekler, ücretsiz önizleme işareti
ÖğrenciHesap, ad, e-posta
KayıtÖğrenci, kurs, erişimi nasıl aldığı (satın alma, kupon, manuel), tarih
İlerlemeÖğrenci, ders, tamamlandı, son konum

İsteğe bağlı özellikler, insanların genellikle ekleme sırasıyla: indirilebilir kaynaklar, quizler, tamamlama sertifikaları, yorumlar ya da bir tartışma alanı, damla yayını (her hafta bir modülün açılması), kuponlar, paketler ve abonelikler.

Yapmadan önce verilecek kararlar

Video nerede duracak?

Video, en kolay yanlış yapılan kısımdır. Video dosyaları büyüktür, farklı bağlantılarda farklı kalitelerde akması gerekir ve insanların en çok kopyalamak istediği şeydir. Ham video dosyalarını uygulamanızın genel dosya depolamasında saklamak ve kendiniz sunmak genellikle kötü bir seçimdir: zayıf bağlantılarda yavaştır ve her izlenmede bant genişliği maliyeti artar.

Seçenekİyi olduğu durumDikkat edilecekler
Gizlilik kontrollü özel video barındırıcı (Vimeo, Mux, Bunny Stream, Cloudflare Stream ve benzerleri)Ücretli kurslarHer birinin kendi fiyatlandırma modeli var; depolama, iletilen dakika ve özellikleri kendi sitelerinde karşılaştırın
Listelenmemiş YouTube videolarıÜcretsiz kurslar, potansiyel müşteri mıknatıslarıListelenmemiş özel değildir: bağlantıyı bilen herkes izleyebilir ve paylaşabilir
Kendi depolamanızdaki dosyalarKısa klipler, indirilebilir PDF'ler ve sesBant genişliği maliyetleri ve uyarlanabilir yayın yok

Hangi barındırıcıyı seçerseniz seçin, oynatmayı alan adınızla ya da kısa ömürlü oynatma bağlantılarıyla sınırlayabilme özelliğine bakın. Bu, kopyalanan bir gömme kodunun başkasının sitesinde çalışmasını engeller.

İnsanlar nasıl öder?

  • Kurs başına tek seferlik satın alma. En basit yol. Bir ödeme sağlayıcısı, örneğin Stripe üzerinden bir ödeme sayfası, sonra ömür boyu erişim.
  • Tüm kurslar için abonelik. Düzenli yayın yapıyorsanız daha iyidir. Abonelik sona erdiğinde erişimi de kaldırmanız gerekir. Üyelik sitesi nasıl yapılır rehberimiz abonelik ile erişim kısıtlamasını ayrıntılı anlatır.
  • Ücretli yükseltmeli ücretsiz kurs. Önce bir kitle oluşturmak için iyidir.

Vergiyi de düşünün. Birçok ülke, dijital ürünleri tüketicilere satılırken, bazen alıcının yaşadığı yere göre vergilendirir. Ödeme sağlayıcıları bunu hesaplamak için araçlar sunar ve bazı hizmetler "satış sorumlusu" olarak davranıp vergiyi sizin yerinize halleder. Uluslararası satışa başlamadan önce yükümlülüklerinizi bir muhasebeciyle kontrol edin.

Erişim nasıl açılır?

Başarılı bir ödemeden sonra ödeme sağlayıcısı sunucunuza bir webhook mesajı gönderir; kimin neyi satın aldığını bildirir. Sunucunuz bunun üzerine kayıt kaydını oluşturur. Öğrencinin bir "teşekkürler" sayfasına inmesine dayanarak erişimi açmayın, çünkü o sayfa ödeme yapılmadan da ziyaret edilebilir.

Adım adım yapın

Adım 1: Tek bir kursla ve ödeme olmadan başlayın

Önce öğrenci deneyimini, gerçek bir kurs ve birkaç dersle kurun. İzlemek ve dersleri tamamlamak keyifli değilse, ödemeler bunu düzeltmez.

Yeni başlayanlar için bir çizim kursu olan Sketch Daily için bir online kurs sitesi yap. Kursları listeleyen bir ana sayfa ve açıklama, modüllere göre müfredat, fiyat ve bir ücretsiz önizleme dersi içeren bir kurs sayfası. Giriş yapmış öğrenciler "Kurslarım"ı görsün; gömülü bir video, altında notlar, "Tamamlandı işaretle" ve önceki/sonraki düğmeleri olan bir ders sayfası ve kurs başına bir ilerleme çubuğu. Kursları, modülleri, dersleri, kayıtları ve ilerlemeyi bir veritabanında sakla. Kursları oluşturabileceğim, dersleri yeniden sıralayabileceğim ve her ders için bir video gömme bağlantısı yapıştırabileceğim bir yönetim alanı ekle. Telefonlarda çalışan temiz, sakin bir tasarım.

Adım 2: Hesap ekleyin

Öğrencilerin ilerlemesi ve satın almaları kendilerini takip etsin diye giriş yapmaları gerekir. E-posta ve şifre genellikle başlangıç noktasıdır; şifresini unutanlar için e-posta ile "sihirli bağlantı" girişi daha kullanışlıdır. Bkz. uygulamanıza giriş nasıl eklenir.

Adım 3: Dersleri sunucuda kilitleyin

Her ders sayfası ve her ders veri isteği için, giriş yapmış öğrencinin o kursa kayıtlı olduğunu (ya da dersin ücretsiz önizleme olarak işaretlendiğini) sunucuda kontrol etmesini isteyin. Sonra test edin: kayıtlı olmayan bir öğrenci olarak giriş yapın ve bir ders URL'sini doğrudan tarayıcıya yapıştırın. Dersi değil, "Bu kursu satın al" mesajını görmelisiniz.

Adım 4: Ödemeleri bağlayın

Bir ödeme sağlayıcısı hesabı oluşturun, önce test modunu kullanın ve gizli anahtarı bir ortam değişkeni olarak saklayın. Her kurs sayfasında bir ödeme düğmesi ve ödeme başarılı olduğunda kaydı oluşturan bir webhook uç noktası isteyin. Sağlayıcının test kartlarıyla test edin; başarısız bir ödemeyi de dahil edin. Uygulamanıza ödeme nasıl eklenir bunu adım adım anlatır.

Adım 5: E-postaları ekleyin

En azından: kursa bağlantısı olan bir makbuz ve şifre sıfırlama. Sonra, bir süredir giriş yapmamış öğrenciler için bir hatırlatma. E-posta için bir gönderim sağlayıcısı ve doğrulanmış bir alan adı gerekir.

Adım 6: Üç farklı kişi gibi test edin

Lansmandan önce platformu üç kişi olarak gezin: bir ziyaretçi (satın aldığım şeyi anlıyor muyum?), yeni bir öğrenci (ödeyebilir, giriş yapabilir ve iki dakikadan kısa sürede birinci dersi başlatabilir miyim?) ve eğitmen olarak siz (yardım istemeden bir ders ekleyebilir miyim?).

Sık yapılan hatalar

  • Dersleri yalnızca arayüzde gizlemek. Ders verisi sunucuda kayıt kontrolü yapılmadan çekilebiliyorsa, herkes onu alabilir.
  • Büyük video dosyalarını kendiniz sunmak. Öğrenciler için yavaş, sizin için pahalı.
  • Kimse satın almadan quiz, sertifika ve topluluk inşa etmek. Önce bir kurs satın.
  • Önizleme dersi olmaması. İnsanlar ödemeden önce sesinizi duymak ve öğretme tarzınızı görmek ister.
  • İadeleri ve iptal edilen abonelikleri unutmak. Bunlardan biri olduğunda erişimin ne olacağına karar verin ve bunu inşa edin.
  • Bir öğrencinin erişimini elle düzeltecek bir yol olmaması. Destek talepleri için erişim veren ya da kaldıran bir yönetici eylemine ihtiyacınız olacak.

Maliyetler

Sürekli maliyetler uygulama için barındırma ve veritabanı, bir video barındırıcı (genellikle depolama ve izlemeye göre sağlayıcı tarafından belirlenir), satış başına ödeme işleme ücretleri, bir e-posta sağlayıcısı ve bir alan adıdır. Barındırılan kurs platformları bunların çoğunu aylık bir planda birleştirir; düşük katmanlarda işlem ücretleri de olabilir. Bakım için kendi zamanınız dahil toplamı karşılaştırın ve sonra karar verin. Fiyatlar değiştiği için satıcı fiyatlarını burada vermiyoruz; her satıcının fiyatlandırma sayfasını kontrol edin.

Hazır bir ürün ne zaman daha iyi bir seçimdir?

Teachable, Thinkific, Kajabi ve Podia gibi barındırılan kurs platformları; videoyu, ödeme sayfasını, öğrenci hesaplarını ve e-postaları tek bir yerde yönetmek için tasarlanmıştır; bazıları satış vergisi konusunda da yardımcı olur. Güncel özellikleri her birinde kontrol edin. Genellikle şu durumlarda daha iyi bir seçimdir:

  • Standart bir video kursu satıyorsunuz ve bu hafta yayına almak istiyorsunuz
  • Hiç yazılım bakımı yapmak istemiyorsunuz
  • E-posta dizileri ve satış hunileri gibi yerleşik pazarlama özellikleri istiyorsunuz

Kendi platformunuzu yapmak, öğrenme deneyiminin kendisi ürün olduğunda (etkileşimli alıştırmalar, özel bir pratik aracı, kohort özellikleri), markanız ve verileriniz üzerinde tam kontrol istediğinizde ya da hacminizde platform ücretleri kendi işletme maliyetinden fazla olduğunda mantıklıdır. Orta yol, barındırılan bir platformda doğrulayıp tam olarak neyin eksik olduğunu bildikten sonra inşa etmektir.

Mythex ile yapmak

Mythex bir yapay zekâ uygulama oluşturucudur: kurs sitesini anlatırsınız; sayfaları, yönetim alanını ve veritabanını canlı önizlemede oluşturur, sonra herkese açık bir URL'de yayınlar. Uygulamanız kursları ve ilerlemeyi kaydetmek istediğinde projeye bir veritabanı, PDF'ler ve görseller gibi yüklemeler için de dosya depolama ekler. Mythex, video barındırma, öğrenci girişi ya da kurs ödemelerini yerleşik ürün olarak sunmaz: bir video barındırıcı seçersiniz, uygulama girişini bir kimlik doğrulama kütüphanesi ya da sağlayıcıyla eklersiniz ve Stripe hesabınızı proje gizli bilgileri olarak saklanan anahtarlarla bağlarsınız. Belgeler Stripe ödemeleri, uygulamanızın kullanıcıları için giriş eklemek ve webhook yönetimi konularını kapsar.

Daha hızlı bir başlangıç için satış sayfası için kurs açılış sayfası şablonunu ya da bir katalog için kurs mağazası şablonunu deneyin. Kursunuz daha büyük bir ürün fikrinin parçasıysa, ilk sürümde neyi bırakacağınız için SaaS MVP nasıl yapılır rehberine bakın.

Sorular

Kurs videolarımı nerede barındırmalıyım?

Video dosyalarını uygulamanızın içinde saklamak yerine bu iş için tasarlanmış bir video barındırma hizmeti kullanın. Özel barındırma sağlayıcıları yayın kalitesini, farklı cihazları ve alan adı kısıtlamalarını yönetir; çoğu, videoların yalnızca sizin sitenizde oynamasını sağlayan gizlilik ayarları sunar.

Ücretli bir kurs için listelenmemiş YouTube videolarını kullanabilir miyim?

Kullanabilirsiniz, ama listelenmemiş özel değildir: bağlantıyı bilen herkes izleyebilir ve paylaşabilir. Ücretli içerik için, alan adı düzeyinde gizlilik kontrolleri ya da imzalı oynatma bağlantıları sunan bir sağlayıcı çalışmanızı daha iyi korur.

Öğrenciler ödeme yaptıktan sonra erişimi nasıl alır?

Ödeme sağlayıcısı, ödemenin başarılı olduğunu genellikle bir webhook aracılığıyla sunucunuza bildirir ve sunucunuz öğrencinin kursa sahip olduğunu kaydeder. Her ders sayfası içeriği göstermeden önce bu kaydı sunucuda kontrol eder.

Kendi kurs platformumu mu yapmalıyım yoksa Teachable ya da Kajabi mi kullanmalıyım?

Standart bir video kursunu en az kurulum ve bakımla satmak istiyorsanız barındırılan bir kurs platformu kullanın. Belirli bir öğrenme deneyimine, her yerde kendi markanıza ya da bu platformların sunmadığı özelliklere ihtiyacınız varsa kendiniz yapın.

Mythex · Pricing · Yapay zekayla her şeyi yapın · Web sitesi ve uygulama şablonları · Mythex karşılaştırmaları · Yapay zekayla uygulama geliştirme sözlüğü · Yapay zekayla uygulama geliştirme için ücretsiz araçlar · 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 Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)