Developing Microsoft SharePoint Server 2013 Core Solutions

Similar documents
Implementing a SQL Data Warehouse

Implementing a Data Warehouse with Microsoft SQL Server

Developing Microsoft SharePoint Server 2013 Core Solutions

COURSE 20488B: DEVELOPING MICROSOFT SHAREPOINT SERVER 2013 CORE SOLUTIONS

Course 10262A: Developing Windows Applications with Microsoft Visual Studio 2010 OVERVIEW

MS 20488: Developing Microsoft SharePoint Server 2013 Core Solutions Duration: 5 Days Method: Instructor-Led

Course 20488A: Developing Microsoft SharePoint Server 2013 Core Solutions

Analysing Big Data with Microsoft R

Developing Microsoft SharePoint Server 2013 Core Solutions

Developing Microsoft SharePoint Server 2013 Core Solutions

Developing Microsoft SharePoint Server 2013 Core Solutions Course Contact Hours

55114: Planning, Deploying and Managing Microsoft Project Server 2010 Duration: 3 Days Method: Instructor-Led

SharePoint 20488: Developing Microsoft SharePoint Server 2013 Core Solutions. Upcoming Dates. Course Description. Course Outline

Developing Microsoft SharePoint Server 2013 Core Solutions

Course 20488: Developing Microsoft SharePoint Server 2013 Core Solutions

Querying Data with Transact SQL

Course 6368A: Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2008

20488B: Developing Microsoft SharePoint Server 2013 Core Solutions

"Charting the Course... MOC B Developing Microsoft SharePoint Server 2013 Core Solutions. Course Summary

Microsoft Developing Microsoft SharePoint Server 2013 Core Solutions

Course Outline: MS20488 Developing Microsoft SharePoint Server 2013 Core Solutions

JavaScript for Developers

DEVELOING MICROSOFT SHAREPOINT SERVER 2013 CORE SOLUTIONS

20488: Developing Microsoft SharePoint Server 2013 Core Solutions

CLOUD & DATACENTER MONITORING WITH SYSTEM CENTER OPERATIONS MANAGER. Course 10964B; Duration: 5 Days; Instructor-led

Introduction to Programming ArcObjects using the Microsoft.Net Framework

Hands-on Windows Azure Application Architecture & Development (3 days)

Cisco EPN Manager Operations

Essentials for IBM Cognos BI (V10.2) Day(s): 5. Overview

: 20488B: Customized Developing Microsoft SharePoint Server

ITIL 2011 Service Offerings and Agreements (SOA)

MS_ Developing Microsoft SharePoint Server 2013 Core Solutions.

Cisco EPN Manager Network Administration

20488: Developing Microsoft SharePoint Server 2013 Core Solutions

CXA-206-1I Citrix XenApp 6.5 Administration

COURSE OUTLINE MOC 20488: DEVELOPING MICROSOFT SHAREPOINT SERVER 2013 CORE SOLUTIONS

Course Name: VMware vsphere: Install, Configure, Manage [V6.5] Duration: 5 Days

Kaltura Video Extension for SharePoint 2013 Deployment Guide for Microsoft Office 365. Version: 1.0

Admin Report Kit for Exchange Server

Repstor custodian. On Premise Pre-Requisites. Document Version 1.1 January 2017

CNS-220-1I: Citrix NetScaler Essentials and Traffic Management

Implementing Microsoft Azure Infrastructure Solutions Syllabus

Web Application Security Version 13.0 Training Course

NCTA-Certified Cloud Technologist (NCT) Exam NCT-110

BANNER BASICS. What is Banner? Banner Environment. My Banner. Pages. What is it? What form do you use? Steps to create a personal menu

Parallels Operations Automation 5.3

Licensing the Core Client Access License (CAL) Suite and Enterprise CAL Suite

SASAC v1.0 Implementing Core Cisco ASA Security Cisco Training

DocAve 6 Deployment Manager

App Orchestration 2.6

Introduction to Mindjet on-premise

Varargs Training & Software Development Centre Private Limited, Web Component Development using Servlets and JSP

Okta Education Services. Training + Certification Catalog Okta Inc. 301 Brannan Street San Francisco, CA 94107

CNS-222-1I: NetScaler for Apps and Desktops

Kaltura Video Navigator for ECM Installation and Deployment Guide. Version: 2.0

Cisco EPN Manager Network Administration - Optical

DocAve 6 Service Pack 1 Deployment Manager

