You'll learn all of it once you spend enough time around crypto space. You don't need to know most of the things below if you just use a private by default crypto like Monero. You know the old fashioned way of spending your money, nobody can peek at it on a public blockchain like Bitcoin.