You guys can check links mentioned below to have an overview of automation in coded UI . These links will help you better understand coded UI.
I also urge you guys to follow following blogs regarding MS Coded UI .
If you don’t have previous exposure of .net C# I urge you guys to first have a look at turtorial mentioned below
beside This knowledge of Nunit is also copulsery but not required in so much details basic is enough . I suggest to go through the link mentioned below