If your question is about IK (Inverse Kinematic) itself. Here is a good tutorial to start with. It explains Forward and inverse kinematic regarding robot manipulator, but it is absolutely the same stuff. Just assume each link of manipulator as a bone.
If do you want to know about rigging tool and animation in Maya an UE4 here is a good tutorial for that.