+91 – 88617 28680learning@flexmind.co

SharePoint App Development training

[vc_row][vc_column][vc_btn title=”Request a demo” color=”success” i_icon_fontawesome=”fa fa-envelope-o” link=”url:http%3A%2F%2Fflexmind.co%2Fcontact%2F%23firstcontentcontainer|title:SharePoint%20App%20development|” add_icon=”true”][vc_column_text]

SharePoint 2013 App/Add-ins development/CSOM


Course Duration: 24 hours

Module 1: Introducing Apps for SharePoint
This module introduces the SharePoint App, a new way to customize SharePoint functionality with SharePoint Server 2013.

Lessons

  • Overview of Apps for SharePoint
  • Developing Apps for SharePoint

 Lab: Creating a Site Suggestions App

  • Creating a New SharePoint App
  • Using the Client-Side Object Model


Module 2: Client-Side SharePoint Development
This module describes how to use JavaScript Client Object Model (CSOM), managed code CSOM and the REST API to build SharePoint Apps.

Lessons

  • 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

  • Add Site Column
  • Add the Mileage Claim Content Type
  • Add the Claims List

 Lab: Using the REST API with JavaScript

  • Creating List Relationships
  • Add Vote Recording
  • Display Votes for Each Suggestion


Module 3: Developing Remote Hosted SharePoint Apps
This module examines the difference between provider hosted Apps and Remote Hosted Apps. The students will also create and deploy a Provider Hosted App.

Lessons

  • Overview of Remote Hosted Apps
  • Configuring Remote Hosted Apps
  • Developing Remote Hosted Apps

Lab: Configuring a Provider Hosted SharePoint App

  • Configuring a Server to Server Trust Relationship
  • Creating a Provider Hosted App

Lab: Developing a Provider Hosted SharePoint App

  • Working with SharePoint Data
  • Using the Chrome Control


Module 4: Creating Robust and Efficient Apps for SharePoint
Lessons

  • Apps for SharePoint
  • Communicating with SharePoint from an App
  • Authenticating and Authorizing Apps for SharePoint
  • Designing Apps for Performance


Module 5: Publishing and Distributing Apps
This module introduces the App Catalog so users to locate, purchase, and install apps easily. The students learn how to package and publish Apps to the App Catalog.

Lessons

  • Understanding the App Management Architecture
  • Understanding App Packages
  • Publishing Apps
  • Installing, Updating, and Uninstalling Apps

Lab: Publishing an App to a Corporate Catalog

  • Creating an App Catalog
  • Creating an App Package
  • Publishing an App Package

Lab: Installing, Updating, and Uninstalling Apps

  • Installing an App
  • Upgrading an App
  • Removing an App

[/vc_column_text][/vc_column][/vc_row]