Hey @Littlecube, welcome to the Local Community Forums!
Great job jumping in and learning WordPress, and your question makes perfect sense! Deploying a site from Local can be challenging, but you have a couple of options.
The easiest would be if you decide to host with Flywheel or WP Engine. If you do go that route, then deploying the site is easy using Local’s Connect feature.
If you end up choosing a different hosting provider, then deploying a site can still be done, it will just take a bit more work to do it.
You can search these forums for some more ideas, but this topic has some good info and might be a good start:
Good luck!