A Developer's Guide: Learn to Build Interactive E-learning Applications

Discover

Discover how to use PubNub to build a collaborative e-learning solution

Explore

Explore resources that'll help you get started implementing a real-time e-learning solution

Build

Start building a real-time e-learning collaboration solution with PubNub

Expand

Expand your PubNub real-time e-learning solution with more resources

Discover
Discover

Overview

eLearning (sometimes written as E-learning or electronic learning) is changing the learning experience and has empowered more people to access high-quality online learning than ever before.

Collaborative applications enable multiple users to interact with one another in real-time. These multi user apps enable any number of users to collaborate simultaneously in documents, worksheets, and other digital workspaces.

Discover

PubNub E-Learning Live Demos

Interact with a collaboration application that allows users to draw at the same time on a canvas.

Discover

Customer Use Cases

Josh Talks uses PubNub to power direct and group chat at scale, increasing time spent in-app and customer retention.

Kakeai uses PubNub to power one-to-one chat for collaboration, which has improved efficiency for their customers.

Explore
Explore

Blogs

Collaboration applications require constant updates in real-time. PubNub’s secure, low latency, and reliable communication network powers thousands of customers who depend on PubNub.

Explore

Tutorials

Follow how to build a collaborative application with this step-by-step tutorial to add real-time interactions and updates.

Build
Build

Docs / Tools

Pick an SDK to get started building chat and more with PubNub.

Build

GitHub Links

Source code for the collaborative multi-user drawing web application built using PubNub's real-time network JavaScript API, Canvas, and vanilla JavaScript/HTML/CSS.

Expand
Expand

Resources by PubNub

Stream data for commercial exchanges and transactions to enhance your brand experience with in-app chat and notifications for real-time pricing in the marketplace.

Quickly set up your account and get started with an SDK of your choice.

Ready To Get Started?