AmeriTeac

 

Branding and Customizing SharePoint 2007 using SharePoint Designer

Course 3540: Two days; Instructor-Led

 

This two-day instructor-led course will provide you with the skills, tips and tricks to quickly make a SharePoint site Your Site. You will see how to customize navigation, themes, and master pages. This class covers browser based customization, SharePoint Designer customizations and introduces what can be done by developers. This class will cover both those things you can change as a site owner without access to server files, and how to optionally deploy your customizations to the server. This class does not explore workflows, .Net coding or XSL transforms (except for a demo or two).

Prerequisites:

  • Have a strong background in SharePoint 2007 as both an end user and a site collection administrator (is needed)
  • Know how to create subsites, create custom lists, add custom columns and create views
  • Have basic skills in JavaScript (is helpful)

Outline:

Module 1: Overview of SharePoint Customization

  • Why Do You Customize?
    • Site Branding / Look and Feel
    • Display non-SharePoint data
    • Incorporate Custom ASPX Pages
  • Customization Options
    • Browser based customization from within SharePoint
    • Custom Web parts
    • Custom ASPX Pages
    • “Pluggable” Features
    • SharePoint Designer
  • Who Will Do the Customization?
    • Graphic Designers
    • Site Owners
    • Developers
  • Customization Decisions
    • Custom Master Pages or Themes
    • Single Site or All Sites
    • Live vs. Test and then Deploy

Module 2: SharePoint Structure and Customization Points

  • Themes
  • Master Pages and Content Pages
  • Data from Lists
  • Cascading Style Sheets

Module 3: Out of the Box, Browser Based Customization

  • Title, logo
  • Themes
  • Master Pages

Module 4: SharePoint Designer

  • Opening a Site or single file
  • Overview of Tools and Panels
  • The “Revert” Command!

Module 5: A Review of HTML, DHTML and CSS

  • HTML (and a note on standards and compliance)
  • DHTML
  • CSS
  • Inline CSS vs. Linking CSS Files

Module 6: Creating SharePoint Themes

  • Themes vs. Master Pages
  • An Exploration of Theme-able Items
  • Basic CSS
  • Theme Files
  • Creating and Testing a Theme

Module 7: Master Pages

  • Overview of Master Pages
  • Modifying Web Part Zones
  • Moving and Hiding Out of the Box Components (navigation, etc)
  • Embedding vs. Linking CSS

Module 8: Customizing Content Pages

  • List Maintenance Pages
  • Basic Pages
  • Web Part Pages
  • Custom ASPX pages

Module 9: Customizing Menus

  • Quick Menu Tricks
  • Adding Custom Menus

Module 10: SharePoint and ASPX Controls

  • Navigation Controls
  • Tab bar customization
  • Quick Launch customization

Module 11: Data Views

  • Exposing Data via Web Parts
  • SharePoint Data
  • External Data

Module 12: Customizing the User’s Search Experience (may be an optional module)

  • Adding Advanced Search to non-Publishing Pages
  • Custom Search Results Pages

Module 13: Deploying Customizations (may be added to the end of each module)

  • Deploy to Where?
  • Themes
  • Images
  • Custom Lists and Columns
  • Web Parts

 

 

 
 

For more information call 720.346.1710 or visit: www.ameriteach.com

7800 E. Dorado Place, Greenwood Village, CO 80111