Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
SharePoint 2013 Development & 60+ Practice Tests
Rating: 4.4 out of 5(76 ratings)
1,009 students

SharePoint 2013 Development & 60+ Practice Tests

Learn SharePoint 2013 development with server-side, client-side, workflows, apps, CSOM, REST, CAML, and web parts.
Created bySandeep Soni
Last updated 12/2025
English

What you'll learn

  • Install and configure SharePoint 2013 for development
  • Customize sites, subsites, and site templates
  • Develop using Server Object Model and CAML
  • Perform CRUD operations on lists and libraries
  • Use LINQ, CSOM, REST, and OData
  • Building and deploying web parts.
  • Build and deploy SharePoint Features
  • Develop web parts (simple, visual, composite)
  • Create and manage SharePoint workflows
  • Build SharePoint apps (hosted, provider-hosted)
  • Validate learning using practice tests

Course content

62 sections62 lectures25h 53m total length
  • IIS Introduction And Creating a New Website In IIS30:49
  • IIS Introduction And Creating a New Website In IIS Quiz

Requirements

  • Basic knowledge of C# and .NET
  • Familiarity with HTML, CSS, and JavaScript
  • Understanding of databases and SQL is helpful
  • Windows system with Visual Studio installed

Description

This course is designed for developers who want to gain a comprehensive understanding of SharePoint 2013 development, covering both server-side and client-side programming models. It provides hands-on exposure to building, customizing, and extending SharePoint applications in enterprise environments.

The course begins with core platform foundations, including IIS configuration, confirmation of important web concepts such as HTTP/HTTPS, and working with Active Directory users and groups. You will then move into SharePoint 2013 installation, site customization, subsites, and custom site templates.

A major portion of the course focuses on SharePoint development using the Server Object Model, including CRUD operations on lists, document library programming, and querying data using CAML and LINQ to SharePoint. You will learn how to develop and deploy SharePoint Features, work with CAML-based artifacts, and implement custom actions and custom site definitions.

The course also covers SharePoint pages, application pages, event receivers (before and after events), and Web Part development, including simple, visual, composite web parts, editor parts, and web part connections. You will understand both sandbox solutions and full-trust solutions.

Client-side development is covered in depth, including CSOM, JavaScript-based programming, REST and OData, and performing CRUD operations using jQuery. You will also explore SharePoint App development, workflows, Business Connectivity Services (BCS), and InfoPath customization.

Practice tests are included to reinforce concepts and validate your SharePoint development knowledge.

Who this course is for:

  • Developers working with SharePoint 2013
  • .NET developers moving into SharePoint development
  • Professionals maintaining legacy SharePoint systems
  • Developers building enterprise SharePoint solutions