Skip to main content

SharePoint 2010 for Internet sites implementers' course

This course describes how to implement and brand a SharePoint based public website using SharePoint web content management (WCM). After the course is completed, you may be able to implement a SharePoint deployment of a branded website with structured content management. You may also be able to successfully plan, deploy, monitor, and maintain an Internet site. No development experience is required, but experience with HTML and CSS is recommended.

Downloadable links for the videos and resources for each module are available later on this page. You can also download all lab manuals.

Downloads

Module 1: Basics of WCM

Web Content Management (WCM) is enabling business users to author, publish and manage web content to internal and external sites. In SharePoint WCM is based on Content Types, Page Layouts, and Field Controls. This module will be a look at the basic mechanisms for content management in SharePoint. This module will cover the pages library, as well as how pages are put together using Fields Controls and/or Web Parts. You will learn how to create and add pages to a content managed SharePoint site and how to get it approved for publishing.

  • Lesson 1: What is WCM? (video)
    In this lesson we discuss the basics of Web Content Management.
  • Lesson 2: Introduction to WCM in SharePoint 2010 (video)
    In this lesson we cover the basics of SharePoint Server 2010 architecture. The main focus is on how to use SharePoint Server to create sites and site collections by using SharePoint Central Administration. The Publishing Portal and Enterprise Wiki templates are also discussed.
  • Lesson 3: Content Types (video)
    In this lesson we cover one of the building blocks of publishing sites: content types. We explain the basic architecture and show how this WCM enabler can be extended to provide the potential customizations that are needed for most public-facing websites.
  • Lesson 4: Page Layouts (video)
    In this lesson we cover one of the building blocks of publishing sites: page layouts. We'll explain the basic architecture and show how this WCM enabler can be extended to provide the potential customizations needed for most public-facing websites.
  • Lesson 5: Field Controls (video)
    n this lesson we discuss field controls and how they can be used to customize the editing and display of content in a SharePoint WCM site.
  • Lab manual: Basics of WCM (document)
    These are the instructions that were used with the virtual lab during the instructor-led course. The virtual lab is not available.

Module 2: CSS and master pages

SharePoint 2010 uses Cascading Style Sheets (CSS) extensively to create different UI effects. This module will walk through the basics of CSS. It will also cover Master Pages and how Master Pages are used in SharePoint to provide re-usable site design.

Module 3: Design tools

One of the most important tools for a WCM implementer is to be able to take the design artifacts created by a designer and turn those into artifacts that can be deployed to a SharePoint WCM site. This module will cover the Microsoft Expression tools that will make this task a simple one.

Module 4: Deployment tools

In this module we will cover how to deploy design artifacts during development using Visual Studio 2010.

Module 5: Branding

This session will walk through the steps required to take branding elements from an existing website or a website design and apply it to SharePoint. It will also cover more on CSS and Master Pages, especially on how to override existing SharePoint selectors to get your desired design. This will build on the earlier module on Master Pages by adding branding into the mix.

Module 6: Navigation and SEO

Navigation is one of the keys to providing a smooth user experience through a website. In this module we'll cover using both the out of box navigation providers and controls, as well as when you might need to plug in a custom navigation solution into SharePoint.

  • Lesson 1: Implementing Navigation (video)
    In this lesson we discuss how navigation works in SharePoint Server, and we use features such as site collections and custom navigation providers (including breadcrumbs) to implement a workable WCM navigation solution. This discussion relates to the Information Architecture.
  • Lesson 2: SEO for your Site (video)
    In this lesson we cover issues relating to SEO that need to be taken into account when creating navigation and other SEO issues relating to SharePoint Server features.
  • Lab manual: Navigation and SEO (document)
    These are the instructions that were used with the virtual lab during the instructor-led course. The virtual lab is not available.

Module 7: Content Query Web Part

WCM systems can become a silo of useful but one-dimensional data. This module will cover the ways in which content can be re-used both inside of and outside of your SharePoint website.

Module 8: JavaScript

SharePoint 2010 includes a rich framework for JavaScript. This framework can be re-used and extended to provide modern UI to your end users. This module will delve into those details, including covering the SharePoint dialog and notification APIs.

Module 9: Custom publishing artifacts

In this module we will cover more advanced content management artifacts in SharePoint 2010. The focus will be on building these artifacts in Visual Studio 2010.

Module 10: Putting it together

Planning a SharePoint WCM site involved many diverse skills and features. In this module we will use what you've learned so far to put together a short list of steps you might go through planning a WCM site.

Module 11: Social media

Social media is a buzzword we all have to acknowledge and deal with. In this module we cover how SharePoint 2010 enables social aspects for your site, as well as how you might connect to external social media sources.

Module 12: Multi-lingual sites

Creating multi-lingual sites is a very common task in many public websites. In this module we will cover how SharePoint 2010 enables this.

Module 13: Performance and caching

In this module we'll cover the features of SharePoint that allow a WCM site to increase performance. We'll discuss Web Farms as well as specific features such as page and object caching, page list size, page versioning, artifact library placement, and other issues that can make or break performance.

Module 14: Security

SharePoint 2010 supports the notion of claims-based authentication. This simplifies the development and deployment of secure parts of your website. In this module we'll cover how to secure parts of your site, and potentially secure only editing access. We also will cover the basic decision tree on how to secure your WCM site.

Module 15: Managing deployment

In almost all WCM systems content must be edited and or approved before publishing to a live site. SharePoint 2010 provides a powerful and extensible approval workflow that can be used out of the box, or customized to provide exacting functionality. This module will cover the details of the approval workflow and how to customize it. This module will also cover automated ways to create the necessary SharePoint infrastructure for a WCM-based site.

Join us: Follow us on Twitter Twitter