My .02
Take the course!
Get a small used dirt bike (like a Honda CR230F, small XR, small Suzuki DR or similar) or a small dual sport and ride in the dirt. Even a big vacant dirt lot. You will learn much more in the dirt than the street. You can practice your basic skills without worrying about getting run over. A small bike is much easier to learn with, you will not be intimidated by the size, power and weight of a bigger bike. Once you feel comfortable, you can sell it and move up.
In the dirt you will not have 100% traction, the tires will slip and slide, you will learn about throttle control, good brake modulation and WILL fall over. Once you don't vapor lock when the bike moves around, and you can shift, brake and accelerate without thinking about it...venture out into the street.
I have seen more than a few guys with only street experience and a few years under their belt freeze up when a tire slips in a corner...running wide and into the dirt and crashing. They all said when the tire slid they froze up and basically just went straight in panic mode. Either that....or a locked back brake followed by a trip off the pavement.
With some dirt experience you will learn that a slip here, a slide there is not the end of the world and you should be able to ride it out much better than a rider who never experienced that before.
I started on dual sports (street legal off road bikes), went to dirt bikes, then street bikes, and now back on dual sports. Dual sports are VERY fun and very versatile. It won't cost you hundreds to thousands of dollars if you fall over on one either.
You might see if Honda has a rider education facility near you too. I sent my wife to a beginner class. They had all the gear, the bikes and quality instructors. She had a great time and learned a lot.
She is ready to tool around in the dirt, but I would not let her ride in the street. She is too busy thinking about the bike, shifting, braking, clutch with left hand, brake right foot and all that stuff that is new to her to be paying enough attention to traffic, cars and everything you need to, to survive riding on the street.
Good luck, have fun and get the best safety gear you can afford. :victory::bike_rider: