+91 – 88617 28680learning@flexmind.co

SharePoint training

[vc_row][vc_column el_class=”SharePoint 2013 developer”][vc_tta_tabs active_section=”1″][vc_tta_section title=”SharePoint 2013 development” tab_id=”1450439680027-d5ad5a0c-33f1″][vc_btn title=”Request a demo” color=”success” align=”left” i_icon_fontawesome=”fa fa-envelope-o” link=”url:http%3A%2F%2Fflexmind.co%2Fcontact%23firstcontentcontainer|title:Request%20a%20demo|target:%20_blank” add_icon=”true”][vc_facebook type=”button_count”][vc_column_text]

SharePoint 2013 developer training


Course Outline
Course Duration: 30 hours


Module 1: SharePoint as a Developer Platform
This module examines different approaches that can be used to develop applications with SharePoint Server 2013 the scenarios in which each approach might be appropriate.

Lessons

  • Introducing the SharePoint Developer Landscape
  • Choosing Approaches to SharePoint Development
  • Understanding SharePoint 2013 Deployment and Execution Models

Lab: Comparing Web Parts and App Parts

After completing this module, students will be able to:

  • Describe the opportunities for developers in SharePoint Server 2013.
  • Choose appropriate execution models for custom SharePoint components.
  • Choose appropriate deployment models for custom SharePoint components.


Module 2: Working with SharePoint Objects
This module introduces the server-side SharePoint object model and how the core classes relate to sites and collections. The server-side SharePoint object model provides a core set of classes that represent different items in the logical architecture of a SharePoint deployment. Students also learn how manage permissions for server-side code.

Lessons

  • 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

After completing this module, students will be able to:

  • Explain the purpose of key classes in the server-side SharePoint object model.
  • Programmatically interact with SharePoint site collections and sites.
  • Adapt solutions for users with different levels of permissions.


Module 3: Working with Lists and Libraries
This module explains how to interact with lists and libraries. Students learn about how to work with lists and libraries programmatically using the server-side SharePoint object model and how to use query classes and LINQ to SharePoint to query and retrieve data from SharePoint lists. Student also learn how to efficiently work with lists that contain large numbers of items.

Lessons

  • 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

After completing this module, students will be able to:

  • Interact with lists and libraries programmatically.
  • Query and retrieve list data.
  • Perform operations efficiently on large lists.


Module 4: Working with Server-Side Code
This module describes how to develop and deploy Web Parts and event receivers in a solution.

Lessons

  • Developing Web Parts
  • Using Event Receivers
  • Using Timer Jobs
  • Storing Configuration Data

 Lab: Working with Server-Side Code

After completing this module, students will be able to:

  • Describe the process for developing a web part.
  • Use event receivers to handle SharePoint events.
  • Use timer jobs to perform out of process, and scheduled operations.
  • Store and manipulate configuration data for custom components.


Module 5: Managing Identity and Permissions
This module describes how manage permissions through code and customize authentication using custom claims providers.

Lessons

  • 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

After completing this module, students will be able to:

  • Describe how authentication and identity management work in SharePoint 2013.
  • Verify and manage permissions programmatically in SharePoint 2013.
  • Create and configure custom membership providers and role managers for forms-based authentication.
  • Create claims providers and customize the sign-in experience.


Module 6: 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

After completing this module, students will be able to:

  • Describe SharePoint apps and compare them to SharePoint farm solutions and sandboxed solutions.
  • Describe how to develop apps for SharePoint 2013 that work on-premises and in the cloud.


Module 7: 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
Lab: Using the REST API with JavaScript

After completing this module, students will be able to:

  • Use the client-side object model for managed code to interact with a SharePoint deployment.
  • Use the client-side object model for JavaScript to interact with a SharePoint deployment.
  • Use the REST API with JavaScript or C# to interact with a SharePoint deployment.


Module 8: 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
Lab: Developing a Provider Hosted SharePoint App

After completing this module, students will be able to:

  • Describe how remote-hosted apps work and how to configure the permissions and cross-domain calls that they may require.
  • Configure apps for hosting on Windows Azure or remote servers.
  • Develop apps for hosting on Windows Azure or remote servers.


Module 9: Automating Business Processes
This module explains how to create workflows and workflow actions using Visio 2013, SharePoint Designer 2013 and Visual Studio 2012.

Lessons

  • 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

At the end of this module, student will be able to:

  • Describe the architecture and capabilities of workflow in SharePoint 2013.
  • Create declarative workflows in Visio 2013 and SharePoint Designer 2013.
  • Create and deploy custom workflows by using Visual Studio 2012.


Module 10: Working with Branding and Navigation
This module explains ways to customize branding, designing, publishing and navigating sites in SharePoint Server 2013. The students also learn how to create devise independent sites standard web technologies, such as HTML, CSS, and JavaScript.

Lessons

  • 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

After completing this module, students will be able to:

  • Create and apply themes to SharePoint sites.
  • Create publishing site design assets such as master pages and page layouts.
  • Use device channels and image renditions to adapt content for different devices.
  • Configure and customize the navigation experience for publishing sites.

Module 11: Customizing the Search Experience
In this module, you will create and modify queries as well as manage search results.

Lessons

  • Customizing Query Processing
  • Customizing Search Results
  • Configuring Result Types and Display Templates
  • Customizing Content Processing

