Then you need to check out at least two great business partner sites with some awesome videos and tutorials:
http://xpages101.net from Elguji Software
http://xpages.tv a series of free video tutorials
The first site is actually a company that does in house training and also offers development services and solutions with XPages. These sites are very well known in the Lotus bubble and in my opinion are invaluable to anyone interested in learning this great technology. With XPages you can not only create great web based applications but starting in Notes 8.5.1 you can also create some pretty compelling applications for the Notes client – a true write once use everywhere architecture.