Developing Microsoft® SharePoint® 2013 Core Solutions Training from ICC Teleservices
Duration 40(Hrs)
Buy Now
COURSE OUTLINE
1 - SHAREPOINT AS A DEVELOPER PLATFORM
- Introducing the SharePoint Developer Landscape
- Choosing Approaches to SharePoint Development
- Understanding SharePoint 2013 Deployment and Execution Models
- Lab : Comparing Web Parts and App Parts
2 - WORKING WITH SHAREPOINT OBJECTS
- Understanding the SharePoint Object Hierarchy
- Working with Sites and Webs
- Working with Execution Contexts
- Lab : Working with Sites and Webs
- Lab : Working with Execution Contexts
3 - WORKING WITH LISTS AND LIBRARIES
- Using List and Library Objects
- Querying and Retrieving List Data
- Working with Large Lists
- Lab : Querying and Retrieving List Data
- Lab : Working with Large Lists
4 - DESIGNING AND MANAGING FEATURES AND SOLUTIONS
- Understanding Features and Solutions
- Configuring Features and Solutions
- Working with Sandboxed Solutions
- Lab : Working with Features and Solutions
5 - WORKING WITH SERVER-SIDE CODE
- Developing Web Parts
- Using Event Receivers
- Using Timer Jobs
- Storing Configuration Data
- Lab : Working with Server-Side Code
6 - MANAGING IDENTITY AND PERMISSIONS
- Understanding Identity Management in SharePoint 2013
- Managing Permissions in SharePoint 2013
- Configuring Forms-Based Authentication
- Customizing the Authentication Experience
- Lab : Managing Permissions Programmatically in SharePoint 2013
- Lab : Creating and Deploying a Custom Claims Provider
7 - INTRODUCING APPS FOR SHAREPOINT
- Overview of Apps for SharePoint
- Developing Apps for SharePoint
- Lab : Creating a Site Suggestions App
8 - CLIENT-SIDE SHAREPOINT DEVELOPMENT
- Using the Client-Side Object Model for Managed Code
- Using the Client-Side Object Model for JavaScript
- Using the REST API with JavaScript
- Lab : Using the Client-Side Object Model for Managed Code
- with JavaScript
9 - DEVELOPING REMOTE HOSTED SHAREPOINT APPS
- Overview of Remote Hosted Apps
- Configuring Remote Hosted Apps
- Developing Remote Hosted Apps
- Lab : Configuring a Provider Hosted SharePoint App
- Lab : Developing a Provider Hosted SharePoint App
10 - PUBLISHING AND DISTRIBUTING APPS
- Understanding the App Management Architecture
- Understanding App Packages
- Publishing Apps
- Installing, Updating, and Uninstalling Apps
- Lab : Publishing an App to a Corporate Catalog
- Lab : Installing, Updating, and Uninstalling Apps
11 - AUTOMATING BUSINESS PROCESSES
- Understanding Workflow in SharePoint 2013
- Building Workflows by using Visio 2013 and SharePoint Designer 2013
- Developing Workflows in Visual Studio 2012
- Lab : Building Workflows in Visio 2013 and SharePoint Designer 2013
- Lab : Creating Workflow Actions in Visual Studio 2012
12 - MANAGING TAXONOMY
- Managing Taxonomy in SharePoint 2013
- Working with Content Types
- Working with Advanced Features of Content Types
- Lab : Working with Content Types
- Lab : Working with Advanced Features of Content Types
13 - MANAGING CUSTOM COMPONENTS AND SITE LIFE CYCLES
- Defining Custom Lists
- Defining Custom Sites
- Managing SharePoint Sites
- Lab : Managing Custom Components and Site Life Cycles
14 - CUSTOMIZING USER INTERFACE ELEMENTS
- Working with Custom Actions
- Using Client-Side User Interface Components
- Customizing the SharePoint List User Interface
- Lab : Using the Edit Control Block to Launch an App
- Lab : Using jQuery to Customize the SharePoint List User Interface
15 - WORKING WITH BRANDING AND NAVIGATION
- Creating and Applying Themes
- Branding and Designing Publishing Sites
- Tailoring Content to Platforms and Devices
- Configuring and Customizing Navigation
- Lab : Branding and Designing Publishing Sites
- Lab : Configuring Farm-Wide Navigation