Skip Ribbon Commands
Skip to main content

MCSD - SharePoint Applications

Price:

Duration: 14 days

Audience:

Level:

Technology:

Delivery Method:

Software Assurance Value:

Microsoft CPE:

Course Information

Course Description

​The MCSD: SharePoint Applications boot camp is a 14 day intense training session where students will explore all aspects of building SharePoint applications. While taking this course, students will take four exams to demonstrate their expertise at designing and developing collaboration applications with Microsoft SharePoint.

 

All-Inclusive Pricing Option 1: $5.995 Option 2: $6,995 (includes *travel & lodging ) Save 10% on Online/VLT enrollments *Continental US flights only

Exams Included 70-840: Programming in HTML5 with JavaScript and CSS3 70-486: Developing ASP.NET MVC 4 Web Applications 70-488: Developing Microsoft SharePoint Server 2013 Core Solutions 70-489: Developing Microsoft SharePoint Server 2013 Advanced Solutions About TechSherpas Boot Camps TechSherpas’ boot camps are geared towards providing students with the necessary skills and knowledge to not only pass the Microsoft Certification exams, but to also excel in their IT career paths.

 All of our boot camps are all-inclusive and include benefits such as: 100% Test Pass Guarantee All course materials, practice exams and official certification exams Onsite Pearson Vue Testing Center Hands-on instruction by a certified instructor Breakfast and Lunch provided each day Airfare, lodging and transportation packages available (Option 2)

Course Objectives

Course Audience

​Candidates for boot camp should have one or more years of experience programming the essential business/application logic for a variety of application types and hardware/software platforms using JavaScript. Candidates should also have a minimum of one to two years of experience developing with HTML in an object-oriented, event-driven programming model. Candidates are technical leads with at least four years of SharePoint and web development experience. The candidates are responsible for designing custom code for projects that are deployed to or interact with SharePoint environments. Candidates for this exam typically are technical leads with at least four years of SharePoint and web development experience. The candidates are responsible for designing custom code for projects that are deployed to or interact with SharePoint environments.

Course Outline

Course Prerequisites

Implement and manipulate document structures and objects

Create the document structure Write code that interacts with UI controls Apply styling to HTML elements programmatically Implement HTML5 APIs Establish the scope of objects and variables Create and implement objects and methods

Implement program flow

 Implement program flow Raise and handle an event, Implement exception handling Implement a callback, Create a web worker process

 Access and secure data

Validate user input by using HTML5 elements, Validate user input by using JavaScript Consume data Serialize, deserialize, and transmit data

 Use CSS3 in applications Style

 HTML text properties Style HTML box properties Create a flexible content layout Create an animated and adaptive UI Find elements by using CSS selectors and jQuery Structure a CSS file by using CSS selectors

Design the application architecture

 Plan the application layers Design a distributed application, Design and implement the Windows Azure role life cycle Configure state management, Design a caching strategy, Design and implement a Web Socket strategy, and Design HTTP modules and handlers

Design the user experience

 Apply the user interface design for a web application Design and implement UI behavior Compose the UI layout of an application Enhance application behavior and style based on browser feature detection Plan an adaptive UI layout

Develop the user experience

 Plan for search engine optimization and accessibility Plan and implement globalization and localization Design and implement MVC controllers and actions Design and implement routes Control application behavior by using MVC extensibility points Reduce network bandwidth

Troubleshoot and debug web applications

 Prevent and troubleshoot runtime issues Design an exception handling strategy Test a web application Debug a Windows Azure application

 Design and implement security

 Configure authentication Configure and apply authorization Design and implement claims-based authentication across federated identity stores Manage data integrity Implement a secure site with ASP.NET

Plan and Design SharePoint

Sites Manage the site life cycle. Create content types. Manage content type behaviors. Implement site provisioning.

Implement Authorization and Authentication

 Implement user authentication. Implement application authentication and authorization. Plan and implement user authorization.

Access and Manage Data

Design solutions to handle large amounts of data. Access data contained in SharePoint. Store configuration data.

Implement SharePoint Solutions Manage SharePoint Object Life Cycle. Upgrade solutions and features. Determine a solution structure. Create sandbox solutions. Create a no-code solution.

Implement the User Experience

and Information Architecture Implement branding. mplement SharePoint Solutions Manage SharePoint Object Life Cycle. Upgrade solutions and features. Determine a solution structure. Create sandbox solutions. Create a no-code solution. Implement the User Experience and Information Architecture Implement branding. Implement navigation. Customize UI elements.

Create Business Processes

 Create event receivers and timer jobs. Create SharePoint Designer workflows. Create and deploy Microsoft Visual Studio workflows.

Create Office Apps

 Plan and design applications. Create applications. Package and deploy Apps. Manage the App life cycle.

Design and implement search

 Query search Customize search results Customize content processing

Implement Business Connectivity Services (BCS)

Create a model Create external content types Implement authorization and authentication Create custom connectors Access BCS data Implement client-side BCS

Implement user profiles and customize social workload

 Manage user profile properties Manage feeds Access user profile data

Implement Enterprise Content Management (ECM) and Web Content

 Management (WCM) Implement a multilingual site Implement e-discovery Implement Search Engine Optimization (SEO) Implement content management Implement a publishing page Design for performance and troubleshooting Design solutions to handle a high-traffic site

Design client applications for performance

 Monitor and mitigate performance and scalability issues

 Implement Managed Metadata Service (MMS)

Manage term sets Create solutions by using MMS Use an MMS API - See more at: http://www.techsherpas.com/courses/sharepoint-bc/mcsd-sharepoint-applications#sthash.qIAVsTfI.dpuf

Course Schedule
This course is not scheduled yet.