Advanced SharePoint for Portal Development: Mastering Sharepoint Designer
(SPTDESIGN, Live Instructor-Led Training, 5 days)


This SETC Certified course takes participants on an exploration of the SharePoint creation, customization and development disciplines using SharePoijt Designer. Beginning with an understanding of the base SharePoint architecture, participants are taught how to create SharePoint site elements and how to customise and enhance the out-of the box features of SharePoint 2010 using SharePoint Designer 2010. In the course of their learning, participants will be introduced to content types and columns, custom site templates and styles as well as the creation of lists, libraries, content types, workflows, custom web parts, features and fields amongst others. In addition, the development of ASP .NET web forms for Sharepoint is also covered if time permits. In the end, participants learn to customise just about any of the many features of SharePoint using SharePoint Designer and the native SharePoint web interface.

Dates and Pricing

Jan 29 to Feb 2, 2018$2,500/person Feb 26 to Mar 2, 2018$2,500/person Mar 26 to Mar 30, 2018$2,500/person


Mastering SharePoint Design and Site Architecture
SharePoint Architecture Overview
About Web Applications, Site Collections and Sites
Designing the Target Site Hierarchy
Creating a SharePoint Web Application
Creating a SharePoint Top-Level Site
About Working with Sub-Sites
Working with Multiple Sites for Usage and Access
Working with Multiple Sites for Security
Working with SharePoint Site Templates: The Collaboration Portal and More
Implementing Security in a SharePoint Site Hierarchy
About Site Collection Features and Site Features
Activating and Deactivating Site Features
Creating and Using SharePoint Lists
The Content – View Separation: Mastering SharePoint Principles
Working with Lists and List Templates
Avoiding Out of the Box Templates
Mastering the Custom List
Saving Lists as Templates for Common Look and Feel
About Site Content Types and Site Columns
Displaying Content from External Sources in SharePoint
Creating and Using Views
About Views and Web Parts: Extreme Caution
Best Practices: SharePoint Lists
Creating and Using SharePoint Document Libraries
About Document Libraries: Folder, Files and Templates
SharePoint Office Integration Highlights
About Document Metadata and it Usage
Using Metadata Services for Document Classification
About Documents Versioning: Check In, Check Out and Restore
Managing Version History
Implementing Content Approval Manually
Implementing Content Approval Workflows
Managing Permissions in Document Libraries
Creating Web Pages
The Anatomy of a Web Page
Creating the Supporting Document Library
Creating and Organizing Web Pages
Adding Rich Content to a Web Page
About Web Parts and their Use
Inserting, Deleting, Hiding and Moving Web Parts
A Few Really Useful Web Parts: XSLT List View, Data View and More
Using SharePoint for Web Content Management
Mastering InfoPath 2010
Introduction to InfoPath 2010
Overview of InfoPath Forms and SharePoint Integration
Creating InfoPath Forms
Publishing InfoPath Forms to a SharePoint Container
Mastering InfoPath Form Design
Using Workflows to Automate Form Processing
InfoPath and Security
SharePoint Security Deep Dive
Overview of SharePoint Security
About SharePoint Security and Active Directory
Overview of SharePoint Groups and Users
Creating SharePoint Groups and Users
Creating and Working with Permission Levels
About SharePoint Permissions Inheritance
Proceed at your own Risk: Breaking Inheritance
SharePoint Workflows
SharePoint Workflows Overview
SharePoint Workflow Terminology
Using Out-of-the-Box Workflows
Creating Custom SharePoint Designer Workflows
Workflow Essentials with SharePoint Designer
Advanced Workflow Branching and Execution Flow
Advanced Workflow Interactions and Communications
About Transactions and Workflows
About Deploying Workflows
Advanced Workflow Development
Advanced Development Topics – If Time Permits
About the Development Environment
Creating Custom Site Definitions
Creating Custom Site Themes
Creating and Deploying Content Types
Creating and Deploying Features
Creating and Deploying Custom Workflows in Code