Yes. If your employer requires you to attend training outside normal working hours, you should be paid an allowance at your hourly rate of pay.
The value of this allowance should minimally cover any out-of-pocket expenses that you've paid to attend the course (for example, food or transport).