MQ tutorials,
taking you further

Every great achievement starts with a single step.
Here's a set of guided tutorials that provides you with the tools to master MQ.

Search by:

Skill level


Operating System

Skill level

App side auto-reconnect and CCDTs

A deep dive into connecting an application to multiple queue managers.

Point to point in C# for .NET Framework

Write a C# application for .NET Framework that uses IBM MQ as a messaging provider. See how to use IBM MQ classes for XMS to put and get messages to and from a queue.

Securing IBM MQ with TLS

Configure TLS so that your MQ queue manager and client application can communicate securely over the internet.

Developing with the IBM MQ MacOS Toolkit

Develop MQ apps on a Mac with IBM MQ MacOS Toolkit. Connect to a queue manager in IBM Cloud or in a Docker container. See messages in MQ Console or MQ Explorer.

LearnMQ is due to be migrated to IBM Developer. More info to follow. Bookmark http://ibm.biz/learn-mq

Not sure where to start?

Try reading the MQ Essentials to get some basics, and then putting your knowledge to practice by running your first demo!

MQ Essentials

A quick and easy start guide to the fundamental concepts of IBM MQ, including an overview to message-oriented middleware.

Ready, Set, Connect!

A quick way to get going with MQ, set up a queue and run a demo app, on Linux, Windows and Mac.

Privacy Preference Center

Close your account?

Your account will be closed and all data will be permanently deleted and cannot be recovered. Are you sure?