Mastering SharePoint 2013 Development Using C# (Udemy.com)
Learn How to build Applications for SharePoint in easy steps
Created by: Kameswara Sarma Uppuluri
Last updated September 2024
What you will 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
Course Description
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
Instructor Details
- 4.4 Rating
728 Reviews
Kameswara Sarma Uppuluri
Kameswara Sarma Uppuluri founded UIAcademy, which provides consulting and LIVE online trainings and class room training services on Web technologies such as SharePoint 2019,2013,2010,SharePoint Framework (SPFx),ASP.NET Core MVC,ASP.NET MVC,SSIS, SSRS, SSAS, DotNet, SQLServer,Python Django, Ruby On Rails, PHP Laravel,Google Javascript frameworks like Angular, React, Vue, Svelte. He is a Microsoft Certified Trainer since 2004 and a Microsoft Certified Professional since 1998. With over 25+ years of experience in Training and Development Industry, he delivers corporate trainings for top MNC's in India and also delivers LIVE online trainings to people across world.
He currently hold below Microsoft Certifications.
Certifications:
·Microsoft Certified Trainer (MCT)
·Microsoft Certified Technology Specialist (MCTS)
·Microsoft Certified Solution Developer (MCSD)
·Microsoft Certified Database Administrator (MCDBA)
More courses by Kameswara Sarma Uppuluri
Mastering SQL Server 2016 Integration Services (SSIS)-Part 1
4.5 (8,519 Reviews)
Provider: Udemy
Time: 10.9h
$11.99
Mastering SharePoint Framework SPFx Development (2025)
4.5 (3,512 Reviews)
Provider: Udemy
Time: 22.3h
$69.99
Mastering ASP.NET MVC 5 From Scratch Using C# (2020)
4.2 (1,060 Reviews)
Provider: Udemy
Time: 12.8h
$13.99
Mastering ASP.NET 4 from scratch Using C# (2024)
4.6 (562 Reviews)
Provider: Udemy
Time: 26.5h
$69.99
Mastering ASP.NET Core MVC From Scratch Using C# (2024)
4.6 (323 Reviews)
Provider: Udemy
Time: 22.8h
$54.99
Mastering Ruby On Rails 7 - The Complete Reference Guide (2024)
4.1 (136 Reviews)
Provider: Udemy
Time: 25.3h
$79.99
More SharePoint courses
SharePoint 2013 Administration + 25+ Practice Tests
4.6 (467 Reviews)
Provider: Udemy
Time: 13.9h
$49.99
Mastering Microsoft 365 SharePoint Online: Essential Guide (2026)
4.5 (12,189 Reviews)
Provider: Udemy
Time: 9.2h
$84.99
SharePoint - Complete Guide to Microsoft SharePoint Online (2025)
4.5 (10,744 Reviews)
Provider: Udemy
Time: 15h
$84.99
Reviews
By Pitsi Idyllic on 6/7/2023
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.
By Girish Gurupadappa on 7/30/2019
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!
By Bobh on 2/25/2019
So far. Volume was recorded too low and instructor has an accent. Both make it difficult to understand what he says sometimes in terms of actual words, not meanings. The topics covered and the order of coverage of the course is excellent and extremely practical
By Larry Saytee on 2/18/2019
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.
By Isabel Machuca Fernández on 10/4/2018
Mi experiencia ha sido buena ya que conocía la plataforma Sharepoint en profundidad, desde el punto de vista de configuración y administración. Recomiendo este curso para personas que conozcan esta plataforma y que tenga suficientes nociones de programación para seguir los casos prácticos que utiliza el profesor.
By César Augusto Swarowsky on 8/25/2018
Aprendi os seguintes itens: - Central Admin (pouca coisa); - Hierarquia SOM; - utilizando SOM em C#; - conceitos e aplicações de colunas do site; - conceitos e aplicações de tipo de conteúdo; - criação de modelos de lista; - CRUD em listas; - Web Parts; - Visual Web Parts; entre outros que não estou recordando;
By David Novak on 10/23/2017
The author simply explained every step in the sharepoint in the visual studio through examples that are good to know the issues about sharepoint. Sometimes there were places in courses when the lecturer accent was a bit weak and not well understandable. At the end I evaluate this course very well to start working with sharepoint and C #.
By Mike Thorpe on 10/19/2017
The course is good but is there really a need to show the setting of the project to x64 and the reference and usings set to the Microsoft Sharepoint dll in every exercise, this can take you to almost halfway through each lecture before the good stuff actually starts.
By Frederico Comerio on 8/27/2017
The instructor goes deep into the most important Sharepoint components. All lectures have a detailed and coded demonstration. The course is very well formatted and the didactic approach is followed since the beginning until the very end.
By Ranjits Batra on 1/15/2015
I am new to SharePoint but have very strong background in development of IBM technologies. This course has increased sharpy my knowledge and understanding of C# in SharePoint environment. The instructor has explained well the difficult concepts in easily way showing his mastery of the subject matter. I am just wondering when he will release part 2 of this course. I recommend his course to anyone who is interested in learning Development in SharePoint using C#.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100












