A very helpful guide to bike set-up can be found here

Park Tool have some good YouTube videos on maintenance – here are a few useful ones.

Rear Derailleur adjustment

Front Derailleur adjustment

How to determine chain length