• An overview of the SharePoint Admin Center 1
  • Comparing the different SharePoint Online versions
  • Finding the SharePoint Admin Center in Office 365
  • A brief walkthrough of the SharePoint Admin Center interface
  • Managing site
  • Contribute
  • Site Collection Recycle Bin
  • Introduction to user profiles, audiences, and My Sites
  • Manage user profile permissions
  • Organizations

Module-1: Working on Lists in office 365

  • Introduction to Lists
  • Creating Custom Lists
  • Adding Custom Columns
  • Alert Me Option
  • Working WithSort and Filter List
  • Create /Manage List View
  • Working WithSiteColoumn
  • Content Type
  • Working With Content Hub
  • List Template
  • Metadata Navigation Settings and List Throttling


Module-2: Predefined Lists and Libraries in office 365

  • Predefined Lists
  • Predefined Libraries
  • Create Document Library
  • Add one or more files to a Document Library
  • Adding Custom Columns to the Library
  • Add/Edit/Delete Document properties
  • Enabling Approval
  • Versioning Documents
  • Check Out, Edit and Check-in Files
  • Managing Document Template
  • Editing Document Template
  • Use Word to Populate Metadata in SharePoint Columns
  • To set Icon for new Document types
  • Mapping Library to Network Drive
  • Document Workspace
  • Information Policy


Module-3: SharePoint (Office 365) Designer 2013

  • Introduction to SharePoint Designer 2013
  • Creating and Opening Site in SPD 2013
  • Creating/ Customizing Lists and Libraries
  • Ghosted and Unghosted pages
  • Understanding Master Pages


Module-4: Understanding Service Applications

  • What is Service Application?
  • Benefits of Service Application
  • Service Application Life Cycle
  • Installing Service Applications and associating with Web Applications
  • List of Service Applications


Module-5: Enterprise Content Management

  • Introduction to ECM
  • Provisioning Managed Metadata Service Application
  • Term Store Management Tool
  • Enterprise Content Types
  • Document Sets
  • Document Id Service
  • Content organizer
  • Documents and Records Management
  • User Profile Service Administration
  • What is Social Computing
  • Managing User Profiles
  • User Profile Service Application
  • Synchronization Service
  • Working with My Site
  • Activity Feed Job
  • Following settings Creating and Configuring Communities
  • Working with Audience


Module-6: Working with Server Object Model

  • Site Architecture and Server Object Model
  • SPWebApplication, SPSite, SPWeb, SPList and more
  • Working with List
  • Working with Document Libraries
  • Sample Programs to understand the Object Model


Module-7: Working with Camel and Linq Queries

  • CAML Overview
  • Querying Lists using CAML
  • Querying Joined Lists using CAML
  • Linq to SharePoint Overview
  • Using SPMetal Tool
  • Querying Lists using Linq
  • Querying based on lookup Column
  • Querying Joined Lists using LINQ


Module-8: Working with Features

  • SharePoint Root Directory
  • Features Overview
  • Features Scope
  • Creating a new Feature and Deploying using V.S 2012
  • Feature Events
  • Managing SharePoint Solution using Power shell Commands


Module-9: Working with CAMAL

  • Creating lists SiteColumns, Custom Actions and SiteDefinition
  • Modify the User Interface using the Custom Actions
  • Creating the Site Definition


Module-10Types of Pages in office 365

  • . Site Pages 2. Application pages 3. Master Pages


Module-11: Event Receivers

  • Event Handlers-Before Events and After Events
  • Event Receiver Base Classes
  • Registering Event Handlers
  • Example of Before Events
  • Programming After Events


Module-12: Working with Web Parts in office 365

  • Content Rollup
  • Filters
  • Forms
  • Media and Content
  • Search
  • Social Collaboration
  • Building a Simple Web Part
  • Persisting Properties
  • Editing properties in Editor Web Part
  • Developing Custom EditorWebPart
  • Composite Web Part Visual Web Part
  • Web Part Communication


Module-13: Sandboxed Solutions

  • What is Sandboxed Solution?
  • Comparing Farm Solution with Sandbox Solution
  • Benefits of using Sandbox Solution
  • To enable sandboxed solutions by using Central Admin
  • Create a Sandbox Solutions Project with a Web Part
  • Build and Deploy the Sandboxed Solution
  • Using Windows Power shell for Administration Sandbox Solutions


Module-14: Business Connectivity Service

  • Creating a BDC Project in Visual Studio
  • Working with Entities and Methods
  • Type Descriptor
  • Using Data in External List
  • Granting Permissions to the BDC List


Module-15: Workflow in office 365

  • What is Workflow?
  • Built-in SharePoint 2013 Workflows
  • Workflow Manager
  • Building Custom Workflow using Visio 2013 and SharePoint Designer 2013
  • Site Workflow
  • Publishing and Deploying Workflow
  • Building Custom Workflow using Visual Studio 2013


