For those interested in learning about cryptography (such as Bitcoin), Stanford University is offering a free course that anyone can take online.
The course runs for six weeks and includes weekly lectures, assignments, and optional programming projects. It’s pretty much just like doing a unit at Uni taught by a Stanford Professor.
Course free but you still need to pay to get certification 111$~