AE is not only powerful but it's the industry reference when it comes to this kind of work. A great place to find tutorials to learn the basics is on the
Adobe website. Lynda.com has a lot of good tutorials on AE but you'll also find a lot of free ones out there.
Also as a head's up, you'll find some good plugins out there to use AE live previews via Syphon, Spout and NDI so that you don't have to render your comps. Keep in mind that you can use AE live preview and Resolume on the same computer but you'll need a good amount of RAM to pull it off in a live environment (my main server has 48GB of RAM and 32GB dedicated to AE).