SharePoint 2013 Development using C# - Part I
4.2 (115 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
939 students enrolled
Wishlisted Wishlist

Please confirm that you want to add SharePoint 2013 Development using C# - Part I to your Wishlist.

Add to Wishlist

SharePoint 2013 Development using C# - Part I

Learn How to build Applications for SharePoint in easy steps
Bestselling
4.2 (115 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
939 students enrolled
Last updated 12/2014
English
Current price: $10 Original price: $50 Discount: 80% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 7 hours on-demand video
  • 14 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I 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
View Curriculum
Requirements
  • Download SharePoint 2013,Visual Studio 2012 / 2013. Please watch Section 2 Lecture videos for more details.
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.

  1. Server Object Model Approach
  2. SharePoint Web Services Approach
  3. Features
  4. Event Receivers
  5. Standard Web Parts
  6. Visual Web Parts
Who is the target audience?
  • This course is designed for individuals with an intermediate knowledge of Visual C# in building Windows / Web based applications using Visual Studio.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
119 Lectures
08:31:43
+
SharePoint 2013 Development - The Big Picture
4 Lectures 03:37
+
Overview of Server Object Model Core Classes
11 Lectures 14:56
Objectives
00:28

Hierarchical Overview of SharePoint Server Object Model
01:09

Overview of SPFarm
01:34

Overview of SPService
01:21

Overview of SPWebApplication
03:36

Overview of SPSite
01:22

Overview of SPWeb
01:55

Differences between SPSite and SPWeb
01:01

Overview of SPList
01:33

Module Material
10 pages

Summary
00:57
+
Getting Started with SharePoint 2013
5 Lectures 11:14
Objectives
00:24

Creating a Web Application
05:04

Creating a Site Collection
03:02

Creating a Site
02:04

Summary
00:40
+
Getting Started with SharePoint 2013 Development
5 Lectures 26:16
Objectives
00:38

Creating a Site Collection using SOM
06:44

Creating a Web Site using SOM
03:59

Creating a Site Collection using Feature Event Receiver
14:55

Module Materials and Code
4 pages
+
Developing a Windows Form Application using SOM
6 Lectures 24:28
Objectives
00:50

Creating a Web Site using SOM
06:02

Add Items to Quick Launch through Code
06:05

Create a SharePoint List using SOM
10:46

Module Materials and Code
4 pages

Summary
00:45
+
Working with Server Object Model Core Collections
8 Lectures 24:48
Objectives
00:38

Get List of Farm Solutions through Code
03:33

Get List of Sub Sites through Code
03:17

Get List of Lists through Code
03:25

Get List of Farms and Farm Services through Code
05:21

Walking through SOM Core Objects through Code
07:39

Module Materials and Code
4 pages

Summary
00:55
+
Working with Lists Programmatically
9 Lectures 32:41
Objectives
00:45

Creating a List through Code
05:47

Add Records to a List through Code
03:05

Read Records of a List through Code
02:14

Using CAML Queries to filter records of a list
06:25

Add Records to a List using a Feature Event Receiver
06:56

Working with fields of a List through code
03:14

Working with Quick Launch Items
04:15

Module Materials and Code
4 pages
+
Import data into Lists Programmatically
6 Lectures 13:16
Objectives
00:45

Import Data from Text Files into Lists
04:59

Import Data from CSV Files into Lists
03:50

Import Data from SQL Server Database Table into Lists
03:20

Module Materials and Code
4 pages

Summary
00:22
6 More Sections
About the Instructor
Kameswara Uppuluri
4.3 Average rating
684 Reviews
3,627 Students
8 Courses
Microsoft Certified Trainer

Kameswara Sarma Uppuluri founded ITAcademy which provides consulting and LIVE online training and class room training services on Web technologies such as SharePoint 2013,SharePoint 2010,ASP.NETMVC,SSIS, SSRS, SSAS, DotNet, SQLServer. He is a Microsoft Certified Trainer since 2004 and a Microsoft Certified Professional since 1998. With over 16+ 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)