I've been trying to start from the beginning and learn some robotics skills. I have a degree in computing science, so it isn't completely alien to me... but some of the concepts are things I would be rusty on, since I've been doing software for ten years now. I looked at various sites, but a lot of the tutorials are just aimed at making you by various little robot kits. That isn't what I'm looking for. I was to follow material that based on individual components, and do a from scratch build.