I would suggest beginning to study Git and using a support like GitHub to host your own projects.
much like we host projects in front-finish development the identical applies to back-stop. Some of the platforms that https://starcompiler.com/categories/technology-programming