როგორ ავაშენოთ ონლაინ კურსების პლატფორმა: გაკვეთილები, ვიდეო, გადახდები და პროგრესი
ონლაინ კურსების პლატფორმის ასაშენებლად გჭირდებათ კატალოგი და გასაყიდი გვერდი თითოეული კურსისთვის, გაკვეთილები მოდულებად დალაგებული, უსაფრთხო ადგილი ვიდეოს განსათავსებლად, გადახდები, რომლებიც წვდომას ხსნის, და გზა, რომლითაც სტუდენტები თავიანთ პროგრესს თვალყურს ადევნებენ. AI აპის შემქმნელს შეუძლია გვერდები, ბაზა და ლოგიკა შექმნას აღწერით; თქვენ უკავშირებთ გადახდის პროვაიდერს და ვიდეო ჰოსტს. ყველაზე მნიშვნელოვანი დეტალი წვდომის კონტროლია: ყოველი გაკვეთილი სერვერზე უნდა ამოწმებდეს, რომ სტუდენტმა გადაიხადა, და არა მხოლოდ ბმული უნდა იყოს დამალული.
რა სჭირდება კურსების პლატფორმას
დაიწყეთ იმით, ვინ იყენებს მას და რას აკეთებს თითოეული.
| ვინ | რა სჭირდება |
|---|---|
| ვიზიტორი | ნახოს კურსები, წაიკითხოს გასაყიდი გვერდი პროგრამით, ფასით და გადასახედი გაკვეთილით, იყიდოს |
| სტუდენტი | შევიდეს, ნახოს „ჩემი კურსები“, უყუროს გაკვეთილებს თანმიმდევრობით, მონიშნოს დასრულებულად, განაგრძოს იქიდან, სადაც შეჩერდა |
| ინსტრუქტორი / თქვენ | შექმნათ კურსები, მოდულები და გაკვეთილები, ატვირთოთ ან მიაბათ ვიდეოები, დააყენოთ ფასები, ნახოთ, ვინ ჩაეწერა |
და მონაცემები, რომლებიც ამას უდევს საფუძვლად:
| მონაცემი | მთავარი ველები |
|---|---|
| კურსი | სათაური, აღწერა, ფასი, გარეკანის სურათი, გამოქვეყნებული ან მონახაზი |
| მოდული | კურსი, სათაური, რიგი |
| გაკვეთილი | მოდული, სათაური, რიგი, ვიდეოს მითითება, ტექსტური შენიშვნები, დანართები, უფასო გადასახედი დროშა |
| სტუდენტი | ანგარიში, სახელი, ელფოსტა |
| ჩაწერა | სტუდენტი, კურსი, როგორ მიიღო წვდომა (შეძენა, კუპონი, ხელით), თარიღი |
| პროგრესი | სტუდენტი, გაკვეთილი, დასრულებულია თუ არა, ბოლო პოზიცია |
ოპციონალური ფუნქციები, დაახლოებით იმ თანმიმდევრობით, რომლითაც ხალხი ამატებს: ჩამოსატვირთი რესურსები, ვიქტორინები, დასრულების სერტიფიკატები, კომენტარები ან სადისკუსიო სივრცე, დრიპ-გამოშვება (მოდულის გახსნა კვირაში ერთხელ), კუპონები, ნაკრებები და გამოწერები.
გადაწყვეტილებები აშენებამდე
სად ცხოვრობს ვიდეო
ვიდეო ყველაზე ადვილად შესაცდომი ნაწილია. ვიდეო ფაილები დიდია, უნდა ნაკადურად იყოს სხვადასხვა ხარისხში სხვადასხვა კავშირზე, და ხალხი ყველაზე მეტად სწორედ მათ ისურვებს კოპირებას. ვიდეოს ნედლი ფაილების თქვენი აპის ზოგად ფაილების საცავში შენახვა და საკუთარი გაცემა, როგორც წესი, ცუდი არჩევანია: ნელია სუსტ კავშირზე და გადაცემის ხარჯი იზრდება ყოველ ნახვასთან ერთად.
| ვარიანტი | კარგია | რაზე მიაქციოთ ყურადღება |
|---|---|---|
| სპეციალიზებული ვიდეო ჰოსტი კონფიდენციალურობის კონტროლით (Vimeo, Mux, Bunny Stream, Cloudflare Stream და მსგავსი) | ფასიანი კურსები | თითოეულს თავისი ფასწარმოება აქვს; შეადარეთ შენახვა, გადაცემული წუთები და ფუნქციები მათ საიტებზე |
| ჩამოუთვლელი YouTube ვიდეოები | უფასო კურსები, მოსაზიდი მასალა | ჩამოუთვლელი არ არის კერძო: ბმულის მქონე ყველას შეუძლია ნახოს და გააზიაროს |
| ფაილები თქვენს საცავში | მოკლე კლიპები, ჩამოსატვირთი PDF-ები და აუდიო | გადაცემის ხარჯი და ადაპტური ნაკადის არქონა |
რომელიც არ უნდა აირჩიოთ ჰოსტი, მოძებნეთ შესაძლებლობა, რომ დაკვრა შეიზღუდოს თქვენს დომენზე ან გასცეთ მოკლევადიანი დაკვრის ბმულები. ეს აჩერებს კოპირებული ჩასმის კოდს, რომ სხვის საიტზე იმუშაოს.
როგორ იხდიან ადამიანები
- ერთჯერადი შეძენა თითო კურსზე. ყველაზე მარტივი. Checkout გვერდი გადახდის პროვაიდერით, მაგალითად Stripe-ით, შემდეგ წვდომა სიცოცხლისთვის.
- გამოწერა ყველა კურსზე. უკეთესია, თუ რეგულარულად აქვეყნებთ. გამოწერის დასრულებისას წვდომაც უნდა მოიხსნას. ჩვენი გზამკვლევი წევრობის საიტის აშენების შესახებ დეტალურად განიხილავს გამოწერით წვდომის კონტროლს.
- უფასო კურსი ფასიანი განახლებებით. კარგია აუდიტორიის ჯერ აშენებისთვის.
ასევე იფიქრეთ გადასახადზე. ბევრი ქვეყანა ბეგრავს ციფრულ პროდუქტებს, რომლებიც მომხმარებლებს ეყიდება, ზოგჯერ იმის მიხედვით, სად ცხოვრობს მყიდველი. გადახდის პროვაიდერებს აქვთ ინსტრუმენტები გადასახადის გამოსათვლელად, და ზოგი სერვისი მოქმედებს როგორც „merchant of record“ და გადასახადს თავად უმკლავდება. სანამ საერთაშორისოდ გაყიდვას დაიწყებთ, შეამოწმეთ თქვენი ვალდებულებები ბუღალტერთან.
როგორ იხსნება წვდომა
წარმატებული გადახდის შემდეგ გადახდის პროვაიდერი თქვენს სერვერს უგზავნის შეტყობინებას (webhook), რომელშიც წერია, ვინ რა გადაიხადა. თქვენი სერვერი შემდეგ ქმნის ჩაწერის ჩანაწერს. არ გახსნათ წვდომა მხოლოდ იმიტომ, რომ სტუდენტი „მადლობას“ გვერდს ეწვია, რადგან ამ გვერდზე გადაუხდელადაც შეიძლება შესვლა.
აშენება ეტაპობრივად
ნაბიჯი 1: დაიწყეთ ერთი კურსით და გადახდების გარეშე
ჯერ ააშენეთ სტუდენტის გამოცდილება, ერთი ნამდვილი კურსით და რამდენიმე გაკვეთილით. თუ ყურებისა და გაკვეთილების დასრულება სასიამოვნო არ არის, გადახდები ამას ვერ გამოასწორებს.
ააშენე ონლაინ კურსების საიტი Sketch Daily-სთვის, დამწყებთათვის განკუთვნილი ხატვის კურსისთვის. მთავარი გვერდი კურსების სიით, და კურსის გვერდი აღწერით, მოდულების მიხედვით დაყოფილი პროგრამით, ფასითა და ერთი უფასო გადასახედი გაკვეთილით. შესული სტუდენტები ხედავენ „ჩემი კურსები“-ს, და გაკვეთილის გვერდს ჩაშენებული ვიდეოთი, შენიშვნებით ქვემოთ, ღილაკით „მონიშვნა დასრულებულად“ და წინა/შემდეგი ღილაკებით, პლუს პროგრესის ზოლით თითო კურსზე. შეინახე კურსები, მოდულები, გაკვეთილები, ჩაწერები და პროგრესი მონაცემთა ბაზაში. დაამატე ადმინისტრატორის არე, სადაც შემიძლია კურსების შექმნა, გაკვეთილების თანმიმდევრობის შეცვლა და ვიდეოს ჩასმის ბმულის ჩასმა თითო გაკვეთილისთვის. სუფთა, მშვიდი დიზაინი, რომელიც ტელეფონზე კარგად მუშაობს.
ნაბიჯი 2: დაამატეთ ანგარიშები
სტუდენტები უნდა შედიოდნენ, რომ მათი პროგრესი და შეძენები მათთან დარჩეს. ხშირად იწყება ელფოსტით და პაროლით; „მაჯიკ ლინკი“ ელფოსტით შესვლა უფრო მოსახერხებელია ადამიანებისთვის, რომლებიც პაროლს ივიწყებენ. იხილეთ როგორ დავამატოთ შესვლა აპში.
ნაბიჯი 3: ჩაკეტეთ გაკვეთილები სერვერზე
ყოველი გაკვეთილის გვერდისა და გაკვეთილის მონაცემების მოთხოვნისას მოითხოვეთ სერვერზე შემოწმება, რომ შესული სტუდენტი ჩაწერილია ამ კურსზე (ან რომ გაკვეთილი მონიშნულია როგორც უფასო გადასახედი). შემდეგ გამოცადეთ: შედით როგორც სტუდენტი, რომელიც არ არის ჩაწერილი, და გაკვეთილის URL პირდაპირ ჩასვით ბრაუზერში. უნდა დაინახოთ შეტყობინება „იყიდე ეს კურსი“, და არა თავად გაკვეთილი.
ნაბიჯი 4: დააკავშირეთ გადახდები
შექმენით გადახდის პროვაიდერის ანგარიში, ჯერ ტესტ რეჟიმში გამოიყენეთ, და საიდუმლო გასაღები შეინახეთ გარემოს ცვლადად. მოითხოვეთ checkout ღილაკი თითოეულ კურსის გვერდზე და webhook ბოლო წერტილი, რომელიც ჩაწერას ქმნის გადახდის წარმატებისას. გამოცადეთ პროვაიდერის სატესტო ბარათებით, მათ შორის წარუმატებელი გადახდით. როგორ დავამატოთ გადახდები აპში ამ ყველაფერს დეტალურად ხსნის.
ნაბიჯი 5: დაამატეთ ელფოსტები
მინიმუმ: ქვითარი კურსის ბმულით და პაროლის აღდგენა. მოგვიანებით — შეხსენება იმ სტუდენტებისთვის, რომლებიც დიდი ხანია არ შესულან. ელფოსტას სჭირდება გამგზავნი პროვაიდერი და დამოწმებული დომენი.
ნაბიჯი 6: გამოსცადეთ სამი განსხვავებული ადამიანის მასალით
გაშვებამდე გაიარეთ პლატფორმა როგორც ვიზიტორმა (მესმის თუ არა, რას ვყიდულობ?), როგორც ახალმა სტუდენტმა (შემიძლია გადახდა, შესვლა და პირველი გაკვეთილის დაწყება ორ წუთში?) და როგორც თავად ინსტრუქტორმა (შემიძლია გაკვეთილის დამატება დახმარების გარეშე?).
გავრცელებული შეცდომები
- გაკვეთილების დამალვა მხოლოდ ინტერფეისში. თუ გაკვეთილის მონაცემები ჩაწერის შემოწმების გარეშე მიიღება სერვერიდან, ნებისმიერს შეუძლია მისი აღება.
- დიდი ვიდეო ფაილების თავად მომსახურება. სტუდენტებისთვის ნელი, თქვენთვის ძვირი.
- ვიქტორინების, სერთიფიკატებისა და საზოგადოების აშენება, სანამ ვინმე იყიდის. ჯერ ერთი კურსი გაყიდეთ.
- გადასახედი გაკვეთილის არქონა. ხალხს სურს თქვენი ხმა მოისმინოს და თქვენი სწავლების სტილი ნახოს გადახდამდე.
- დაბრუნებებისა და გაუქმებული გამოწერების დავიწყება. გადაწყვიტეთ, რა მოხდება წვდომასთან ორივე შემთხვევაში, და ააშენეთ ეს.
- წვდომის ხელით შეცვლის გზის არქონა. მხარდაჭერის მოთხოვნებისთვის საჭირო იქნება ადმინისტრატორის ქმედება წვდომის მინიჭებისა და მოხსნისთვის.
რა ჯდება
მიმდინარე ხარჯებია აპის ჰოსტინგი და მონაცემთა ბაზა, ვიდეო ჰოსტი (ფასდება ჰოსტის მიერ, ხშირად შენახვაზე და ყურებაზე), გადახდის დამუშავების საკომისიო ყოველ გაყიდვაზე, ელფოსტის პროვაიდერი და დომენი. ჰოსტირებული კურსის პლატფორმები ამას ერთ თვიურ გეგმაში აერთიანებენ, ზოგჯერ დაბალ ფასიან გეგმებზე გარიგების საკომისიოთი. შეადარეთ ჯამური ხარჯი, თქვენი დრო მოვლაზე ჩათვლით, სანამ გადაწყვეტთ. აქ ვენდორების ფასებს არ ვასახელებთ, რადგან ისინი იცვლება; შეამოწმეთ თითოეული ვენდორის ფასების გვერდი.
როდის სჯობს მზა პროდუქტი
ჰოსტირებული კურსის პლატფორმები, როგორიცაა Teachable, Thinkific, Kajabi და Podia, შექმნილია იმისთვის, რომ ვიდეო, checkout, სტუდენტის ანგარიშები და ელფოსტები ერთ ადგილას გაართვან თავი, და ზოგი დაგეხმარებათ გადასახადის საკითხშიც; შეამოწმეთ თითოეულის მიმდინარე შესაძლებლობები. ისინი ხშირად უკეთესი არჩევანია, როცა:
- სტანდარტულ ვიდეო კურსს ყიდით და გსურთ ამ კვირაში გაშვება
- არ გინდათ პროგრამული უზრუნველყოფის მოვლა საერთოდ
- გსურთ ჩაშენებული მარკეტინგული ფუნქციები, როგორიცაა ელფოსტის სერია და გაყიდვების ძაბრები
საკუთარი აშენება მართებულია, როცა თავად სასწავლო გამოცდილება არის პროდუქტი (ინტერაქტიური სავარჯიშოები, საკუთარი სავარჯიშო ინსტრუმენტი, ჯგუფური ფუნქციები), როცა გსურთ სრული კონტროლი ბრენდინგსა და მონაცემებზე, ან როცა პლატფორმის საკომისიოები თქვენს მოცულობაზე მეტია, ვიდრე საკუთარი პლატფორმის მართვის ღირებულება. შუალედური გზა არის ვალიდაცია ჰოსტირებულ პლატფორმაზე, შემდეგ აშენება, როცა ზუსტად იცით, რა აკლია.
აგება Mythex-ით
Mythex არის AI აპის შემქმნელი: აღწერთ კურსების საიტს, და ის აშენებს გვერდებს, ადმინისტრატორის არეს და ბაზას ცოცხალ გადახედვაში, შემდეგ აქვეყნებს საჯარო URL-ზე. აპს მონაცემთა ბაზა ემატება, როცა კურსებისა და პროგრესის შენახვა სჭირდება, და ფაილების საცავი ატვირთვებისთვის, მაგალითად PDF-ებისა და სურათებისთვის. Mythex-ში ჩაშენებული არ არის ვიდეო ჰოსტინგი, სტუდენტის შესვლა ან კურსის გადახდები: ვიდეო ჰოსტს თქვენ ირჩევთ, აპის შესვლას ამატებთ ავთენტიფიკაციის ბიბლიოთეკით ან პროვაიდერით, და თქვენს Stripe ანგარიშს აკავშირებთ, გასაღებებით პროექტის საიდუმლოებებში. დოკუმენტაცია ფარავს Stripe გადახდებს, შესვლის დამატებას აპის მომხმარებლებისთვის და webhook-ების დამუშავებას.
სწრაფი დასაწყისისთვის სცადეთ კურსის სადესანტო შაბლონი გასაყიდი გვერდისთვის ან კურსის მაღაზიის შაბლონი კატალოგისთვის. თუ თქვენი კურსი უფრო დიდი პროდუქტის იდეის ნაწილია, როგორ ავაშენოთ SaaS MVP გიჩვენებთ, რა გამოტოვოთ პირველ ვერსიაში.
კითხვები
სად უნდა განვათავსო კურსის ვიდეოები?
გამოიყენეთ ვიდეო ჰოსტინგის სერვისი, რომელიც ამისთვის არის შექმნილი, და არა ვიდეო ფაილების შენახვა თქვენს აპში. სპეციალიზებული ჰოსტები უმკლავდებიან ნაკადის ხარისხს, სხვადასხვა მოწყობილობას და დომენის შეზღუდვებს, ხოლო უმეტესს აქვს კონფიდენციალურობის პარამეტრები, რომ ვიდეო მხოლოდ თქვენს საიტზე ითამაშოს.
შემიძლია თუ არა ფასიან კურსში YouTube-ის ჩამოუთვლელი (unlisted) ვიდეოების გამოყენება?
შეგიძლიათ, მაგრამ ჩამოუთვლელი არ ნიშნავს კერძოს: ბმულის მქონე ყველას შეუძლია ნახოს და გააზიაროს. ფასიანი შინაარსისთვის უკეთ დაიცავს ჰოსტი დომენის დონის კონტროლით ან ხელმოწერილი დაკვრის ბმულებით.
როგორ იღებენ სტუდენტები წვდომას გადახდის შემდეგ?
გადახდის პროვაიდერი თქვენს სერვერს ატყობინებს, რომ გადახდა წარმატებულია, როგორც წესი webhook-ით, და თქვენი სერვერი იწერს, რომ სტუდენტს კურსი ეკუთვნის. ყოველი გაკვეთილის გვერდი შემდეგ სერვერზე ამოწმებს ამ ჩანაწერს, სანამ შინაარსს აჩვენებს.
უნდა ავაშენო საკუთარი კურსის პლატფორმა თუ გამოვიყენო Teachable ან Kajabi?
გამოიყენეთ ჰოსტირებული კურსის პლატფორმა, თუ გსურთ სტანდარტული ვიდეო კურსის გაყიდვა ყველაზე მცირე დაყენებითა და მოვლით. საკუთარი ააშენეთ, როცა გჭირდებათ კონკრეტული სასწავლო გამოცდილება, ბრენდინგი ყველგან თქვენი და ფუნქციები, რომლებსაც ეს პლატფორმები არ გთავაზობენ.