SharePoint development platform and the benefits and features that it offers to developers
Develop provider-hosted and auto-hosted SharePoint apps
Develop Web Parts, App Parts and Apps for SharePoint
Distribute and deploy SharePoint apps
Develop event receivers and manipulate application settings for SharePoint solutions
Create custom workflows to automate business processes
Develop solutions that access external data by using Business Connectivity Services
Use fields and content types to manage taxonomy
Develop workflows as part of SharePoint solutions
Customize the appearance and behavior of user interface elements
Develop server ribbon controls and client dialogs
Develop Microsoft Silverlight applications that are integrated with SharePoint 2010 data and solutions
Develop sandboxed solutions for SharePoint
Customize navigation and site branding
Develop code that uses the content management services of the SharePoint development platform
Web content solutions for publishing sites
Device channels, managed navigation, and variations that enable you to build mobile-device friendly websites
Use the client-side object model and the REST API
Manage web publishing capabilities
Develop Business Connectivity Services (BCS) solutions
These courses are intended for Professional developers of solutions using SharePoint products and technologies
in a team-based, medium-to-large deployment environment These courses are also meant for Technical
leaders who are responsible for designing code for projects that are deployed or interact with SharePoint environments.
This instructor-led course provides SharePoint developers with the skills to implement SharePoint solutions by using Enterprise
Search, Managed Metadata Service (MMS), Business Connectivity Services (BCS), Enterprise Content Management (ECM), Web Content Management (WCM),
Social Computing, and SharePoint Apps.
You will also learn to use SharePoint to manage and monitor sites and users. Our instructors are all Microsoft Certified Trainers (MCT)
and have years of experience in their chosen specialties. You need some understanding of the problem-solving techniques that apply to
software development.
You Will Prepare For These Exams:
Exam 70-573: TS: Microsoft SharePoint 2010, Application Development
Exam 70-488: Developing Microsoft SharePoint Server 2013 Core Solutions
Exam 70-489: Developing Microsoft SharePoint Server 2013 Advanced Solutions
Register Today
Register Today
Module 1 - Introduction to the SharePoint 2010 Development Platform
SharePoint 2010 as a Development Platform
SharePoint 2010 Object Hierarchy
Working with SharePoint 2010 Objects
Module 2 - Using SharePoint 2010 Developer Tools
Developing SharePoint Sites by Using SharePoint Designer 2010
Developing SharePoint Solutions by Using Visual Studio 2010
Packaging and Deploying SharePoint 2010 Solutions
Module 3 - Developing SharePoint 2010 Web Parts
Developing Standard Web Parts
Developing Connected Web Parts
Developing Visual Web Parts
Module 4 - Working with SharePoint Objects on the Server
Working with SharePoint Sites Programmatically
Working with SharePoint Lists Programmatically
Working with List Data Programmatically
Module 5 - Creating Event Receivers and Application Settings
Creating Event Receivers
Working with Web.Config Programmatically
Module 6 - Developing Solutions by Using Business Connectivity Services
Business Connectivity Services Overview
Developing External Content Types and Lists by Using SharePoint Designer
Developing Business Connectivity Services Solutions by Using Visual Studio 2010
Module 7 - Developing SharePoint 2010 Workflows
Creating Workflows with SharePoint Designer
Creating Workflows with Visual Studio 2010
Module 8 - Working with Client-Based APIs for SharePoint 2010
Overview of the SharePoint 2010 Client Object Model
Working with the SharePoint 2010 Client Object Model in .NET Applications
Module 9 - Developing Interactive User Interfaces
Creating Menu Items and Ribbon Controls
Creating Client-Side Dialogs
Module 10 - Developing Silverlight Applications for SharePoint
Creating Silverlight Applications for SharePoint 2010
Deploying and Debugging Silverlight Applications for SharePoint 2010
Module 11 - Developing Sandboxed Solutions
Sandboxing and User Solutions
Restrictions for Sandboxed Solutions
Module 12 - Working with SharePoint Server Profiles and Taxonomy APIs
User Profiles
Taxonomies
Module 13 - Developing Content Management Solutions
Developing Enterprise Content Management Solutions
Developing Web Content Management Solutions
Register Today
Module 1 - SharePoint as a Developer Platform
SharePoint Developer Landscape
Choosing Approaches to SharePoint Development
SharePoint 2013 Deployment and Execution Models
Module 2 - Working with SharePoint Objects
SharePoint Object Hierarchy
Working with Sites, Webs, and Execution Contexts
Module 3 - Working with Lists and Libraries
Using List and Library Objects
Querying and Retrieving List Data
Working with Large Lists
Module 4 - Designing and Managing Features and Solutions
Working with Features and Sandboxed Solutions
Deploying Solutions
Module 5 - Working with Server-Side Code
Developing Web Parts
Using Event Receivers and Timer Jobs
Storing Configuration Data
Module 6 - Managing Identity and Permissions
Identity Management in SharePoint 2013
Managing Permissions in SharePoint 2013
Configuring Forms-Based Authentication
Customizing the Authentication Experience
Module 7 - Introducing Apps for SharePoint
Overview of Apps for SharePoint
Developing Apps for SharePoint
Module 8 - Client-Side SharePoint Development
Using the Client-Side Object Model for Managed Code and JavaScript
Using the REST API with JavaScript
Module 9 - Developing Remote-Hosted SharePoint Apps
Overview of Remote-Hosted Apps
Configuring and Developing Remote-Hosted Apps
Module 10 - Publishing and Distributing Apps
The App Management Architecture and App Packages
Publishing Apps
Installing, Updating, and Uninstalling Apps
Module 11 - Automating Business Processes
Workflow in SharePoint 2013
Building Workflows by using Visio 2013 and SharePoint Designer 2013
Developing Workflows in Visual Studio 2012
Module 12 - Managing Taxonomy
Managing Taxonomy in SharePoint 2013
Working with Content Types and Advanced Features of Content Types
Module 13 - Customizing User Interface Elements
Working with Custom Actions
Using Client-Side User Interface Components
Customizing the SharePoint List User Interface
Module 14 - Working with Branding and Navigation
Creating and Applying Themes
Branding and Designing Publishing Sites
Tailoring Content to Platforms and Devices
Configuring and Customizing Navigation
Module 15 - Managing Custom Components and Site Life Cycles
Defining Custom Lists and Custom Sites
Managing SharePoint Sites
Register Today
Module 1 - SharePoint 2016 Introduction
What's New in SharePoint 2016?
End User Adoption
SharePoint Versions
Team Site Layout and Navigation
Module 2 - Using SharePoint to Locate and Share Information
Share a Team Site Newsfeed
Working with My Site
Module 3 - List Views
Creating Views (Standard, DataSheet, Access)
Adding/Ordering Columns
Sorting Data
Filtering Data
Grouping Data
Totaling Data
Setting Style
Item Limits
Mobile
Enabling View
Module 5 - Alerts
Create a List Alert
Create an Item Alert
Use Alerts
Manage Alerts
Module 6 - Using Web Apps with Documents
Creating New Documents in Word Web App
Using SkyDrive
Using Version Control
Using Content Approval
Collaboration using Co-Authoring
Check Out and Edit a Document
Editing and Co-Authoring an Excel Document
Editing and Co-Authoring a Power Point Presentation
Module 7 - SharePoint 2016 Sites
Team Site
Publishing Site
Blog Site
Project Site
Module 8 - SharePoint 2016 Libraries
Document Library
Picture Library
Wiki Page Library
Form Library
Module 9 - SharePoint 2016 Lists
Announcements
Calendar
Discussion Boards
Contacts List
Module 10 - SharePoint 2016 Search and Navigation
Search
Filtering
Advanced Search
What is Fast Search ?
Module 11 - Surveys
Create a Survey
Create Questions
Change Question Ordering
Branching Logic
Fill out the Survey
Anonymous Surveys?
Module 12 - Office Integration
Offline Document Management
Excel Data Reporting
Access Data Reporting
One Note
SharePoint Workspace
Module 13 - General Lists
Create and Explain Announcement List
Create a Contact List
Create a Discussion Board
Create a Links List
Create a Calendar
Create and Explain Tasks List
Module 14 - Share Point Permissions
Review Default Groups
Add Users to a Site
Requests for Access
Security Trimmed Interface
Create New Groups
Create Custom Permission Level
Explore Site/List/Item Permission Inheritance
Permission Checker
Module 15 - Business Connectivity Services (BCS)
What are External Lists
Create an External List
Create Pie Chart from External List
Create Graphs from External List