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
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.