Lab: Configuring Entity Extraction
After completing this module, students will be able to:

  • Create various types of result sources
  • Create basic and complex query transforms
  • Configure query rule conditions and actions to target query intent
  • Create and modify result types
  • Create and modify display templates
  • Utilize display templates with various search web parts
  • Add managed properties as refiners with counts
  • Utilize entity extraction in your crawls
  • Extend content processing with Content Enrichment

[/vc_column_text][/vc_tta_section][vc_tta_section title=”SharePoint 2013 Admin” tab_id=”1450442594017-edb87dce-a3ea”][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:Contact%20Us|target:%20_blank” add_icon=”true”][vc_facebook type=”button_count”][vc_wp_text]

SharePoint 2013 Admin training


Course Outline
Course duration: 30 hours


Module 1: Introducing SharePoint Server 2013

Lessons

  • Key Components of a SharePoint Deployment
  • New Features in SharePoint 2013
  • SharePoint 2013 Deployment Options


Module 2: Designing a Logical Architecture

Lessons

  • Overview of SharePoint 2013 Logical Architecture
  • Documenting Your Logical Architecture

Lab: Designing a Logical Architecture

  • Plan a Logical Architecture
  • Produce a Logical Architecture Diagram

Module 3: Designing a Physical Architecture

Lessons

  • Designing Physical Components for SharePoint Deployments
  • Designing Supporting Components for SharePoint Deployments
  • SharePoint Farm Topologies
  • Mapping a Logical Architecture Design to a Physical Architecture Design

 Lab: Designing a Physical Architecture

  • Designing a Physical Architecture
  • Develop a Physical Architecture Design Diagram

Module 4: Installing and Configuring SharePoint Server 2013

Lessons

  • Installing SharePoint Server 2013
  • Scripting Installation and Configuration
  • Configuring SharePoint Server 2013 Farm Settings

Lab: Deploying and Configuring SharePoint Server 2013 – Part One

  • Provisioning a SharePoint 2013 Server Farm

Lab: Configuring SharePoint Server 2013 Farm Settings

  • Configuring SharePoint Server 2013 Farm Settings
  • Configuring Outgoing Email
  • Configuring Integration with Office Web Apps Server 2013


Module 5: Creating Web Applications and Site Collections

Lessons

  • Creating Web Applications
  • Configuring Web Applications
  • Creating and Configuring Site Collections

 Lab: Creating and Configuring Web Applications

  • Creating a Web Application
  • Configuring a Web Application

 Lab: Creating and Configuring Site Collections

  • Creating Site Collections
  • Creating Site Collections in New Content Databases
  • Creating a Warm-up Script


Module 6: Planning and Configuring Service Applications

Lessons

  • Introduction to Service Application Architecture
  • Creating and Configuring Service Applications

 Lab: Planning and Configuring Service Applications

  • Provisioning a Managed Metadata Service Application with Central Administration
  • Provisioning a Managed Metadata Service Application with Windows PowerShell
  • Configuring Service Applications for Document Conversions
  • Configuring Service Application Proxy Groups


Module 7: Managing Users and Permissions

Lessons

  • Authorization in SharePoint 2013
  • Managing Access to Content

 Lab: Managing Users and Groups

  • Creating a Web Application Policy
  • Creating and Managing SharePoint Groups
  • Creating Custom Permission Levels

 Lab: Securing Content in SharePoint Sites

  • Managing Permissions and Inheritance
  • Managing Site Collection Security
  • Enable anonymous access to a site


Module 8: Configuring Authentication for SharePoint 2013

Lessons

  • Overview of Authentication
  • Configuring Federated Authentication
  • Configuring Server-to-Server Authentication

 Lab: Configuring SharePoint 2013 to Use Federated Identities

  • Configuring AD FS to Make the Web Application a Relying Party
  • Configuring SharePoint to Trust AD FS as an Identity Provider
  • Configuring the Web Application to Use the AD FS Identity Provider


Module 9: Securing a SharePoint 2013 Deployment

Lessons

  • Securing the Platform
  • Configuring Farm-Level Security

 Lab: Hardening a SharePoint 2013 Server Farm

  • Configuring SharePoint and SQL Server to Communicate Over Non-Standard Ports
  • Configuring Firewalls for SharePoint Server Farms

 Lab: Configuring Farm-Level Security

  • Configuring Blocked File Types
  • Configuring Web Part Security
  • Implementing Security Auditing

Module 10: Configuring User Profiles

Lessons

  • Configuring the User Profile Service Application
  • Managing User Profiles and Audiences

 Lab: Configuring User Profiles

  • Creating a User Profile Service Application
  • Configuring Directory Import

 Lab: Configuring My Sites and Audiences

  • Configuring My Sites
  • Configuring Audiences

Module 11: Configuring Enterprise Search

Lessons

  • Understanding the Search Service Architecture
  • Configuring Enterprise Search
  • Managing Enterprise Search

Lab: Configuring Enterprise Search

  • Configuring the Search Service Application
  • Configuring a File Share Content Source
  • Configuring a Local SharePoint Content Source
  • Creating a Search Center

Lab: Configuring the Search Experience

  • Optimizing Search Results
  • Customizing the Search Experience

[/vc_wp_text][/vc_tta_section][/vc_tta_tabs][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]

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