This was an amazing resource I used to mint my first NFT:

How to Write & Deploy an NFT (Part 1/3 of NFT Tutorial Series) | ethereum.org

How to Mint an NFT (Part 2/3 of NFT Tutorial Series) | ethereum.org

Some other Resources

Mint an NFT and ERC-721 Smart Contract - Easy Step-by-step!

Mint an NFT with IPFS

Welcome to NFT School