Costruisci un portale di e-learning

Nodo di origine: 747568

Sommario

In questo modello di codice per sviluppatori, dimostreremo come creare rapidamente un portale di e-learning utilizzando IBM Watson® Media. Le soluzioni possono essere scalate con Watson Media, ma l'ambito di questo modello si concentra sulle seguenti funzionalità:

  • Creazione di canali per diverse aree di apprendimento.
  • Creazione e caricamento di video per un canale.
  • Accesso ai video limitato tramite password.
  • Limitazione dei domini in cui il video può essere incorporato.
  • Realizzazione di un'applicazione web con autenticazione per accedere ai canali utilizzando le API fornite da Watson Media.

Descrizione

Le startup basate sull'istruzione scelgono sempre più piattaforme di e-learning per offrire formazione e condurre workshop e Watson Media fornisce le funzionalità necessarie per costruire una piattaforma di e-learning. In questo modello di codice, dimostreremo come creare rapidamente un portale di e-learning utilizzando Watson Media. Mostreremo anche come creare un'applicazione web interattiva e reattiva utilizzando le API Watson Media per soddisfare le esigenze specifiche di un'organizzazione. La soluzione può essere scalata per accogliere più funzionalità e capacità attraverso i servizi, i prodotti, le soluzioni e le API forniti da Watson Media.

Flow

Flow diagram

  1. L'amministratore richiede l'autorizzazione dell'app.
  2. L'app è autorizzata dal portale IBM OAuth2.0.
  3. Il server del nodo riceve il token di autenticazione da Watson Media.
  4. L'app richiede il server per il token di autenticazione.
  5. L'app utilizza il token di autenticazione per creare dashboard per l'utente in fase di runtime.
  6. L'utente effettua il login e accede ai contenuti pubblicati su Watson Media.

Istruzioni

Pronto per iniziare? Dai un'occhiata a README per istruzioni dettagliate su come:

  1. Accedi utilizzando l'ID IBM su Watson Media.
  2. Creare i canali.
  3. Carica video sul canale.
  4. Crea playlist.
  5. Imposta la restrizione della password sul canale.
  6. Genera credenziali API del canale.
  7. Distribuire l'applicazione.
  8. Eseguire l'applicazione.

Fonte: https://developer.ibm.com/patterns/build-an-e-learning-portal-with-watson-media/

Timestamp:

Di più da Sviluppatore IBM