The course is designed for all developers working with SharePoint 2010 platform who want to learn how to use more advanced techniques of SharePoint solution development. The course covers the topics which will help create complex, technically advanced solutions - those which introduce all what SharePoint can offer to developers.