Courseware Setup. Hardware Requirements. Software Requirements. Prerequisite Skills

Android Certified Associate Developer

Developing Java Web Services. Duration: 5 days

VMware AirWatch Certificate Authentication for Cisco IPSec VPN

DocAve 6 Granular Backup and Restore

(CNS-220) Citrix NetScaler Essentials and Traffic Management

present Advanced MSBI Automate your SDLC

CXA Basic Administration for Citrix XenApp 6

CXD Citrix XenDesktop 5 Administration

Oracle CPQ Cloud Release 1. New Feature Summary

CA CMDB Connector for z/os

DocAve 6 Deployment Manager

Microsoft SharePoint Server

CodeSlice. o Software Requirements. o Features. View CodeSlice Live Documentation

Demand Forecasting. For. Microsoft Dynamics 365 for Operations. Technical Guide. Release 7.1. December 2017

DocAve 6 Deployment Manager

AvePoint Discovery Tool 3.5. User Guide

SW-G using new DryadLINQ(Argentia)

Course Overview Basic Linux commands like working with files and directories is desired.

DocAve 6 Content Manager

Program Overview for Web Pros

DocAve Online. User Guide

Overview. Recommended pre-requisite courses: Key Skills. : CNS-220-1I: Citrix NetScaler Traffic Management

User Guide. Service Pack 6, Cumulative Update 1 Issued June DocAve 6: Content Manager

Date: October User guide. Integration through ONVIF driver. Partner Self-test. Prepared By: Devices & Integrations Team, Milestone Systems

DocAve Governance Automation 2

Group Policy Manager Quick start Guide

CCNA course contents:

BMC Remedyforce Integration with Remote Support

HP ExpertOne. HP2-T21: Administering HP Server Solutions. Table of Contents

Performance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applications on IBM eserver p690 and IBM DB2 UDB on eserver p5 570

Dotnet ( 4 Month ) Course Content. Introduction to.net Framework

Performance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applications on IBM eserver BladeCenter and IBM DB2 UDB on eserver p5 550

DocAve 6 Service Pack 1 Report Center

AvePoint Pipeline Pro 2.0 for Microsoft Dynamics CRM

DocAve 6 Granular Backup and Restore

File Share Navigator Online

CXD-203: Managing App and Desktop Solutions with Citrix XenApp and XenDesktop 7.6

DocAve 6 Content Manager

Performance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applications on HP ProLiant Server and Microsoft SQL Server 2005

User Guide. Document Version: 1.0. Solution Version:

AngularJS. Unit Testing AngularJS Directives with Karma & Jasmine

DocAve 6 Granular Backup and Restore

Transcription:

Develping Micrsft SharePint Server 2013 Cre Slutins Develping Micrsft SharePint Server 2013 Cre Slutins Curse Cde: 20488 Certificatin Exam: 70-488 Duratin: 5 Days Certificatin Track: N/A Frmat: Classrm Level: 300 Abut this curse: In this curse, students learn cre skills that are cmmn t almst all SharePint develpment activities. These include wrking with the server-side and client-side bject mdels, develping and deplying features, slutins, and apps, managing identity and permissins, querying and updating list data, managing taxnmy, using wrkflw t manage business prcesses, and custmizing the user interface. Audience : The curse is intended fr prfessinal develpers wh develp slutins fr SharePint prducts and technlgies in a team-based, medium-sized t large develpment envirnment. While sme familiarity with SharePint slutin develpment is required, candidates are nt expected t have prir experience with the new features in SharePint Server 2013. The ideal candidate is a technical lead with at least fur years f SharePint and web develpment experience. The candidate is respnsible fr designing custm cde fr prjects that are deplyed t r interact with SharePint envirnments. This includes: Selecting an apprpriate apprach and building custmizatins in SharePint. Creating and implementing a strategy fr slutin packaging, deplyment, and upgrading. Identifying SharePint data and cntent structures fr custmizatins. Perfrming diagnstics and debugging. Planning and designing applicatins fr scalability and perfrmance. Identifying and mitigating perfrmance issues f custmizatins. Understanding authenticatin and authrizatin. Experience with Windws PwerShell. Brad familiarity with SharePint capabilities. Familiarity with Online Services such as Azure and SharePint Online. At Curse Cmpletin: After cmpleting this curse, students will be able t: Design and manage features and slutins. Develp cde fr custm server-side cmpnents. Manage and custmize authenticatin and authrizatin.

