making a wallet site

So like lets say I want to make a website that accepts btc deposits and withdrawals like this https://www.cryptonator.com/ where would i learn how to do that where do i go to learn the basics? I know this is quite a basic question but it is hard for me to know where to look for this in the pandemic finding a job has not been very easy and i need something to keep me going.