Key features

MONEY BACK GUARANTEE

How this works :

At Simplilearn, we greatly value the trust of our patrons. Our courses were designed to deliver an effective learning experience, and have helped over half a million find their professional calling. But if you feel your course is not to your liking, we offer a 7-day money-back guarantee. Just send us a refund request within 7 days of purchase, and we will refund 100% of your payment, no questions asked!

For Self Placed Learning :

Raise refund request within 7 days of purchase of course. Money back guarantee is void if the participant has accessed more than 25% content.

  • 16 hours of high-quality e-learning content
  • 16 lessons
  • 4 simulation exams
  • Course completion certificate

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

Excellent and easy!

FAQs

  • What is the code of this certification exam?

    The certification code for this exam is 70-488.

  • What are the focus areas of this exam?

    The focus areas of this exam are:
    • Plan and design SharePoint sites
    • Implement authorization and authentication
    • Access and manage data
    • Implement SharePoint solutions
    • Implement the user experience and information architecture
    • Create business processes
    • Create Office apps

  • Are there any prerequisite certificates to be obtained before applying for the course?

    There are no prerequisite certificates to be obtained for this course. 

  • How does Simplilearn assure that the material and the training delivered are effective?

    Simplilearn follows a Global Learning Framework which has been proven to deliver results and has been perfected by our training experience.

  • Will I get a course completion certificate?

    Yes, we offer course completion certificate after you successfully complete the training program.

  • Is exam fee included in the course fee?

    Exam fee is not included in the course fee, and the user will have to pay an exam fee to appear for the exam.

  • How do I enroll for the online training?

    You can enroll for the online training through our website. You can make online payment using any of the following options:
    • Visa debit/credit card
    • American Express and Diners Club cards
    • Master Card
    • PayPal
    Once the online payment is done, you will automatically receive payment receipt, via email.

  • What will I get along with this training?

    In this training, you will have access to online e-learning and practice tests.

  • Can I cancel my enrollment? Do I get a refund?

    Yes! You can cancel your enrollment. We provide you complete refund after deducting the administration fee. To know more, please go through our Refund Policy.

  • Where and how can I access the e-learning content? Are there any limitations?

    Once you register with us for a course by paying the course fee, you can have 24/7 access to the e-learning content on our website. An automated course purchase confirmation mail from our side will guide you through the process.

  • I am not able to access the online course. Whom should I contact for a solution?

    Please raise a request via our Help and Support portal to have your issue resolved.

  • How do I track the hours already spent on the course?

    You can track the number of hours spent on the course by accessing your LMS home.

  • Can I extend the access period?

    Yes, you can extend the access period by paying an additional fee. Please raise a request via our Help and Support portal.

  • Do you provide any group discounts for online training programs?

    Yes, we offer group discounts for our online training programs. Get in touch with us over the Drop us a Query/Request a Callback/Live Chat channels to find out more about our group discount packages.

  • I want to know more about the training program. Whom do I contact?

    Please join our Live Chat for instant support, call us, or Request a Call Back to have your query resolved.

Contact Us

+1-844-532-7688

(Toll Free)

Request more information

For individuals
For business
Name*
Email*
Phone Number*
Your Message (Optional)
We are looking into your query.
Our consultants will get in touch with you soon.

A Simplilearn representative will get back to you in one business day.

First Name*
Last Name*
Email*
Phone Number*
Company*
Job Title*
  • Disclaimer
  • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.
/index/hidden/ - Never remove this line