SharePoint 2010 Brand Camp is an intensive 4-day course for Web designers and developers that need to learn SharePoint-specific techniques to design Web pages and brand Websites in a SharePoint 2010 environment. You will learn how to override and extend the core CSS rules that give SharePoint 2010 sites their standard look and feel. You will also learn how to design, implement and deploy custom master pages that work equally well in Team Sites and Publishing Sites. The course provides extra coverage of branding topics specific to Publishing sites such as creating a site taxonomy, configuring navigation and designing page layouts. This course motivates the need for adding custom client-side behavior behind pages in SharePoint 2010 sites and demonstrates how to accomplish this by writing JavaScript code and by leveraging the jQuery libraries. The course also includes a lecture on Visual Upgrade where you will be taught how to manage site content and branding projects when migrating from a SharePoint 2007 environment to SharePoint 2010. The final lecture focuses on development techniques and discusses how to use SharePoint project in Visual Studio 2010 to deploy your custom branding files into a solution package to achieve the highest levels of reusability and maintainability across site collections and across SharePoint 2010 farms.
Students should have a basic knowledge of HTML and CSS and should have experience in SharePoint working with team sites and publishing portals. It is also recommended (but not required) that students have previous experience with JavaScript programming and a Web design tool such as SharePoint Designer, ColdFusion or Dreamweaver.