Tutorials & Webinars

Comprehensive tutorials and training webinars for a wide variety of use cases and programming languages. Check out the featured tutorials below or use the filters on the side to find exactly what you need.

Get started with PubNub in 20 minutes. Go to the Quickstarts.Go to the Quickstarts


How to Build an AngularJS Chat App
How to build a fully-featured AngularJS chat app with messaging, typing indicators, public and private chat rooms, chat invitations, user presence, and more.
Realtime User and Device Detection with Presence (Full Tutorial and Demo)
How to use PubNub Presence for realtime user and device detection.
Leveraging PubNub for IoT Machine Learning and Predictive Maintenance
About This Webinar: This Webinar dives into details on how developers can apply predictive maintenance to devices…
  • 47 mins
Build Basic JavaScript Web Chat App with ChatEngine
How to build a simple JavaScript web chat app using ChatEngine. We'll cover basic messaging, presence, message history, and markdown support.
How to Build a Custom ChatEngine Plugin
How to build your own custom ChatEngine plugin so that any functionality you might need can be added to ChatEngine.
Map Markers - JavaScript Geolocation Tracking with Google Maps API (2/4)
How to implement map markers using the JavaScript Google Maps API and PubNub for web and mobile web live-updating maps.

Try PubNub Today

Connect up to 100 devices for Free