Registration without chaos.
Course management, participant lists, automatic confirmations, waiting lists for overbooking. Payment online or by invoice.
I manage exactly this for an association with over 400 members: mandatory training, annual fees, course bookings. All in one place.
If you do not need a custom build, start with Planfaden: course management with room planning, online registration and waiting list. 14-day free trial.