Venepuncture, cannulation and so on are taught as courses at hospital trusts rather than as a university based clinical skill. Some universities do teach it, but not many. A lot of trusts can be funny about who they allow to take blood in nursing roles, they like you to have done their training so you know how to do it "their" way. It's the same with IV drug administration.