Welcome! I’m a super slow Python newbie, taking my time with it.
I am also a newish Linux newbie, I started on VPS to get use to Linux some. VPN and VPS Setup is where most people find to get a VPN setup.
If you are not in Jeff’s Linux beginner class, make sure to find reserach for setting up firewall, key pair login and disable root login before setting up the VPN.
Good luck and enjoy the journey!