SharePoint Training in Bangalore

Learn Sharpoint Course from Basic to Advanced from the Certified Trainers.We are Providing Sharepoint training for Admin & Development for Fresher Professional Level as well. 

SHAREPOINT COURSE CONTENT

SHAREPOINT DEVELOPMENT CONTENT

Selecting an appropriate approach and building customization’s in SharePoint.

Creating and implementing a strategy for solution packaging, deployment, and upgrading.

Identifying SharePoint data and content structures for customization’s.

Performing diagnostics and debugging.

Planning and designing applications for scalability and performance.

Identifying and mitigating performance issues of customization’s.

vii.Understanding authentication and authorization.

Experience with Windows PowerShell.

Broad familiarity with SharePoint capabilities.

Familiarity with Online Services such as Azure and SharePoint Online.

CURRICULUM of SharePoint 2016 Development Training

MODULE 01: Developer Overview of the SharePoint 2016 Platform

Topics Covered

SharePoint Architecture and Topology

What’s New for Developers in SharePoint 2016

SharePoint Development Strategies

SharePoint Developer Tools and Utilities

Creating a SharePoint Development Environment

Hands-on Lab: Getting Started with SharePoint Server 2016

Exercise 1: Getting Up and Running with the Student VM

Exercise 2: Installing Office 2016 Professional and Visio 2016 Professional

Exercise 3: Getting Around in Central Administration

Exercise 4: Activating and Deactivating Site Features

MODULE 02: Developing SharePoint 2016 Full Trust Solutions

 

Topics Covered

Understanding SharePoint Solutions

Features and Feature Receivers

Creating Web Parts

Creating Site Pages and Application Pages

Hands-on Lab: Creating SharePoint Farm Solutions

Exercise 1: Setup Lab Environment

Exercise 2: Creating Web Parts using Farm Solutions

Exercise 3: Creating a Visual Web Part with AJAX Behavior

Exercise 4: Add Site Pages to a SharePoint Solution

MODULE 03: Developing SharePoint 2016-hosted Add-ins

Topics Covered

SharePoint Add-in Model

SharePoint-hosted Add-in Architecture

User Interface Design Techniques

Developing Add-in Parts

Adding Custom User Actions

Hands-on Lab: Developing SharePoint-hosted Add-ins

Exercise 1: Creating a New Developer Site for Testing

Exercise 2: Creating and Debugging a SharePoint-Hosted App

Exercise 3: Creating the Hello World App Part

Exercise 4: Creating an App Part with Custom Properties

MODULE 04: Programming the SharePoint 2016 REST API 

Topics Covered        

The SharePoint REST API

Creating REST URIs for SharePoint Objects

Consuming OData Results from SharePoint

Paging SharePoint List Items

Adding and Updating Items

Hands-on Lab: Programming with the SharePoint REST API

Exercise 1: Getting the SharePointCRM Starter Project Up and Running

Exercise 2: Querying a SharePoint List using the SharePoint REST API

Exercise 3: Adding and Deleting Items with the SharePoint REST API

Exercise 4: Updating Existing Items with the SharePoint REST API

MODULE 05: Developing SharePoint 2016 Add-ins with AngularJS

Topics Covered

Introduction to AngularJS

Directives and Modules

Routes, Views and Controllers

Angular Services

Hands-on Lab: Creating a SharePoint-hosted Add-in using Bootstrap and AngularJS

Exercise 1: Creating a SharePoint-hosted App using Bootstrap and AngularJS

Exercise 2: Working with Views, Controllers and Routing

Exercise 3: Extending the AngularCRM Project with a Custom Service

MODULE 06: Understanding SharePoint 2016 Add-in Security and Authentication

Topics Covered

SharePoint Add-in Security Overview

Configuring SharePoint Add-in Permissions

Understanding App Security Principals

Server-to-Server (S2S) Trust Configuration

Programming with Access Tokens

App Authentication using OAuth

Hands-on Lab: Configuring App Permissions and S2S Authentication

Exercise 1: Setup Lab Environment

Exercise 2: Create a SharePoint-Hosted App that Requires Custom Permissions

Exercise 3: Create a Test Certificate for Working with S2S Trusts

Exercise 4: Create a S2S High Trust SharePoint Provider-Hosted App

MODULE 07: Developing Provider-hosted Add-ins with ASP.NET MVC

Topics Covered

Getting Started with Provider-hosted Apps

User Interface Design for the Remote Web

Working with ASP.NET MVC

Creating Provider-hosted Apps using MVC5

Hands-on Lab: Developing Provider-hosted Add-ins with MVC5

Exercise 1: Create and Populate the Wingtip CRM Database in SQL Server

Exercise 2: Creating a Provider-Hosted App that uses the MVC Framework

Exercise 3: Creating a Multipage User Interface in an MVC App

Exercise 4: Tracking SharePoint State using an ASP.NET Session Object

Exercise 5: Accessing a SQL Server Database using a Strongly-typed Controller Class

MODULE 08: Developing with SharePoint 2016 Lists and Events

Topics Covered

Site Columns and Content Types

Creating Lists and Document Libraries

Updating Columns, Content Types and Lists

Creating Event Receivers

Creating Remote Event Receivers

Hands-on Lab: Creating SharePoint 2016 Lists and Event Receivers

Exercise 1: Setup Lab Environment

Exercise 2: Creating Site Columns & Content Types

Exercise 3: Creating Lists with Visual Studio

Exercise 4: Create Server-Side Event for all Announcement Lists

Exercise 5: Creating List-Based Remote Event Receivers

MODULE 09: Programming the SharePoint 2016 Client-side Object Model (CSOM)

Topics Covered

CSOM Fundamentals

User and App Authentication

CSOM Code Optimization

Remote Exception Handling

