If you’re looking to get serious about coding and make more projects, you’ll need to learn git to avoid a lot of headaches. Git is a version control software that tracks your changes and lets you revert to past versions if needed. HERE is a great guide to learn git.
GitHub is where you can save your git repositories and track changes between computers. GitHub also works as a great portfolio!