Module-16: Client Object Model in office 365

  • How Client Object Model Works
  • Managed Client Object Model and Design
  • Understanding Load and Execute Query Methods of Client Context
  • Adding List and List Items
  • Querying List data using Camal
  • Performing Crud Operations over List
  • Querying Large Lists
  • JavaScript Client Object Model
  • Overview
  • Performing Async Operations using SP.Client Context object
  • Fetching Lists Properties
  • Crud over Lists


Module-17:Rest API and OData Standard in office 365

  • Role of rest and OData in SharePoint
  • SharePoint Rest Service Architecture
  • Rest End Points using OData queries to Select Filter and Sort
  • Example to Create, Update and Delete Lists
  • Example to Add, Edit and Delete Items in the List


Module-18: Apps for office 365

  • Overview
  • Apps Hosting Options
  • Configuring an Environment for apps for SharePoint
  • Manage the App Catalog in SharePoint 2013
  • Using office 365 and NAPA tool for Development
  • Deploying SharePoint SharePoint Hosted App using VS 2012
  • Developing Custom Action
  • Developing Client Web Part
  • Using Rest API
  • Deploying Provider hosted App
  • Deploying Auto-Hosted App


Module-19: Working With InfoPath

  • About InfoPath
  • Creating SharePoint List and Publishing SharePoint SharePoint Site
  • Creating Form and Publishing to SharePoint Site
  • Deploy Form Templates that Contain form Code that requires full trust
  • Writing Custom Code in InfoPath form
  • Walkthrough to Delete SharePoint List Items from InfoPath form
  • Convert Word forms to InfoPath
  • Convert Excel Documents to InfoPath
  • Publish an InfoPath form to forms Server and digitally sign it
  • Enable Sections in an InfoPath form to accept digital Signatures
  • Digitally sign an InfoPath Form and Submit using email
  • Retrieve data from SharePoint Lists and your databases into InfoPath forms
  • InfoPath Validation Formatting
  • Template Part – Email field with Built in Validation
  • Enhance InfoPath form with Validation ,Formatting and Lookups

  Automated WorkFlow/ Continous delivery of dockers

Administration Syllabus (Free) in office 365 & SharePoint


Module -1: General Introduction

  • What is IIS
  • IIS Website and Web Application
  • Steps to Create Multiple Websites on Port 80
  • What is Application pool
  • What is ISAPI Filter/Application
  • Web Garden and Web Farm
  • HTTPS and SSL
  • Active Directory and Users Creation.


Module -2: Introduction to SharePoint

  • What is SharePoint?
  • Role of SharePoint in LAN
  • High-level Features
  • Six Pillars of SharePoint
  • SharePoint 2013 Benefits
  • Roles in SharePoint
  • Version History of SharePoint
  • SharePoint Editions


Module -3: SharePoint Installation and Administration

  • Server Hardware and Software Requirements
  • Supported Browser on Client
  • Types of Installation


Module -4: SharePoint Site Hierarchy

  • Creating Web Application
  • Creation SiteCollection and Top-level Site
  • SharePoint Site Homepage
  • Branding Look and Feel
  • Working with Quota Templates
  • Creating Sites and Sub Sites
  • Save Site as Template and Creation Site Using Template


Module-5: Branding SharePoint Sites

  • Branding site Team Sites
  • Branding SharePoint Publishing sites
  • Custom Master Pages and Layout Pages
  • Creating Custom Theme
  • Creating and using a Design Package
  • Using Device Channels
  • Adding Interaction SharePoint Pages by using JavaScript


Module-6: Security -User Groups and Permissions

  • Authentication Vs. Authorization
  • Crating users and Groups in Active Directory
  • SharePoint Groups
  • Creating Custom Permission Groups
  • Creating Custom Permission level
  • To bind User/Groups and Permission Level
  • Managing Permissions in Sub site
  • Permissions for Lists Libraries or List Item
  • To set Site Confirmation and Deletion of Unused Sites
  • Managed Accounts
  • Allow users to Create their Own Sites
  • Additional Security Features


Module-7: Claim Based Authentication

  • How does claims based Authentication Works
  • Creating SQL Server Database for Authentication using Membership and Role Provider
  • Creating Web Application using CBA
  • Allowing anonymous access in a Web Application
  • Enable Forms based Authentication
  • Editing Web.Config of WebApplciation,Central Admin Application and STS
  • Zones in SharePoint
  • Creating Alternate Access mapping


Module-8: Administering and Configuring Search

  • Purpose of Enterprise Search Solution
  • Microsoft Server Side Search products
  • What’s new in SharePoint Search Server 2013
  • Logical architecture for Enterprise Search Components
  • Setting up Search Service Application
  • Configuring Crawler Settings
  • Queries and result Settings
  • Search Administration at Site Collection level
  • Creating KeyWords,Definitions,Best Bets and Synonyms
  • Creating Search Scopes


Module-9: Working with power shell (Backup & Restore)

  • Overview of Power shell
  • Pipelining of Command lets
  • Windows Power shell Scripts
  • Using .Net objects
  • SharePoint Power shell Snapin
  • Creating/Managing a Web Application
  • Creating/Managing Site Collection and Site
  • Complete Backup of Web Application
  • Complete Restore of Web Application
  • Granular backup of Site Collection
  • Exporting and Importing of Lists