Udemyのようなオンライン教育ウェブサイトを構築する方法
公開: 2021-02-15間違いなく、Udemyはこれまでに作成された中で最も成功したeラーニングWebサイトの1つです。 さまざまなテーマに関する何千ものコースがあり、毎月何百万人もの学習者がアクセスしています。 ほとんどのeラーニングWebサイトは、そのような成功を達成することだけを夢見ています。
しかし、誰かが言ったように、模倣はお世辞の最も誠実な形です。
eラーニングのコンテキストでは、Udemyのような成功する教育ウェブサイトを構築したい場合は、彼らの本からいくつかの葉を取り、原則を採用し、サイトに組み込まれている機能を実装することができます。
そのため、この記事ではUdemyのようなオンライン教育サイトを作成するプロセスについて説明します。 独自のeラーニングサイトを作成する際に例としてそれらを選択する必要がある理由、サイト開発プロセス、およびそれに伴うコストについて見ていきます。 カバーすることがたくさんあるので、詳細にまっすぐに飛び込みましょう。
eラーニングプラットフォームのモデルとしてUdemyを選択する理由
Udemyには多くの機能があり、間違いなく今日の最高のeラーニングプラットフォームになっています。
学生向けの直感的なUIからインストラクター向けの機能まで、Udemyには、この巨大なデジタル学習ハブで勉強するときに、多様なユーザーが必要とするすべてのものが含まれています。
これらの機能の一部は次のとおりです。
- すべての画面サイズで完璧に見える応答性とユーザーフレンドリーなレイアウト
- インストラクターに優しいコース管理機能
- 学習を容易にするための複数のプラットフォーム(つまり、Webサイト、モバイルアプリ)
- 支払いを容易にするためのいくつかの支払いオプション
- マルチメディアが豊富なコースコンテンツを作成する機能
- 学習者を励ますためのコース修了証明書、報酬、およびその他のゲーミフィケーション機能
これらは、Udemyに含まれている多くの機能のほんの一部であり、eラーニングに最適なプラットフォームになっています。
この記事を書いている時点では、4,000万人の学生が使用しています。これは、独自のeラーニングプラットフォームを開発する際の例として使用するのに最適な選択肢であることを証明しています。
その前提で、Udemyのような独自のオンライン教育サイト(別名オンラインコースマーケットプレイス)を設定する方法を見てみましょう。
UdemyのようなeラーニングWebサイトを設定するにはどうすればよいですか?
理解しやすいように、サイトを作成するプロセス全体を6つの部分に分割しました。 コースマーケットプレイスの設立は大きな努力です。 あなたはあなたのサイトを確立し、促進し、そして成功させるためにかなりの時間、努力、そしてお金を投資しなければなりません。
したがって、段階的なプロセスがあると、ある種のチェックリストは、スムーズでエラーのない開発のためにプロセスの各部分をたどるのに役立ちます。
急いで? 手順の概要を説明した速歩の20ポイントのチェックリストを入手し、時間があるときはいつでもそれを実行してください。
これがあなたがそれについて行くことができる方法です:
#1。 ニッチを選択し、基本的なWebサイトフレームワークを構築します
eラーニングWebサイトは、それ自体がエコシステムのようなものです。それを使ってできることはたくさんあり、それらすべてを実現するための多くの機能があります。
1日目から本格的なオンラインコースマーケットプレイスを構築することを目指す場合、あなたは圧倒され、あなたの計画はどれも実現しません。
したがって、最初のステップは、プライマリサイトのフレームワークを作成することです。 これは、eラーニングサイトに存在しなければならない最小限の機能を備えたサイトのバージョンを意味します。
そのようなサイトを開発するために、あなたは最初にあなたのニッチを決定しなければなりません。 何を教えるのか、効果的な方法で教えるために必要な機能については、確実かつ具体的にする必要があります。 それを知ったら、あなたはあなたのサイトの他のデザインと開発関連の側面についてより明確に考えることができるでしょう。
たとえば、特定の1つの主題、たとえば音楽に焦点を合わせて深く掘り下げるか、それとも多くの主題の概要をカバーするかを決定します。
あなたのニッチを選ぶ間、あなた自身に次のような質問をしてください–
- 誰に教えたいですか? 私のターゲットオーディエンスは何ですか?
- 教えてくれる専門家やインストラクターは何人いますか?
- 展開のタイムラインは何ですか? このウェブサイトをいつまでに稼働させたいですか?
- 準備ができているコースはいくつあり、最初から作成する必要があるコースはいくつありますか?
- 私の学生の登録目標は何ですか?
- 私の現金化戦略はどうあるべきですか? (これについては次のステップで詳しく説明します)
- 私の予算はいくらですか?
…など、コースマーケットプレイスのWebサイトがどのように表示されるかが明確になるまで続きます。
さらに、プライマリフレームワークを構築するには、技術スタック、つまりオンライン教育プラットフォームの構築に使用する技術を決定する必要があります。
Webサイトには、バックエンド、フロントエンド、データベースとサーバーのインフラストラクチャの3つの側面があります。
バックエンドはサーバーコンポーネントであり、そこからプラットフォームの動作を制御します。 これには、コースの作成と管理、支払いの処理、インストラクター、電子メール、およびプラットフォーム上にある他のすべてのツールが含まれます。 バックエンド開発に使用される一般的な言語には、Ruby on Rails、PHP、Python、Java、および.Netがあります。
フロントエンドはWebサイトの顔であり、ユーザー(この場合は学生)に表示され、Javascript、Angular JS、CSS3、Bootstrap、HTML5などのコーディング言語を使用して開発されています。
データベースは、Webサイトのデータがクラウドに保存され、ユーザーに配信される場所です。 これは、Webサイトを構築するために選択したプラットフォームによって異なります。 クラウドベースのプラットフォームを選択した場合、それらには独自のデータベースとストレージサービスがあります。 オープンソースプラットフォームを選択した場合は、MySQLのようなオープンソースデータベース管理システムを選択できます。
(補足:これらの言語を自分で知っている/学ぶ必要はありません。Webサイト開発者と話し合って、プラットフォームの要件に合う言語を知ることができます。プラットフォームを自分で処理できるようにする技術スタックを選択してください。基本的なフレームワークがセットアップされ、準備ができています。)
最初のフレームワークが整ったので、お金について話しましょう。
#2。 収益化戦略を決定する
収益化とは、eラーニングサイトから収益を上げる方法を指します。 この点で検討できるいくつかの異なるオプションがあります。
- コースごとの支払い
最初の現金化戦略は、コースごとの支払いモデルです。 この取り決めの下で、あなたは固定価格であなたの各コースを売ることができ、学生は彼らの要求に従ってそれらを購入することができます。
一部のWebサイトも、この戦略を少し調整しています。類似したコースをグループ化して、パッケージとして販売しています。
いずれにせよ、この戦略は、さまざまな主題のさまざまなコースを販売している場合に最も効果的です。 これがUdemyで採用されたモデルであることは当然のことです。
- 毎月のサブスクリプション
コースごとに固定料金を請求する代わりに、月額サブスクリプション料金と引き換えにすべてのコースへのアクセスを提供できます。 料金を支払ってサイトのメンバーシップを維持している限り、すべてのコースコンテンツにアクセスできます。
この戦略は、同じ科目に属する複数のコースを開発して、誰かを初心者から専門家に変えることができるシナリオで意味があります。
このような状況では、メンバーシップから得られる知識のレベルに応じて、さまざまな価格とコースでさまざまなメンバーシップの階層を作成できます。
- 広告
一部のeラーニングサイトも、料金をまったく請求せず、コンテンツを無料で提供することを選択しています。
ただし、コンテンツは広告で収益化されます。 広告は、ビデオやブログに含まれているのと同じように、すべてのWebページと学習資料に含まれています。
この戦略は、上記の他の戦略と組み合わせて展開できますが、注意が必要です。広告によって学習者のエクスペリエンスが損なわれることはありません。
コースコンテンツを無料で提供したいが、サイトの運営コストを回収したい場合にも使用できます。
- 寄付/外部投資支援
最後に、寄付のオプションを選択できます。 ウィキペディアは寄付で運営されている有益なサイトの良い例です。したがって、人々が何かをより良くするのに役立つ優れたコンテンツを提供する限り、このモデルを使用してeラーニングビジネスを維持することは間違いなく可能です。 実際、このモデルは、広告でサイトを収益化するよりもうまく機能する場合があります。
ただし、この方法では、ドナーに依存することになります。
#4。 ドメイン名とホスティングを取得する
ニッチ市場に焦点を合わせ、必要な機能と収益化戦略を決定したら、次のステップは、サイトのドメイン名とホスティングソリューションを取得することです。
それらを選択するときは、次のことに注意してください。
- ドメイン名
ドメイン名には、覚えやすく、ブランド性のある名前を選択してください。 このようなドメインは短く(通常は9文字より短い)、覚えやすく、辞書を検索しなくても簡単に入力できます。
あなたのドメイン名があなたのサイトの目的/ニッチと一致しているなら、さらに良いです。 しかし、覚えやすく、ブランド化が容易なドメインを取得している限り、それは必要ありません。
また、 .comドメインのみに固執します。 他のTLD( .org、.net、.infoなど)のドメインも利用できますが、一般的に、ブランドについて聞いた後、ブラウザのURLで最初に.COMを起動します。 また、Webサイトが.comドメインを使用している場合は、口コミマーケティングにも役立ちます。
- ホスティング
ホスティングについては、eラーニングサイトはリソース消費の点で他の種類のサイトとは異なることに注意してください。
これらのサイトのセッションは、他の種類のWebサイトのセッションよりもはるかに長く続き、市場の規模によっては、いつでも数百または数千ものアクティブなセッションが発生する可能性があります。
さらに、コースにビデオコンテンツが含まれる場合、各セッションも多くの帯域幅を消費します。
したがって、共有ホスティングプランではなく、eラーニングサイト専用のホスティングサーバーを入手する必要があります。 また、選択するホストは信頼できるものでなければなりません。
強力なカスタマーサポートを提供できない、または稼働時間に関して評判が悪いホスティング会社から専用サーバーを入手しても意味がありません。
#5。 ウェブサイトを設定するためのプラットフォームを選択してください
ドメイン名とホスティングを選択したら、サイトの構築を開始します。 そのためには、最初に学習管理システム(LMS)を選択する必要があります。 LMSは、コースコンテンツのアップロード、学生の登録、インストラクターの追加、および相互作用を可能にするために使用されるソフトウェアです。
前述のように、LMSプラットフォームにはクラウドベースとオープンソースの2種類があります。
クラウドベースのLMS
クラウドベースのプラットフォームは、本格的なコースマーケットプレイス開発ソリューションを提供し、必要なすべての機能が組み込まれているプラットフォームです。 これらのプラットフォームは、短期間でWebサイトをセットアップしたい場合、または独立したプラットフォームを管理する責任を負わない場合に役立ちます。
ただし、このシナリオでは、プラットフォームのフレームワークに準拠する必要があり、独自のWebサイトを設計する自由はあまりありません。 また、クラウドベースのプラットフォームは通常、オープンソースのWebサイト開発よりもはるかにコストがかかります。 クラウドベースのLMSの例としては、Canvas、Teachable、Thinkificなどがあります。
オープンソースLMSプラットフォーム
オープンソースの学習管理システムにより、制約なしにWebサイトをゼロから構築およびカスタマイズできます。 必要に応じて、プラットフォームを自由に開発および拡張できます。
ただし、これらのプラットフォームの管理に関しては、ユーザー側からの関与がはるかに必要です。 あなたは、ウェブサイトのセキュリティから支払いゲートウェイの設定、コースのマーケティングまで、サイトのあらゆる側面に責任があります。
今日利用できる人気のあるLMSオプションのいくつかを見てみましょう。
LearnDash
LearnDashは、WordPressに基づくオープンソースの学習管理システムです。これは、世界のWebサイトの約40%で使用されているプラットフォームです。 WordPressの人気と使いやすさのおかげで、LearnDashは素晴らしいLMSがUdemyのようなWebサイトを構築するのに役立ちます。
これを使用する主な利点は、eラーニングサイトを構築するための幅広いテーマ、プラグイン、ページビルダー、およびその他のツールから選択できることです。 また、その広範なドキュメント、堅牢なサポート、および使いやすさを利用してサイトを構築することもできます。
最良の部分? オープンソースなので、成長に合わせてニーズに合わせてカスタマイズできます。
LearnDashには、広大なコミュニティ、大量のリソース、強力な開発チームもあり、Udemyのようなコースマーケットプレイスの開発をガイドできます。
LearnDashが非常に人気がある理由のいくつかは、使いやすさ、何千ものカスタマイズオプション、スムーズな学習曲線、強力なコミュニティサポートです。
Moodle
別のオープンソースオプションですが、WordPressとは異なります。これは適切なLMSプラットフォームであり、プラグインを使用してLMSに変換できるCMSではないためです。
機能に関する限り、サイトのセットアップに必要なすべての機能が提供されます。各レッスンにマルチメディアコンテンツを組み込む機能、ユーザーフレンドリーなインストラクターツール、生徒の進捗状況の追跡、堅牢なセキュリティ、スケーラビリティです。
一番上の桜であるMoodleも無料です。 それは世界で最も有名な大学のいくつかによって使用されています、そしてそれはそれがその存在の過程でその価値を証明したからです。
しかし、それはそれが欠点から解放されているという意味ではありません。 Moodleの主な制限は、WordPressほど簡単にカスタマイズできないことです。 Moodleサイトのカスタマイズを完全に制御したい場合は、コーディングについて少なくともある程度の知識が必要です。 これには、急な学習曲線が含まれます。
さらに、WordPressほど簡単にスケーラブルではないため、使用している大学の多くが行っているように、学生の数が数千人に達するにつれてニーズが高まるにつれて、コーディングを使用して大幅にカスタマイズする必要があります。
キャンバス
今、私たちはいくつかの有料サービスの領域に移動しています。 Canvasは、米国を拠点とする企業Instructureによって開発されたプレミアムなクラウドベースのLMSソリューションです。
プロフェッショナルなUI、すばらしいコース管理ツール、組み込みのディスカッションフォーラム、優れたパーソナライズ、およびブランディング機能は、その主要な機能の一部です。 また、ドキュメントのホスティングおよび共有機能が組み込まれているため、学生は外部のファイル共有サービスを使用せずに、共有したいドキュメントを共有できます。
一方、Canvas LMSの短所には、ビデオ会議機能が利用できないこと、はるかに優れていた可能性のある通知システム、音声録音機能の時折の不具合、およびメッセージの配信の時折の遅延が含まれます。 価格設定も懸念事項であり、年間380ドルからです。
教えられる
最後に、もう1つのクラウドベースのLMSであるTeachableを用意しました。これは、Canvasよりも少し安価です。
ドラッグアンドドロップのWebサイトビルダー、学生の進捗状況とコース管理機能、マルチメディアサポート、高度な価格設定オプション、レポートと分析、コースコンテンツインポーター、販売ページテンプレート、多言語サポート、その他ほとんどすべてが付属しています。単一または複数のインストラクターのeラーニングサイトを作成する必要がある場合があります。
Teachableは、ホストされたサービスであるため、リストにある他のプラットフォームとも異なります。つまり、チームがコース作成者のためにすべてを処理します。
Teachableの欠点には、大きな動画をアップロードできない(YouTubeのURLを投稿する必要がある)、カスタマイズに必要なコーディングの知識がある、作成できるクイズの選択の自由度が低い(複数選択またはtrue /のみ)などがあります。誤ったクイズが許可されます)およびフォーマット機能があまり豊富ではないテキストエディタ。 教えられる価格は年間348ドルから始まります。
これらは、学習管理プラットフォームのほんの一例です。 その他のオプションについては、この記事をご覧ください–オンライン教育Webサイトに最適な6つのLMSプラットフォーム。
#6。 UdemyのようなWebサイトの開発
実際のウェブサイト開発に取り組むことになると、開発者を雇うか、自分自身の場合は自分で開発することができます。
開発者を雇うことにした場合は、座って、eラーニングサイトをどのように開発したいかを正確に伝える必要があります。 開発者といくつかの詳細な話し合いを行い、タイムラインを把握し、開発計画を練り上げます。
または、自分で構築する場合は、サイトの外観と動作の計画を立て、それに応じて開発を開始します。
技術スタックを選択し、投資家と相談し、プラットフォームを決定することで、所要時間や予算などの実用的な考慮事項を使用して機能をマッピングできるため、この段階をより明確にすることができます。
Udemyのようなウェブサイトを構築するのにどれくらいの費用がかかりますか?
すべてを構築するにはお金がかかり、eラーニングサイトも例外ではありません。 サイトの開発中に最初に予算を考慮しないと、リソースを使いすぎて使い果たしてしまうことになります。
WordPressのような独立したオープンソースプラットフォーム上で自分でサイトをセットアップすることを計画していることを考えると、これらはあなたが考慮する必要がある暫定的なコストになります。
アイテム | 料金 |
ドメイン名 | $ 12 – $ 15(定期的) |
ホスティングプラン | $ 90 – $ 100(定期的) |
LMS | $ 0 – $ 360 |
開発費 | 機能と要件に応じて可変 |
これは、コストの非常に基本的な内訳です。 費用は、選択したプラットフォーム、組み込みたい機能、コンテンツ配信ネットワークなどの追加サービス、およびその他の多くの要因によって異なります。
まとめ、
これは、Udemyに似たオンライン教育Webサイトの作成を開始するための簡単な入門書です。
オンライン教育プラットフォームの設定は大きなコミットメントであり、正確に処理する必要があります。
Udemyは間違いなく世界で最も成功しているeラーニングプラットフォームの1つであるため、それに基づいてオンラインコースマーケットプレイスをモデル化することは安全な策です。 教育プラットフォームは最近、左、右、中央に芽生えています。そのため、独自のニッチを選択するか、独自のニッチにする方法を見つけて、プラットフォームを目立たせてください。
要件がここで説明したものと異なる場合があることは理解していますが、Udemyのような独自のWebサイトの設定に関する最初の質問のほとんどに回答できたと思います。 そうでない場合は、下のコメントセクションで疑問を共有してください!