These tutorials cover the basics of creating messaging applications using RabbitMQ and Java. You need to have the RabbitMQ server installed and running to go through the tutorials.
The simplest thing that does something
Distributing tasks among workers
Sending messages to many consumers at once
Receiving messages selectively
Receiving messages based on a pattern
Remote procedure call implementation