Creating Content Types and Lists

Hands-on Lab: Programming a Provider-hosted App using the CSOM

Exercise 1: Make Sure the S2S Configuration onYour VM is Setup Correctly

Exercise 2: Create a Provider-hosted App that Uses CSOM

Exercise 3: Program CSOM to Query the Set of Lists in the Host Web

Exercise 4: Using CSOM to Create a List in the Host Web

MODULE 10: Publishing, Installing and Upgrading SharePoint 2016 Add-ins

Topics Covered

Creating the App Catalog

Publishing Apps in the App Catalog

Installing and Upgrading Apps

Deploying Provider-hosted Apps

Hands-on Lab: App Deployment, Installation and Upgrade

Exercise 1: Setup Lab Environment

Exercise 2: Creating an App Catalog Site Collection

Exercise 3: Package and Deploy a SharePoint-Hosted App

Exercise 4: Install a SharePoint Hosted App at the Tenancy Scope

Exercise 5: Deploy an App Update

Exercise 6: Deploy a Provider-Hosted App in an On-premises Environment

MODULE 11: Developing SharePoint 2016 Custom Web Services using Web API 2

Topics Covered

Understanding API Controllers and Call Routing

Creating a RESTful Web Service using an API Controller

Designing a Custom Routing Scheme using Attribute Routing

Creating an OData Web Service using an OData Controller

Adding Support for Cross-Origin Resource Sharing (CORS)

Hands-on Lab: Developing Custom RESTful and ODATA Services using Web API 2

Exercise 1: Creating and Calling a RESTful Web API

Exercise 2: Creating and Calling an OData Web API

Exercise 3: Creating an OData Web API using a Strongly-typed API Controller Class

Exercise 4: Adding Support for Cross-Origin Resource Sharing (CORS)

MODULE 12: Extending SharePoint 2016 Sites using JavaScript Injection

Topics Covered

Understanding How JavaScript Injection Works in SharePoint Online

Programming the JavaScript Object Model (JSOM)

Loading JavaScript Library Dependencies

Executing Custom JavaScript Logic with User Custom Actions

Provisioning Lists and Document Libraries in SharePoint Online

Customizing SharePoint List Views using JSLinkand Display Templates

Hands-on Lab: Developing and Debugging a Provider-hosted Add-in

Exercise 1: Getting Started with the Script Editor Web Part

Exercise 2: Programming the JavaScript Object Model (JSOM)

Exercise 3: Executing Custom JavaScript Logic with User Custom Actions

Exercise 4: Creating a Custom Solution to Provisioning SharePoint Lists

Exercise 5: Customizing SharePoint List Views using JSLinkand Display Templates

MODULE 13: Developing Custom Workflows in SharePoint 2016

Topics Covered

Introduction to SharePoint Workflow

Creating Custom Workflows

Workflow Template Types

Developing Workflows with Visual Studio

Programming Workflows using CSOM

Hands-on Lab: Automating Working with SharePoint 2016 Workflow

Exercise 1: Setup Lab Environment

Exercise 2: Visio & SharePoint Designer Workflows

Exercise 3: Developing a Sequential Workflow with Visual Studio 2015

MODULE 14: Business Connectivity Services

Topics Covered

BCS Overview

Creating Secure Store Service Applications

Creating External Content Types

Consuming External Content Types

External Content Types with SharePoint Add-ins

Hands-on Lab: Working with External Data using BCS

Exercise 1: Creating the SQL Server Database named Wingtip Customers DB

Exercise 2: Creating a Secure Store Service Application

Exercise 3: Create an External Content Type using SharePoint Designer 2016

Exercise 4: Create an External List Based on the External Content Type

Exercise 5: Creating an App that uses the Business Connectivity Service (BCS)

MODULE 15: Developing Solutions with SharePoint 2016 Search

Topics Covered

SharePoint 2016 Search Architecture

Managed Properties

Query Execution using KQL

Result Sources and Query Rules

Result Types and Custom Display Templates

Executing Searches Programmatically

Hands-on Lab: Creating Custom Search Verticals and Apps

Exercise 1: Setup Search & Creating the Glossary List

Exercise 2: Creating the Search User Interface Vertical

Exercise 3: Search App

MODULE 16: Managed Metadata and Enterprise Content Management

Topics Covered

The Managed Metadata Service

Configuring Enterprise Content Types

Document Sets, Records Management and eDiscovery

Programming with Managed Metadata

Working with Publishing Sites and Web Content Management

Hands-on Lab: Working with and Developing with Managed Metadata

Exercise 1: Creating & Using Taxonomies with the Managed Metadata Term Store Tool

Exercise 2: Query and Update the Taxonomy Using the Server-Side API

Exercise 3: Query and Update the Taxonomy Using the Managed CSOM

Enquiry For Course






What People are Saying

“The Best Aws training center i found in Bangalore is This Institute.Trainer is having a perfect Knowledge on AWS. He will Teach every thing in Practical Oriented Way. Got good Opportunities for Placements “

Sameer

“Done with Aws Training here Training is Superb i joined as fresher here Dont have Knowledge Before Joining here Trainer taught me everything from basic to advanced Very clearly.Besprovidedt training institute in Bangalore for Jobs”

Chandu

“One of the Best Center if found for AWS training is Training in Bengaluru .Best materials provided by the trainer.He will give good Support to get placed in Companies.If your Looking for Jobs this is the best place to choose”

Kunal

“Liked the way he teaches, even an average Student can grasp the concept very easily the way he choose to explain a concept is appreciable. So I recommended this institute for AWS Course and good for placements”

Syed

Your Classroom

We are Providing Sharepoint admin & development classroom training in Bangalore with Excellent Lab Facility and Training Materials will be provided and Certification Level Training for 2 Months.