Develping Micrsft SharePint Server 2013 Cre Slutins Create custm sites and lists and manage the site lifecycle. Explain the capabilities and design chices fr SharePint apps. Use the client-side bject mdel and the REST API. Develp prvider-hsted and aut-hsted SharePint apps. Distribute and deply SharePint apps. Create custm wrkflws t autmate business prcesses. Use fields and cntent types t manage taxnmy. Custmize the appearance and behaviur f user interface elements. Custmize navigatin and site branding. Prerequisites Befre attending this curse, students must have: A wrking knwledge f using Visual Studi 2010 r Visual Studi 2012 t develp slutins. A basic wrking knwledge f SharePint slutin develpment, either in SharePint 2013 r in earlier versins f SharePint. A wrking knwledge f Visual C# and the.net Framewrk 4.5. A basic understanding f ASP.NET and server-side web develpment technlgies, including request/respnse and the page lifecycle. A basic understanding f AJAX and asynchrnus prgramming techniques. A basic wrking knwledge f client-side web technlgies including HTML, CSS, and JavaScript. Familiarity with appraches t authenticatin and authrizatin, including claims-based authenticatin. Student Materials The student kit includes a cmprehensive wrkbk and ther necessary materials fr this class. Curse Outline: Mdule 1: SharePint as a Develper Platfrm This mdule examines different appraches that can be used t develp applicatins with SharePint Server 2013 the scenaris in which each apprach might be apprpriate. Lessns Intrducing the SharePint Develper Landscape Chsing Appraches t SharePint Develpment Understanding SharePint 2013 Deplyment and Executin Mdels Lab 1: Cmparing Web Parts and App Parts

Develping Micrsft SharePint Server 2013 Cre Slutins After cmpleting this mdule, students will be able t: Describe the pprtunities fr develpers in SharePint Server 2013. Chse apprpriate executin mdels fr custm SharePint cmpnents. Chse apprpriate deplyment mdels fr custm SharePint cmpnents. Mdule 2: Wrking with SharePint Objects This mdule intrduces the server-side SharePint bject mdel and hw the cre classes relate t sites and cllectins. The server-side SharePint bject mdel prvides a cre set f classes that represent different items in the lgical architecture f a SharePint deplyment. Students als learn hw manage permissins fr server-side cde. Lessns Understanding the SharePint Object Hierarchy Wrking with Sites and Webs Wrking with Executin Cntexts Lab 2: Wrking with Sites and Webs Wrking with Sites and Webs in Managed Cde Wrking with Sites and Webs in Windws PwerShell. Lab 2: Wrking with Executin Cntexts Running Cde with Elevated Privileges Adapting Cntent fr Different User Permissins After cmpleting this mdule, students will be able t: Explain the purpse f key classes in the server-side SharePint bject mdel. Prgrammatically interact with SharePint site cllectins and sites. Adapt slutins fr users with different levels f permissins. Mdule 3: Wrking with Lists and Libraries This mdule explains hw t interact with lists and libraries. Students learn abut hw t wrk with lists and libraries prgrammatically using the server-side SharePint bject mdel and hw t use query classes and LINQ t SharePint t query and retrieve data frm SharePint lists. Students als learn hw t efficiently wrk with lists that cntain large numbers f items. Lessns Using List and Library Objects Querying and Retrieving List Data Wrking with Large Lists Lab 3: Querying and Retrieving List Data Querying List Items Updating List Items

Develping Micrsft SharePint Server 2013 Cre Slutins Lab 3: Wrking with Large Lists Using the Cntent Iteratr Class After cmpleting this mdule, students will be able t: Interact with lists and libraries prgrammatically. Query and retrieve list data. Perfrm peratins efficiently n large lists. Mdule 4: Designing and Managing Features and Slutins This mdule examines creating and deplying custm Develping a SharePint slutins and features. The students als learn hw and when t use sandbx slutins. Lessns Understanding Features and Slutins Cnfiguring Features and Slutins Wrking with Sandbxed Slutins Lab 4: Wrking with Features and Slutins Cnfiguring SharePint Features Creating Feature Receiver Classes Creating Features with Dependencies After cmpleting this mdule, students will be able t: Explain the purpse and key functinality f Features and slutins. Cnfigure and manage Features and slutins. Create and manage sandbxed slutins. Mdule 5: Wrking with Server-Side Cde This mdule describes hw t develp and deply Web Parts and event receivers in a slutin. Lessns Develping Web Parts Using Event Receivers Using Timer Jbs String Cnfiguratin Data Lab 5: Wrking with Server-Side Cde Develping an Event Receiver Updating a Web Part Creating a Timer Jb

