Yes!
After you add any of the online learning courses to your cart and checkout, at the bottom of the checkout screen, you can indicate that the course is a gift by checking the appropriate box, and then enter the recipient's email address so access will be added directly to their account. Just enter their name, email, and check the box that indicates you are signing someone else up.
Please be sure there are no typos. If there is a typo in the email address, they won't receive the invitation, and the way you enter their name in these fields is how their name will show up on their Certificate of Completion.
Here is what it looks like where you can check the box to gift/purchase the training for someone else: