Learning Unity 3D and 2D basics

Hi,

I am new to Unity 3D. I would like to learn all the basic concepts from scratch. I want to get my basics clear. I have developed a FPS using 3D aspect but i would like to do everything thoroughly. Can anyone guide me or point me to a link for video tutorials ? It would be great help.

http://walkerboystudio.com/html/unity_training___free__.html and http://www.3dbuzz.com/vbforum/sv_videonav.php?fid=db25cc88fdc47f4afd9562b6abb1332a are the two online training courses that I would recommend.