If the courses will be held on physical location, then you perhaps need an “event” management plugin and not an LMS “course” management plugin. To collect payment online, you would often need a pro version of an event management plugin. Maybe this page will help you choose https://kinsta.com/blog/wordpress-events-plugin/
The Learning Management System plugins deal with running the courses online and enable displaying the ones available. In them offline usually means where actual study content is downloadable. But you appear to focus on training offered on location with an instructor leading it.
One way would be to have a courses’ page where short code or links to both type – events and courses – are placed. A few education centric WP themes allow displaying offline courses also. Or an option like WPLMS pro plugin which 3 years back built in support for offline courses where enrollee not only pay but get instructions to comply for the next physical class etc. Some others are Paradise LMS Pro. You may want to check them out. I would caution that choosing a LMS plugin solely for its advertised built-in course display capability may hem in your choices.