Resources for learning FTP?

Any suggestions for learning FTP from scratch?

FTP program or the FTP protocol?

If you are talking about the program. There isn’t much to learn, you log in, navigate to the folder you are planning to upload to/download from, and then upload/download. I guess there is also permissions, but that is pretty much it

I would think the docs for the FTP program, or maybe a guide from your host would be enough.