Module 1: Creating Robust and Efficient Apps for SharePoint
Apps for SharePoint
Communicating with SharePoint from an App
Authenticating and Authorizing Apps for SharePoint
Designing Apps for Performance
Module 2: Developing Managed Metadata Solutions
Managed Metadata
Configuring Managed Metadata Term Sets
Working with Managed Metadata Fields
Module 3: Interacting with the Search Service
SharePoint 2013 Search Service
Building Search Queries with KQL and FQL
Executing Search Queries from Code
Module 4: Customizing the Search Experience
Customizing Query Processing
Customizing Search Results
Configuring Result Types and Display Templates
Customizing Content Processing
Module 5: Implementing Enterprise Content Management
Working with eDiscovery
Working with Content Management
Automating Records Management
Module 6: Developing a Publishing Site for Web Content
Programming with the Web Content Publishing API
Developing Page Components for Web Content Publishing
Module 7: Structuring and Publishing Websites for All Users
Website Structure and Navigation
Publishing Content
Publishing to Mobile Devices
Multi-language sites using Variations
Module 8: Developing Optimized Internet Sites
Optimizing a SharePoint Site for Search Engines
Optimizing Performance and Scalability
Module 9: Working with Business Connectivity Services
Business Connectivity Services in SharePoint 2013
Creating BDC Models in SharePoint Designer
Creating BDC Models in Visual Studio 2012
Module 10: Creating Advanced Business Data Connectivity Models
Configuring BDC Models for Search
Developing Custom Connectivity Components
Working with External Events and Notifications
Module 11: Working with Business Data In Client Applications
Working with Business Data in Composite Solutions
Working with Business Data in Custom Solutions
Working with Business Data in Client Applications
Module 12: Managing and Accessing User Profile Data
User Profile Data in SharePoint 2013
Options for Accessing User Profile Data
Managing User Profile Data
Managing User Profile Properties
Module 13: Developing Microsoft SharePoint Server 2013 Advanced Solutions
Overview of the Social Workload
Developing Social Solutions
Working with Feeds
Module 14: Monitoring and Troubleshooting Custom SharePoint Solutions
Debugging SharePoint Apps in Visual Studio
Diagnosing Faults in Deployed Apps
Testing Performance and Scalability