Course Outline

Introduction

  • What is Matrix?
  • Matrix APIs and architecture

Server Setup

  • Installing Synapse
  • Setting up a free server (Oracle Cloud)

Client-Server API

  • Creating a Matrix client
  • Using Matrix to make a chatbot
  • Enabling SSO in the Matrix client
  • Creating a read-only Matrix client
  • Using an echobot
  • Using the Python Matrix client library

E2E Encryption

  • Implementing encryption in Matrix clients
  • Advanced E2EE features and cross-signing

Bridging

  • Types of bridging
  • Installing a Matrix homeserver
  • Connecting Matrix to WhatsApp and other platforms

Troubleshooting

Summary and Next Steps

Requirements

  • Familiarity with chat or collaboration platforms

Audience

  • Developers
 7 Hours

Number of participants



Price per participant

Related Courses

FitNesse: Wiki Based Collaborative Testing

7 Hours

MediaWiki for Content Editors

7 Hours

Running Your Own Chat Server with Rocket.Chat

7 Hours

Zimbra for System Administrators

21 Hours

Alfresco for Content and Document Management

14 Hours

Confluence for Administrators

14 Hours

Slack for Beginners

7 Hours

Slack from Basic to Advanced

7 Hours

Element for Developers

7 Hours

Virtual Meetings using MS Teams

7 Hours

Administering MediaWiki

7 Hours

Introduction to Semantic MediaWiki

7 Hours

XWiki for Users

7 Hours

XWiki for Admins

21 Hours

Related Categories

1