If I understand your questions, you can install the Multi Event Registration add-on and the registrant will be able to add courses to the cart from any page that lists the events and displays the Event Espresso Ticket Selector.
There’s more information about the Multi Event Registration add-on in our documentation:
The support post ‘How do I add multiple events to a shopping cart?’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.
Support forum for Event Espresso 3 and Event Espresso 4.