Develping Micrsft SharePint Server 2013 Cre Slutins After cmpleting this mdule, students will be able t: Describe the prcess fr develping a web part. Use event receivers t handle SharePint events. Use timer jbs t perfrm ut f prcess, and scheduled peratins. Stre and manipulate cnfiguratin data fr custm cmpnents. Mdule 6: Managing Identity and Permissins This mdule describes hw manage permissins thrugh cde and custmize authenticatin using custm claims prviders. Lessns Understanding Identity Management in SharePint 2013 Managing Permissins in SharePint 2013 Cnfiguring Frms-Based Authenticatin Custmizing the Authenticatin Experience Lab 6: Managing Permissins Prgrammatically in SharePint 2013 Managing List Permissins Prgrammatically Lab 6: Creating and Deplying a Custm Claims Prvider Creating a Custm Claims Prvider Supprting Search and Reslve in a Claims Prvider Deplying and Testing a Claims Prvider After cmpleting this mdule, students will be able t: Describe hw authenticatin and identity management wrk in SharePint 2013. Verify and manage permissins prgrammatically in SharePint 2013. Create and cnfigure custm membership prviders and rle managers fr frms-based authenticatin. Create claims prviders and custmize the sign-in experience. Mdule 7: Intrducing Apps fr SharePint This mdule intrduces the SharePint App, a new way t custmize SharePint functinality with SharePint Server 2013. Lessns Overview f Apps fr SharePint Develping Apps fr SharePint Lab 7: Creating a Site Suggestins App Creating a New SharePint App Using the Client-Side Object Mdel

Develping Micrsft SharePint Server 2013 Cre Slutins After cmpleting this mdule, students will be able t: Describe SharePint apps and cmpare them t SharePint farm slutins and sandbxed slutins. Describe hw t develp apps fr SharePint 2013 that wrk n-premises and in the clud. Mdule 8: Client-Side SharePint Develpment This mdule describes hw t use JavaScript Client Object Mdel (CSOM), managed cde CSOM and the REST API t build SharePint Apps. Lessns Using the Client-Side Object Mdel fr Managed Cde Using the Client-Side Object Mdel fr JavaScript Using the REST API with JavaScript Lab 8: Using the Client-Side Object Mdel fr Managed Cde Add Site Clumn Add the Mileage Claim Cntent Type Add the Claims List Lab 8: Using the REST API with JavaScript Creating List Relatinships Add Vte Recrding Display Vtes fr Each Suggestin After cmpleting this mdule, students will be able t: Use the client-side bject mdel fr managed cde t interact with a SharePint deplyment. Use the client-side bject mdel fr JavaScript t interact with a SharePint deplyment. Use the REST API with JavaScript r C# t interact with a SharePint deplyment. Mdule 9: Develping Remte Hsted SharePint Apps This mdule examines the difference between prvider hsted Apps and Remte Hsted Apps. The students will als create and deply a Prvider Hsted App. Lessns Overview f Remte Hsted Apps Cnfiguring Remte Hsted Apps Develping Remte Hsted Apps Lab 9: Cnfiguring a Prvider Hsted SharePint App Cnfiguring a Server t Server Trust Relatinship Creating a Prvider Hsted App Lab 9: Develping a Prvider Hsted SharePint App Wrking with SharePint Data Using the Chrme Cntrl

Develping Micrsft SharePint Server 2013 Cre Slutins After cmpleting this mdule, students will be able t: Describe hw remte-hsted apps wrk and hw t cnfigure the permissins and crssdmain calls that they may require. Cnfigure apps fr hsting n Windws Azure r remte servers. Develp apps fr hsting n Windws Azure r remte servers. Mdule 10: Publishing and Distributing Apps This mdule intrduces the App Catalg s users t lcate, purchase, and install apps easily. The students learn hw t package and publish Apps t the App Catalg. Lessns Understanding the App Management Architecture Understanding App Packages Publishing Apps Installing, Updating, and Uninstalling Apps Lab 10: Publishing an App t a Crprate Catalg Creating an App Catalg Creating an App Package Publishing an App Package Lab 10: Installing, Updating, and Uninstalling Apps Installing an App Upgrading an App Remving an App After cmpleting this mdule, students will be able t: Explain hw SharePint manages app publishing and distributin. Describe the cntents f an app package. Publish apps t a crprate catalg r the Office Marketplace. Install, update, and uninstall apps. Mdule 11: Autmating Business Prcesses This mdule explains hw t create wrkflws and wrkflw actins using Visi 2013, SharePint Designer 2013 and Visual Studi 2012. Lessns Understanding Wrkflw in SharePint 2013 Building Wrkflws by using Visi 2013 and SharePint Designer 2013 Develping Wrkflws in Visual Studi 2012 Lab 11: Building Wrkflws in Visi 2013 and SharePint Designer 2013 Creating Wrkflws by Using Visi Editing Wrkflws by Using SharePint Designer

