For the past two days Michael McAndrew and I have been working on a training program for CiviCRM. We haven't finished it, but feel free to take a look at what we've done so far in this Google doc.
We've been working with the material that is already there, on the wiki etc., but have developed that a bit further. So far, we discussed and wrote for a User and Administrator Training. Since neither of us have enough technical background to write a developer training ourselves, we hope to also find input for that to further develop that on a similar basis as this one for users and administrators.
The idea is that we'll continue working on it and will use it as input during the London CiviCRM sprint in August.