Derby County club captain Shaun Barker is making good progress as he recovers from a long-term injury.