Course Information
Course Overview
Learn SharePoint 2013 development with server-side, client-side, workflows, apps, CSOM, REST, CAML, and web parts.
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.
Course Content
- 10 section(s)
- 62 lecture(s)
- Section 1 Introduction
- Section 2 Important Terms and HTTPs
- Section 3 Creating Users and Groups in Active Directory
- Section 4 Introduction to SharePoint
- Section 5 Installing SharePoint 2013
- Section 6 Site Customization
- Section 7 Subsite and Custom Site Templates
- Section 8 Understanding Service Applications
- Section 9 Server Object Model
- Section 10 Retrieving List Data
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
Skills covered in this course
Reviews
-
AAppa Rao Dale
Great detail and great explaination.
-
DDon Richardson
I purchased the course to have some insight on InfoPath; however, that did not happen. The audio was horrible in the InfoPath video. I could hear the person typing on his keyboard much better than his voice.
-
BBogdan Radu Bucur
Some videos are incomplete and the documentation seems to be incomplete also. The code examples in the attachments are wrong, which can be seen being corrected during the video lessons.
-
BBrice Hagood
I expected a brief overview of the many ways to interact with SP with code but I instead received a very in-depth overview of not only the basics of SP but some very useful troubleshoot tips that I have already used in my real world SP admin position.