Зарегистрируйтесь в одном или нескольких серивасах.
Azure DevOps, Bitbucket, GitHub, GitLab
Установите Git, TortoiseGit.
Зарегистрируйтесь в Trello и создайте план вашего проекта и разбейте его на как можно мелкие задачи.
Выберите подходящий язык программирования и начните его изучать