Develping Micrsft SharePint Server 2013 Cre Slutins Lab 11: Creating Wrkflw Actins in Visual Studi 2012 Creating Custm Wrkflw Actins Using a Custm Wrkflw in SharePint Designer At the end f this mdule, student will be able t: Describe the architecture and capabilities f wrkflw in SharePint 2013. Create declarative wrkflws in Visi 2013 and SharePint Designer 2013. Create and deply custm wrkflws by using Visual Studi 2012. Mdule 12: Managing Taxnmy This mdule explains the imprtance f a gd taxnmy in SharePint and wrking with the cmpnents f the taxnmy. The students als see hw t tie event receivers t the taxnmy. Lessns Managing Taxnmy in SharePint 2013 Wrking with Cntent Types Wrking with Advanced Features f Cntent Types Lab 12: Wrking with Cntent Types Create a System t Capture Vacatin Requests Lab 12: Wrking with Advanced Features f Cntent Types Creating an Event Receiver Assembly Registering an Event Receiver with a Site Cntent Type After cmpleting this mdule, student will be able t: Wrk with taxnmy building blcks in SharePint 2013. Create and cnfigure cntent types declaratively and prgrammatically. Wrk with advanced features f cntent types. Mdule 13: Managing Custm Cmpnents and Site Life Cycles This mdule explains hw yu can create custm cmpnent definitins and templates, which enable yu t deply custm sites, lists and ther cmpnents acrss a farm. Lessns Defining Custm Lists Defining Custm Sites Managing SharePint Sites Lab 13: Managing Custm Cmpnents and Site Life Cycles Create a Site Definitin Create a List Definitin Develping an Event Receiver

Develping Micrsft SharePint Server 2013 Cre Slutins After cmpleting this mdule, students will be able t: Define and prvisin custm lists Define and prvisin custm sites. Manage the SharePint site life cycle. Mdule 14: Custmizing User Interface Elements This mdule explains different ways f custmizing the SharePint user interface, such as adding buttns t the ribbn r mdifying the appearance f list views. Lessns Wrking with Custm Actins Using Client-Side User Interface Cmpnents Custmizing the SharePint List User Interface Lab 14: Using the Edit Cntrl Blck t Launch an App Cnfiguring an App t Display Custmer Orders Use a Custm Actin t Launch an App Lab 14: Using jquery t Custmize the SharePint List User Interface Creating a Custm List View After cmpleting this mdule, students will be able t: Use custm actins t mdify the SharePint user interface. Use JavaScript t wrk with client-side SharePint user interface cmpnents. Describe hw t mdify the appearance and behavir f list views and frms. Mdule 15: Wrking with Branding and Navigatin This mdule explains ways t custmize branding, designing, publishing and navigating sites in SharePint Server 2013. The students als learn hw t create devise independent sites standard web technlgies, such as HTML, CSS, and JavaScript. Lessns Creating and Applying Themes Branding and Designing Publishing Sites Tailring Cntent t Platfrms and Devices Cnfiguring and Custmizing Navigatin Lab 15: Branding and Designing Publishing Sites Creating SharePint Master Pages Building Master Page Functinality Publishing and Applying Design Assets Lab 15: Cnfiguring Farm-Wide Navigatin Creating a Custm Site Map Prvider Adding Custm Navigatin Cntrls t a Master Page

Develping Micrsft SharePint Server 2013 Cre Slutins After cmpleting this mdule, students will be able t: Create and apply themes t SharePint sites. Create publishing site design assets such as master pages and page layuts. Use device channels and image renditins t adapt cntent fr different devices. Cnfigure and custmize the navigatin experience fr publishing sites.