How deep do you want to go? If you have 20hours to spare then this is pretty comprehensive https://www.youtube.com/watch?v=zmLfZ599oAY&list=PLOqZWfHm-gzALWIEoMxLpBkQvLH2HdLbh if you prefer a more interactive approach you could try https://bitcoinsv.academy