Introducing Web Content Management in SharePoint Online
An overview of what is available in SharePoint out of the box. What types of sites do we have, and how does publishing work?
- Introducing SharePoint Sites: Team Sites vs Publishing Sites
- Web Content Management in SharePoint Online
- Different Page Models in SharePoint Online: Wiki Pages vs Publishing Pages
- Search Engine Optimizations
What is SharePoint branding?
In this module we will cover the basic toolset we have available for branding our sites. We will look at all the different elements that together form a branding solution.
- Definition of branding
- Why brand SharePoint?
- Anatomy of a SharePoint site
- Introducing SharePoint Designer.
- Branding options in SharePoint: Composed Looks, Cascading Style Sheets, Master Pages...
Handling CSS files in SharePoint
A very important part of branding in web development is the styling, meaning the fonts, colors, borders etc that are applied.
- What is CSS?
- Introducing CSS
- CSS Selectors
- Colors, Corners, Shadows, Gradients
- Out of the box SharePoint style sheets
- Creating custom style sheets
- Applying alternate CSS
SharePoint Composed Looks
Composed looks offer presets of branding you can apply to a SharePoint sites. We will discover how they work and how we can create our own.
- Creating a SharePoint Composed Look
- Using theme Comments in custom CSS
Creating a Design
So we have a great design idea for our SharePoint site. How do we build everything from scratch? This module will take you through that process.
- Creating a wireframe
- HTML and CSS guidelines
- Browser compatibility
SharePoint Master Pages
A master page defines the general layout and look & feel of a site, so it is an essential part of the branding process. In this module you will learn how master pages work.
- ASP.NET Master Pages fundamentals
- SharePoint controls
- Delegate Controls
Custom Master Pages
SharePoint offers us out-of-the-box master pages, which we can customize, but we can also create our own. This chapter teaches us how to do exactly that.
- Creating a custom Master Page for SharePoint
- Creating a custom Master Page in HTML with the Design Manager
- Working with the Snippets
- Device Channels
Customizing SharePoint Rendering with JSLink
SharePoint is full of lists and document libraries that allow you to store content. What if the default look and feel of those lists, or fields contained within, does not suit your requirements? Then you can use JSLink. In this module you will learn how the JSLink library can help you in customizing the look and feel of lists, libraries and columns, ...
- Basic JSLink syntax
- Using JSLink in Web Parts, Content Types, Fields and Lists
- Using JSLink in Features and code
- Using JSLink for validation
- Performance impact
Working with Publishing Pages
In this chapter we will take a look at the most important publishing features like publishing pages and page layouts, navigation, multi-lingual support and the approval process.
- Using Publishing Sites and Publishing Pages
- Using out of the box Page Layouts
- Configuring Approval Workflow
- Navigation based on Managed Metadata
- Site Variations
Designing Page Layouts
Publishing pages is what we will add to a publishing sites. They are based on page layouts.
In this module you will learn how they work and how we can create our own custom page layout.
- Introducing Page Layouts
- Creating a content type for a Page Layout
- Building Page Layouts in HTML
- Configuring page layouts
SharePoint Online Search
Search is an essential tool when working with SharePoint and publishing. In this module you will learn about search configuration and search based content!
- Configuring the Search Engine
- Working with Result Sources
- Defining and using managed properties
- People Search
- Defining Query Rules
- Configuring Search web parts
- Out-of-the-box Result Types and Display Templates
Cross Site Publishing
Sharing content across site collections has never been easy. Cross site collection publishing, which relies heavily on search, will tackle this problem.
- Creating a Catalog in the authoring environment
- Cross-site collection publishing
- Connection to a catalog
- Creating Category and Item pages
- Content Search Web Part
- Refiners and Faceted Navigation
When using search as a source of content, the way that content is displayed is using display templates.
- Refresh Display Templates
- Working with Display Templates in Search and Web Content Management
- HTML Data Binding Syntax
- Working with the Search Context
Deploying in SharePoint Online
When all our branding tasks have been completed we want to perhaps move all our work between environments - think development or production.
In this final module we will have a look at how we achieve this.
- SharePoint Features and Solutions fundamentals
- Farm Solutions vs Sandboxed Solutions vs Apps
- Packaging Page Layouts and Master Pages
Web Content Management has been an important aspect of SharePoint for many years. Nowadays many organizations are not only using SharePoint for collaboration and document management, but also for building intranet, extranet and internet portals. The goal of this course is to learn how to use the Web Content Management features of SharePoint Online, and how to design and brand your publishing sites. By the time you have completed the course, you should have a solid understanding of branding and Web Content Management inside SharePoint.
This training targets administrators, site owners, designers or developers responsible for configuring, maintaining and branding a web content management environment in SharePoint Online.