Course Description

  • What is this course about?

    The course Developing Microsoft SharePoint Server 2013 Core Solutions will prepare you for Exam 70-488 and enhance your key skills required for SharePoint development activities. This training will sharpen your skills in optimizing SharePoint applications, exploring workflows in SharePoint Designer, creating Office app, deploying it to catalogue, and installing them.

  • What are the course objectives?

    By the end of this course, you will:
    • Explain the core server-side objects
    • Plan and design features and implement solutions
    • Understand how to manage and customize authentication and authorization
    • Develop and deploy apps for SharePoint
    • Develop custom workflows to automate business processes
    • Create fields and content types to manage taxonomy
    • Customize the design of user interface elements
    • Use navigation and branding

  • Who should do this course?

    Developing Microsoft SharePoint Server 2013 Core Solutions (Exam 70-488) is an essential requirement for developers working with SharePoint products and technologies. However, this course is suitable for those individuals who aspire to get certified in Exam 70-488.

Course Preview

    • 01 - Course Overview

      06:28
      • 0.1 Course Overview
        04:17
      • 0.2 Lessons Covered
        02:11
    • 01 - Introducing the SharePoint Developer Landscape

      17:43
      • 1.1 SharePoint as a Developer Platform
        00:46
      • 1.2 Introducing the SharePoint Developer Landscape
        00:48
      • 1.3 The SharePoint Developer Landscape
        16:09
      • 1.4 Knowledge Check
    • 02 - Choosing Approaches to SharePoint Development

      14:23
      • 2.1 Choosing Approaches to SharePoint Development
        00:32
      • 2.2 Approaches to SharePoint Development
        09:01
      • 2.3 Timer Jobs
        04:50
      • 2.4 Knowledge Check
    • 03 - Understanding SharePoint 2013 Deployment and Execution Models

      27:07
      • 3.1 Understanding SharePoint 2013 Deployment and Execution Models
        00:26
      • 3.2 SharePoint Packaging and Deployment Options
        02:54
      • 3.3 Farm Solutions
        04:26
      • 3.4 Apps for SharePoint
        02:52
      • 3.5 Creating and Deploying a SharePoint Web Part and App Part Demo1
        06:11
      • 3.6 Running Code with Elevated Privileges Demo2
        09:35
      • 3.7 Knowledge Check
      • 3.8 Summary
        00:43
    • 04 - Quiz

      • 4.1 Quiz
    • 01 - Understanding the SharePoint Object Hierarchy

      13:48
      • 1.1 Working with SharePoint Objects
        01:00
      • 1.2 Understanding the SharePoint Object Hierarchy
        00:52
      • 1.3 SharePoint Object Hierarchy
        05:14
      • 1.4 Working with SPWebService Class
        06:42
      • 1.5 Knowledge Check
    • 02 - Working with Sites and Webs

      25:04
      • 2.1 Working with Sites and Webs
        01:38
      • 2.2 Disposal of SPSite and SPWeb Objects
        03:53
      • 2.3 Lab Scenario: Windows PowerShell Demo 1
        14:37
      • 2.4 Working with Sites and Webs using Managed Code and using Powershell commands Demo 2
        02:00
      • 2.5 Creating Sites and Webs
        02:56
      • 2.6 Knowledge Check
    • 03 - Working with Execution Contexts

      27:49
      • 3.1 Working with Execution Contexts
        00:27
      • 3.2 SharePoint Execution Context
        04:28
      • 3.3 Verifying Permissions Programmatically
        04:10
      • 3.4 Invoking Code with Elevated Privileges
        01:32
      • 3.5 Lab Scenario: Running Code with Elevated Privileges Demo 1
        10:50
      • 3.6 Adapting Content for Different User Permissions Demo 2
        05:44
      • 3.7 Knowledge Check
      • 3.8 Summary
        00:38
    • 04 - Quiz

      • 4.1 Quiz
    • 01 - Using List and Library Objects

      22:53
      • 1.1 Working with Lists and Libraries
        00:46
      • 1.2 Using List and Library Objects
        01:16
      • 1.3 The SharePoint Object Model
        03:02
      • 1.4 Ways to Retrieve Lists using SPList Instance from the Parent SPWeb Object
        06:33
      • 1.5 Add Method
        04:39
      • 1.6 Setting a Field
        06:37
      • 1.7 Knowledge Check
    • 02 - Querying and Retrieving List Data

      35:57
      • 2.1 Querying and Retrieving List Data
        00:34
      • 2.2 Querying List Data
        02:15
      • 2.3 CAML Queries
        03:49
      • 2.4 Building CAML Queries
        00:29
      • 2.5 Using the SPQuery Class
        05:01
      • 2.6 Lab Scenrio: Querying and Retrieving List Data Demo 1
        20:58
      • 2.7 Using LINQ to SharePoint
        02:51
      • 2.8 Knowledge Check
    • 03 - Working with Large Lists

      19:47
      • 3.1 Working with Large Lists
        00:25
      • 3.2 Understanding List Performance Management
        03:42
      • 3.3 Lab Scenario: Using ContentIterator Class Demo 1
        13:55
      • 3.4 Knowledge Check
      • 3.5 Summary
        01:45
    • 04 - Quiz

      • 4.1 Quiz
    • 01 - Understanding Features and Solutions

      23:17
      • 1.1 Designing and Managing Features and Solutions
        00:53
      • 1.2 Understanding Features and Solutions
        00:40
      • 1.3 Understanding Features and Solutions: Introduction
        01:20
      • 1.4 Features: Encompassed Components
        05:55
      • 1.5 Solutions: Overview
        03:49
      • 1.6 Lab Sceanario: Working with Feature and Solution Demo 1
        10:40
      • 1.7 Knowledge Check
    • 02 - Configuring Features and Solutions

      36:09
      • 2.1 Configuring Features and Solutions
        00:35
      • 2.2 Planning and Configuring Features Dependencies: Dependencies Scenarios
        05:28
      • 2.3 Feature Upgrade Capabilities
        09:19
      • 2.4 Creating Feature Receiver Classes Demo 1
        20:47
      • 2.5 Knowledge Check
    • 03 - Working with Sandboxed Solutions

      21:24
      • 3.1 Working with Sandboxed Solutions
        00:36
      • 3.2 Understanding Sandboxed Solutions
        03:19
      • 3.3 Capabilities and Constraints
        06:31
      • 3.4 Creating Features with Dependencies Demo 1
        09:56
      • 3.5 Knowledge Check
      • 3.6 Summary
        01:02
    • 04 - Quiz

      • 4.1 Quiz
    • 01 - Developing Web Parts

      08:31
      • 1.1 Working with Server-Side Code
        00:59
      • 1.2 Developing Web Parts
        00:21
      • 1.3 Introduction to Web Parts
        02:43
      • 1.4 Overriding WebPart Class Events and Methods
        04:28
      • 1.5 Knowledge Check
    • 02 - Using Event Receivers

      27:08
      • 2.1 Using Event Receivers
        00:32
      • 2.2 Introduction to Event Receivers
        02:56
      • 2.3 Developing an Event Receiver
        07:13
      • 2.4 Lab Scenario: Developing an Event Receiver Demo 1
        16:27
      • 2.5 Knowledge Check
    • 03 - Using Timer Jobs

      36:06
      • 3.1 Using Timer Jobs
        00:28
      • 3.2 Introduction to Timer Jobs
        05:11
      • 3.3 Installing a Timer Job
        04:44
      • 3.4 Lab Scenario: Creating a Timer Job Demo 1
        25:43
      • 3.5 Knowledge Check
    • 04 - Storing Configuration Data

      12:10
      • 4.1 Storing Configuration Data
        00:30
      • 4.2 Storing Configuration Data
        01:39
      • 4.3 Property Bags
        01:55
      • 4.4 Web.config Files
        03:23
      • 4.5 Storing Hierarchical Data
        01:53
      • 4.6 Storing Configuration Data
        02:03
      • 4.7 Knowledge Check
      • 4.8 Summary
        00:47
    • 05 - Quiz

      • 5.1 Quiz
    • 01 - Understanding Identity Management in SharePoint 2013

      06:21
      • 1.1 Managing Identity and Permissions
        00:35
      • 1.2 Understand Identity Management in SharePoint 2013
        00:45
      • 1.3 Authentication in SharePoint
        05:01
      • 1.4 Knowledge Check
    • 02 - Managing Permissions in SharePoint 2013

      15:45
      • 2.1 Managing Permissions
        00:37
      • 2.2 Permission Classes
        03:11
      • 2.3 Lab Scenario: Managing List Permissions Programmatically Demo 1
        11:57
      • 2.4 Knowledge Check
    • 03 - Configuring Forms-Based Authentication

      05:55
      • 3.1 Configuring Form-based Authentication
        00:34
      • 3.2 Using Forms-based Authentication (FBA)
        01:15
      • 3.3 Creating Custom Membership Provider
        04:06
      • 3.4 Knowledge Check
    • 04 - Customizing the Authentication Experience

      36:59
      • 4.1 Customizing the Authentication Experience
        00:40
      • 4.2 Claims Providers
        01:55
      • 4.3 Lab Scenario: Deploying and testing the Claim Provider Demo 1
        12:21
      • 4.4 Implement people picker functionality Demo 2
        11:50
      • 4.5 Deploying and testing the Claim Provider Demo 3
        09:32
      • 4.6 Knowledge Check
      • 4.7 Summary
        00:41
    • 05 - Quiz

      • 5.1 Quiz
    • 01 - Overview of Apps for SharePoint

      14:40
      • 1.1 Introducing Apps for SharePoint
        00:33
      • 1.2 Overview of Apps for SharePoint
        00:34
      • 1.3 Apps for SharePoint and Office
        05:20
      • 1.4 Developer Tools and Technologies
        08:13
      • 1.5 Knowledge Check
    • 02 - Developing Apps for SharePoint

      35:10
      • 2.1 Developing Apps for SharePoint
        00:40
      • 2.2 Communicating With Share Point
        04:10
      • 2.3 Visual Studio Templates
        03:03
      • 2.4 Performing Cross Domain Calls
        04:57
      • 2.5 Lab Scenario: Creating a New SharePoint App Demo 1
        06:13
      • 2.6 Using the Client-Side Object Model Demo 2
        15:17
      • 2.7 Knowledge Check
      • 2.8 Summary
        00:50
    • 03 - Quiz

      • 3.1 Quiz
    • 01 - Using the Client-Side Object Model for Managed Code

      35:57
      • 1.1 Client-Side SharePoint Development
        00:24
      • 1.2 Using the Client-Side Object Model for Managed Code
        00:37
      • 1.3 Using Managed CSOM
        01:51
      • 1.4 Reading Data from SharePoint Lists and Libraries
        01:58
      • 1.5 Modifying SharePoint Data
        02:39
      • 1.6 Handling Server Side Errors
        01:26
      • 1.7 Lab Scenario: Create the Mileage Claim Demo 1
        09:03
      • 1.8 Add Mileage Claim Creation Code Demo 2
        10:34
      • 1.9 Display Mileage Claims on the App Start Page Demo 3
        07:25
      • 1.10 Knowledge Check
    • 02 - Using the Client-Side Object Model for JavaScript

      12:31
      • 2.1 Using the Client-Side Object Model for JavaScript
        00:45
      • 2.2 CSOM for JavaScript
        05:27
      • 2.3 Reading Data from SharePoint Lists and Libraries
        04:10
      • 2.4 Handling server side errors
        02:09
      • 2.5 Knowledge Check
    • 03 - Using the REST API with JavaScript

      30:37
      • 3.1 Using the REST API with JavaScript
        00:42
      • 3.2 Services of the REST API
        05:25
      • 3.3 Creating and Updating Data
        02:41
      • 3.4 Lab Scenario: Creating List Relationships Demo 1
        06:52
      • 3.5 Adding Vote Recording Demo 2
        06:25
      • 3.6 Adding Vote Recording Demo 3
        07:54
      • 3.7 Knowledge Check
      • 3.8 Summary
        00:38
    • 04 - Quiz

      • 4.1 Quiz
    • 01 - Overview of Remote-Hosted Apps

      04:49
      • 1.1 Developing Remote-hosted SharePoint Apps
        00:22
      • 1.2 Overview of Remote-hosted Apps
        00:35
      • 1.3 Introduction to Remote-hosted Apps
        03:52
      • 1.4 Knowledge Check
    • 02 - Configuring Remote-Hosted Apps

      26:41
      • 2.1 Configuring Remote-hosted Apps
        00:39
      • 2.2 Configuring App Authentication
        02:30
      • 2.3 Lab Scenario: Configuring An S2S Trust Relationship Demo 1
        08:01
      • 2.4 Creating a Provider-hosted App Demo 1a
        02:48
      • 2.5 Lab Scenario: Using the Chrome Control Demo 2
        07:07
      • 2.6 Using the Chrome Control Demo 2a
        05:01
      • 2.7 Knowledge Check
      • 2.8 Summary
        00:35
    • 03 - Quiz

      • 3.1 Quiz
    • 01 - App Management Architecture

      04:59
      • 1.1 Publishing and Distributing Apps
        00:27
      • 1.2 App Management Architecture
        00:30
      • 1.3 Service Applications for App Management
        01:51
      • 1.4 Publishing Locations
        02:11
      • 1.5 Knowledge Check
    • 02 - Content of App Packages

      03:58
      • 2.1 Content of App Packages
        00:28
      • 2.2 An App Package
        03:30
      • 2.3 Knowledge Check
    • 03 - Publishing Apps

      17:45
      • 3.1 Publishing Apps
        00:30
      • 3.2 The Publishing Wizard
        01:59
      • 3.3 Publishing to the Office Store
        03:29
      • 3.4 Lab Scenario: Creating an App Catalog Demo 1
        03:42
      • 3.5 Creating an App Package Demo 2
        03:45
      • 3.6 Publishing an App Package Demo 3
        04:20
      • 3.7 Knowledge Check
    • 04 - Installing, Updating, and Uninstalling Apps

      17:16
      • 4.1 Installing, Updating, and Uninstalling Apps
        00:31
      • 4.2 Installing Apps
        03:42
      • 4.3 Lab Scenario: Creating an App Catalog Demo 1
        03:42
      • 4.4 Upgrading an App Demo 2
        05:17
      • 4.5 Removing an App Demo 3
        03:29
      • 4.6 Knowledge Check
      • 4.7 Summary
        00:35
    • 05 - Quiz

      • 5.1 Quiz
    • 01 - Understanding Workflow in SharePoint 2013

      06:40
      • 1.1 Automating Business Processes
        00:37
      • 1.2 Understanding Workflows
        00:30
      • 1.3 SharePoint Workflow Platform
        03:51
      • 1.4 Types of Workflow
        01:42
      • 1.5 Knowledge Check
    • 02 - Building Workflows by Using Visio 2013 and SharePoint Designer 2013

      34:46
      • 2.1 Building Workflows Using Visio and SharePoint Designer
        00:32
      • 2.2 Creating Workflows Using Visio
        07:05
      • 2.3 Lab Scenario: Creating Workflows by using Visio Demo 1
        12:50
      • 2.4 Editing Workflows by using SharePoint Designer Demo 2
        14:19
      • 2.5 Knowledge Check
    • 03 - Developing Workflows in Visual Studio 2012

      30:37
      • 3.1 Developing Workflows in Visual Studio 2012
        00:24
      • 3.2 Introduction to Visual Studio Workflows
        05:17
      • 3.3 Lab Scenario: Creating custom Workflow Actions Demo 1
        14:00
      • 3.4 Using a custom workflow in SharePoint designer Demo 2
        10:24
      • 3.5 Knowledge Check
      • 3.6 Summary
        00:32
    • 04 - Quiz

      • 4.1 Quiz
    • 01 - Managing Taxonomy in SharePoint 2013

      10:05
      • 1.1 Taxonomy
        00:37
      • 1.2 Managing Taxonomy in SharePoint 2013
        00:41
      • 1.3 Understanding Taxonomy
        05:56
      • 1.4 Retrieving and Editing Site Columns
        02:51
      • 1.5 Knowledge Check
    • 02 - Working with Content Types

      21:43
      • 2.1 Working with Content Types
        00:22
      • 2.2 Creating Content Types
        03:08
      • 2.3 Working with Content Types in Code
        06:15
      • 2.4 Lab Scenario: Creating a System to Capture Vacation Requests Demo 1
        11:58
      • 2.5 Knowledge Check
    • 03 - Working with Advanced Features of Content Types

      32:48
      • 3.1 Working with Advanced Features of Content Types
        00:22
      • 3.2 Managing Document Templates
        01:47
      • 3.3 Configuring Workflow Associations
        03:07
      • 3.4 Associating Event Receivers with Content Types
        02:58
      • 3.5 Lab Scenario: Creating an Event Receiver Assembly Demo 1
        13:14
      • 3.6 Registering the feature receiver with content type Demo 2
        10:51
      • 3.7 Knowledge Check
      • 3.8 Summary
        00:29
    • 04 - Quiz

      • 4.1 Quiz
    • 01 - Defining Custom Lists

      04:46
      • 1.1 Managing Custom Components and Site Life Cycles
        00:34
      • 1.2 Defining Custom Lists
        00:31
      • 1.3 List Definition Introduction
        03:41
      • 1.4 Knowledge Check
    • 02 - Defining Custom Sites

      07:59
      • 2.1 Defining Custom Sites
        00:43
      • 2.2 Site Definition and Web Template Introduction
        04:51
      • 2.3 Using Code to Provision a Custom Site
        02:25
      • 2.4 Knowledge Check
    • 03 - Managing SharePoint Sites

      45:06
      • 3.1 Managing SharePoint Sites
        00:36
      • 3.2 Understanding the Site Hierarchy
        09:51
      • 3.3 Lab Scenario: Creating site definition Demo 1
        11:33
      • 3.4 Creating List Definition Demo 2
        09:40
      • 3.5 Creating Event Receiver Demo 3
        12:46
      • 3.6 Knowledge Check
      • 3.7 Summary
        00:40
    • 04 - Quiz

      • 4.1 Quiz
    • 01 - Working with Custom Actions

      13:45
      • 1.1 Customizing User Interface Elements
        00:40
      • 1.2 Working with Custom Actions
        00:28
      • 1.3 Customizing SharePoint Controls
        06:18
      • 1.4 Share and Track Custom Action
        06:19
      • 1.5 Knowledge Check
    • 02 - Using Client-Side User Interface Components

      27:54
      • 2.1 Using Client-Side User Interface Components
        00:31
      • 2.2 Status Bar Messages
        05:23
      • 2.3 Callouts
        02:08
      • 2.4 Lab Scenario: Using the Edit Control Block to Launch an App Demo 1
        19:52
      • 2.5 Knowledge Check
    • 03 - Customizing the SharePoint List User Interface

      18:13
      • 3.1 Customizing the SharePoint List User Interface
        00:35
      • 3.2 Client Side Rendering
        06:41
      • 3.3 Lab Scenario: Using jQuery to Customize the SharePoint List User Interface Demo 1
        10:32
      • 3.4 Knowledge Check
      • 3.5 Summary
        00:25
    • 04 - Quiz

      • 4.1 Quiz
    • 01 - Creating and Applying Themes

      10:34
      • 1.1 Working with Branding and Navigation
        00:40
      • 1.2 Creating and Applying Themes
        00:25
      • 1.3 The SharePoint 2013 Theme Model
        05:58
      • 1.4 Deploying Custom Themes
        03:31
      • 1.5 Knowledge Check
    • 02 - Branding and Designing Publishing Sites

      26:08
      • 2.1 Branding and Designing Publishing Sites
        00:31
      • 2.2 Publishing Site model
        03:35
      • 2.3 Creating Master Pages
        04:08
      • 2.4 Lab Scenario: Branding and Designing Publishing Sites Demo 1
        07:48
      • 2.5 Building Master Page Functionality Demo 2
        06:54
      • 2.6 Publishing and Applying Design Assets Demo 3
        03:12
      • 2.7 Knowledge Check
    • 03 - Tailoring Content to Platforms and Devices

      04:42
      • 3.1 Tailoring Content to Platforms and Devices
        00:30
      • 3.2 Understanding Device Channel
        04:12
      • 3.3 Knowledge Check
    • 04 - Configuring and Customizing Navigation

      30:44
      • 4.1 Configuring and Customizing Navigation
        00:41
      • 4.2 Navigation in Sharepoint Server 2013
        03:15
      • 4.3 Understanding Managed Navigation
        03:08
      • 4.4 Lab Scenario: Creating a Custom Site Map Provider Demo 1
        15:33
      • 4.5 Adding Custom Navigation Controls to a Master Page Demo 2
        07:24
      • 4.6 Knowledge Check
      • 4.7 Summary
        00:43
    • 05 - Quiz

      • 5.1 Quiz
    • Simulation Based Questions

      • Test Paper 1
    • {{childObj.title}}

      • {{childObj.childSection.chapter_name}}

        • {{lesson.title}}
      • {{lesson.title}}

    View More

    View Less

Exam & Certification

  • How do I become certified in Microsoft® 70-488: Developing Microsoft SharePoint Server 2013 Core Solutions?

    Aspirants can become certified professionals in Microsoft® 70-488: Developing Microsoft SharePoint Server 2013 Core Solutions, by following the below processes:
    • Step 1: Visit Microsoft official website after completing the training
    • Step 2: Register for Exam 70-488, and schedule it with Pearson VUE
    • Step 3: Take the exam and get certified

  • What are the prerequisites for the certification?

    The prerequisites for Exam 70-488 are as follows:
    • Familiarity with SharePoint environments
    • Familiarity with SharePoint capabilities and online services such as Azure, and SharePoint Online
    • Knowledge of or experience in developing Office client apps.

Reviews

Dinesh Singh Kunwar
Dinesh Singh Kunwar Dy. Manager (IT Applications) at Mahindra Comviva

Excellent and easy!

          • Disclaimer
          • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.