Course Information
Course Overview
Learn How to build Applications for SharePoint in easy steps
SharePoint is a versatile platform for building solutions that address a wide range of business needs. SharePoint is a development platform, upon which powerful and compelling portal applications can be built.
This course provides developers with a thorough, in-depth guide to the internals of writing code for the SharePoint platform. SharePoint programming can be divided into categories like : Programming using Server Object Model, programming using SharePoint Web Services, Programming the Web Parts etc.
In this course by development expert Kameswara Sarma Uppuluri, you'll learn essential concepts that you need to know to get started building applications for SharePoint platform such as features, event receivers, web parts and more. The course provides step-by-step walk-throughs and coding demos that you're encouraged to code along with to enhance the learning process.
This course is broken down into 16 modules with each module providing source code where applicable so that you can follow along with Kameswara Sarma Uppuluri. Some of the modules can be seen in the below list.
Server Object Model Approach
SharePoint Web Services Approach
Features
Event Receivers
Standard Web Parts
Visual Web Parts
Client Side Object Model
Javascript Object Model
RESTFul Services
SandBox Solutions
Site Definitions
Web Templates
Working with Business Connectivity Services
Course Content
- 47 section(s)
- 265 lecture(s)
- Section 1 SharePoint 2013 Development - The Big Picture
- Section 2 Introduction to SharePoint 2013
- Section 3 Overview of Server Object Model (SOM)
- Section 4 Overview of Server Object Model Core Classes
- Section 5 Getting Started with SharePoint 2013
- Section 6 Getting Started with SharePoint 2013 Development
- Section 7 Developing a Windows Form Application using SOM
- Section 8 Working with Server Object Model Core Collections
- Section 9 Working with Lists Programmatically
- Section 10 Import data into Lists Programmatically
- Section 11 Working with SharePoint Web Services
- Section 12 Developing SharePoint Artefact’s using Visual Studio
- Section 13 Customizing List Instances Programmatically
- Section 14 Developing Features using Visual Studio
- Section 15 Developing Event Receivers using Visual Studio
- Section 16 Developing Web Parts using Visual Studio
- Section 17 SharePoint 2013 Development Part 2 - The Big Picture
- Section 18 Working with Managed Client Side Object Model (CSOM)
- Section 19 Working with JavaScript Client Side Object Model (JSOM)
- Section 20 Developing Custom Actions
- Section 21 Developing Custom Actions for Ribbon Control
- Section 22 Working with Custom Dialogs
- Section 23 Using LINQ To SharePoint 2013
- Section 24 Customizing Navigations of a SharePoint Site
- Section 25 Working with User Profile Properties
- Section 26 Working with Site Groups and Permission Levels through Code
- Section 27 Working with Business Connectivity Services (BCS)
- Section 28 Developing Timer Jobs
- Section 29 Creating Site Definitions
- Section 30 Developing Web Templates
- Section 31 Working with Sandboxed Solutions
- Section 32 Working with SharePoint 2013 REST Service
- Section 33 Working with Silverlight Client Object Model (SCOM)
- Section 34 Configuring SharePoint 2013 Server for Apps Development
- Section 35 Trying To Develop & Deploy SharePoint Apps without Success
- Section 36 Configuring App Domains
- Section 37 Configuring SharePoint 2013 Essential Services
- Section 38 Configuring Apps Settings
- Section 39 Develop and Deploy Apps For SharePoint 2013 Successfully
- Section 40 Installing SharePoint 2013 using PowerShell
- Section 41 Introduction to PowerShell
- Section 42 Working with ServerManager PowerShell Script Module
- Section 43 Installing Features using PowerShell Script
- Section 44 Writing PowerShell Scripts
- Section 45 Installing SharePoint 2013 Prerequisites using Scripts
- Section 46 Starting Installation of SharePoint 2013
- Section 47 Configuring SharePoint 2013 Server using PowerShell
What You’ll Learn
- Benefits of Developing Customized Application for SharePoint, Learn how to build applications using Server Object Model Approach, Learn how to work with lists through Code, Learn how to build applications using SharePoint Web Services, Learn how to create sharepoint objects using Visual Studio, Learn how to create event receivers, Learn how to develop Features, Learn how to develop Standard Web Parts, Learn how to develop Visual Web Parts
Skills covered in this course
Reviews
-
PPitsi Idyllic
This is the best course if you want to learn SharePoint farm solutions, however I suggest that you add workflows with the combination of event receivers, for example when a user add a document in the document library a trigger should copy that document to another document library or a site. I am very happy with the course, I have learned a lot and it covered most of the topics I wanted to understand and get clarity.
-
AAbhilash M S
Till midway of the training Sharepoint development has not started. Keep on discussing the topics on connecting to SharePoint and manipulating data externally.
-
GGirish Gurupadappa
The SharePoint 2013 Development course is really a good one and any .NET programmer with a web experience background can understand the concepts very clearly. The sharepoint artifacts like lists and document object libraries, server object model SOM, features & event receivers, SharePoint web services, and visual web parts are conceptually explained and demonstrated by the Instructor. Great job done!
-
LLarry Saytee
It is very good. The lessons or lectures are presented in nice easy modules where the lecturer isn't too fast and doesn't assume the student is familiar with the topic already.