SlideShare a Scribd company logo
1 of 34
Email: rithisha@globalonlinetrainings.com IND: +91-8121 020 444
Skype: rithisha.globalonlinetrainings USA: +1-516-8586-242
UK:+44 (0)203 371 0077
www.globalonlinetrainings.com
SharePoint 2013 Development
Online Training Course Content
Introduction to SharePoint 2013
Setting up Development Environment
SharePoint Apps Model
SharePoint Apps Model Advance
Server Object Model
Server Object Model Intermediate
Server Object Model Advance
Cont,
 Security & Permissions
 Programming with Client Side Object Model (CSOM)
 CSOM Advance
 Error Management
 WebParts
 WebParts Advance
 Features & Solution
Cont,
 Sandboxed Solution
 Sandboxed Solutions Advance
 Managing Features
 ECMAScript / JSOM
 JSOM & REST API
 Sites Template and Definition
 Pages & Web Content Management
Cont,
 Navigation
 Event Receivers & Remote Event Receivers
 Workflow
 Workflow Advance
 BCS
 BCS Advance
 Branding
Introduction to SharePoint 2013
1.1. SharePoint 2013 Platform
1.2. SharePoint Architecture
1.3. SharePoint Central
Administration
1.4. Understanding SharePoint
Hierarchy
Setting up Development
Environment
2.1. Must have development tools
 2.2. Configuring Development Tools
 2.3. Checklist – IIS and ASP.Net
 2.4. Various Development Approaches
 2.5. Configure Logging and Error
settings.
 2.6. Best Practices & Troubleshooting
SharePoint Apps Model
3.1. Why Apps?
 3.2. Environment required for App
Development
 3.3. Understanding Apps Model
 3.4. Type of Apps
 3.5. Working with Developer Sites
 3.6. Writing and Deploying Apps using
NAPA
SharePoint Apps Model Advance
 4.1. Developing Provider Hosted Apps for SharePoint
Online / Office 365
 4.2. Apps Template in Visual Studio 2012
 4.3. Studying with Mainfest & App files
 4.4. Apps Authentications
 4.5. Developing SharePoint Hosted Apps
Server Object Model
 5.1. Why and When to use?
 5.2. Pros &Cos of using SOM
 5.3. Creating first LIST Programmatically.
 5.4. Reading records from various sources and
inserting in LIST
 5.5. Reading & Updating and Deleting Items from
LIST
 5.6. Delete LIST Instance
 5.7. Best Coding Practice & Memory Management
Server Object Model Intermediate
 6.1. Using LINQ to SharePoint : Read, Update and
Delete Items from LIST
 6.2. Using CAML : Read, Update and Delete Items
from LIST
 6.3. Using CAML Third Party Tools
 6.4. Login using different user Programmatically
 6.5. Populate Servers, Service Applications, Web
Application using SOM
 6.6. Configure and Creating Site Collections
 6.7. Add/Remove List Columns
 6.8. Managing Sub-sites
 6.9. Manage Quick Launch
Server Object Model Advance
7.1. Working with SOM Core Objects (SPFarm,
SPService, SPWebApplication, SPSite, SPWeb)
 7.2. Recycling
 7.3. Working with List Definition
 7.4. Working with Library and Uploading
documents using code
 7.5. Creating Views, Validations and Fields
 7.6. Managing Content Type Programmatically
Security & Permissions
8.1. Understanding how permission
works?
 8.2. Groups and Permission Levels
 8.3. Using SPUser, SPGroup,
SPRoleDefinitation and Assignment
classes
Programming with Client Side
Object Model (CSOM)
9.1. Why and When to use?
 9.2. Pros & Cos of using CSOM
 9.3. What you can do with CSOM?
 9.4. ClientContext object (Managed Code)
 9.5. Understanding SharePoint Service calls
 9.6. Load Methods
 9.7. Using Include and Nested Include
 9.8. Execute and ExecuteQuery Methods
 9.9. Making Async calls.
CSOM Advance
10.1. Managing List.
 10.2. Managing List Items.
 10.3. Managing SiteColumns and Fields.
 10.4. Managing Sites
 10.5. Best Practices and Real time
scenarios.
Error Management
11.1. Understanding Scope Exceptions
 11.2. Try, Catch and Finally Scope
 11.3. Managing Object Lifetime
 11.4. Understanding Client Service calls
on using Scope Exception
WebParts
12.1. Dynamic WebParts
 12.2. Why and When?
 12.3. Ways of Developing WebParts.
 12.4. Using OOB WebParts
 12.5. WebPart Properties
 12.6. WebPart Deployment and configuration
 12.7. Deployment concerns and Checklist
WebParts Advance
13.1. Cross site Safeguards
 13.2. Web Part Connections
 13.3. Web Parts using Ajax
 13.4. Web Part Template Pages
 13.5. Visual Web Parts.
13.6. Web Parts and Visual Web Parts
comparison
Features & Solution
14.1. Understanding Life-cycle of Feature and
Solution
 14.2. Feature Understanding
 14.3. Interpreting Elements.xml and Features.xml
 14.4. Creating first solution.
 14.5. Required Service Application
 14.6. Deployment Approaches and Methods
 14.7. Feature Dependency
 14.8. Usage of Debug
 14.9. Best Practices & Troubleshooting
Sandboxed Solution
15.1. Sandboxed Solution Architecture
 15.2. Understanding Full Trust Application.
 15.3. Pros and Cos
 15.4. When & Why to Use
 15.5. Understanding Execution Environment
 15.6. Uploading & Activating using different ways
 15.7. Monitoring and Testing Sandboxed Solution
performance
 15.8. Developing Solution using Visual Studio
2012.
Sandboxed Solutions Advance
16.1. Creating Site Columns
 16.2. Creating Lists
 16.3. Creating Content Types
 16.4. Custom Fields and Their
properties
 16.5. Creating List Definitions
 16.6. Setting Document Template for
Custom Content Type
Managing Features
17.1. Important of having features.
 17.2. Understanding scope
 17.3. Install, Activate, Deactivate and
Uninstall features.
 17.4. Setting Feature Active dependency.
 17.5. Important of Hiding Feature.
 17.6. Property bag and Custom actions using
Feature.
ECMAScript / JSOM
18.1. Why JSOM?
 18.2. Using Load method for resource
retrieval
 18.3. JSOM in WebParts
 18.4. Integrating & Using Third party
libraries
 18.5. Using JSRender.js
JSOM & REST API
19.1. REST & OData Fundamental
 19.2. Querying SharePoint using REST APIs
 19.3. REST Call using Managed Code
 19.4. REST Call using Javascript/JQuery
 19.5. Handling JSON Data
 19.6. GET, POST and Delete Methods
 19.7. Using ASP.Net AJAX & Javascript for REST
API
 19.8. Using JQuery with REST API
Sites Template and Definition
20.1. Understanding Site Templates
 20.2. Creating custom site templates
 20.3. Comparison Site Definition & Site
Template
 20.4. Managing Site Definition with
Master Pages.
 20.5. Deploying and creating site based
on custom site definition.
Pages & Web Content
Management
 21.1. Understanding Page Life Cycle
 21.2. When and How to create.
 21.3. Creating Wiki pages
 21.4. Creating Master Page
 21.5. Provisioning pages using Modules
 21.6. Creating Application Page
 21.7. Managing Page dependencies.
 21.8. Authoring and Publishing Pages
 21.9. Content Query Web Part
 21.10. Best Practices
Navigation
 22.1. Ribbons
 22.2. Extending Ribbon control
 22.3. Creating Custom Actions
 22.4. Managing Menus, Top Link and Quick Launch
bar
 22.5. Creating Menus, Top Links and Quick Launch
Bar using code
 22.6. Managing Appearance & Behavior
 22.7. Development, Testing and Deployment custom
navigation.
 22.8. Troubleshooting
Event Receivers & Remote Event
Receivers
 23.1. Types of Event Receivers
 23.2. Creating List Event Receivers.
 23.3. Creating List Item Event Receivers
 23.4. Creating Site Event Receivers
 23.5. Creating Feature Event Receivers.
 23.6. Server Side Events
 23.7. Understanding App Lifecycle of Remote Event
Receivers
 23.8. Using Remote Event Receivers
 23.9. Enable Debug on Feature Event Receivers.
 23.10. Best Coding Practices
Workflow
 24.1. Why and How to use?
 24.2. Workflow Components
 24.3. Workflow Terms
 24.4. Types of Workflow
 24.5. Workflow Events
 24.6. Various Workflow Development approaches
 24.7. Developing Workflows using Visual Studio 2012,
SharePoint Designer 2013
 and Visio 2013
 24.8. Understanding Workflow Architecture
 24.9. What’s new in SharePoint 2013
Workflow Advance
 25.1. Developing Flowchart, State Machine and Sequential
Workflows
 25.2. Working with Workflow Actions
 25.3. What’s new in Visual Studio 2012
 25.4. Interacting with Web Services and Workflow creation
 25.5. Creating Custom Tasks Types using Visual Studio 2012,
SharePoint
 Designer 2013 and Visio 2013
 25.6. Debugging Workflow
 25.7. Checking various options to deploy workflow
 25.8. Deploying workflows
 25.9. Best Practices and Troubleshooting
BCS
26.1. BCS Architecture
26.2. BCS Terms (External Content
Types, Columns & List)
26.3. BCS and SingleSignon using Secure
Token Service
26.4. Developing External Content Type
using SharePoint Designer 2013
BCS Advance
27.1. Understanding Search Architecture
27.2. Important of search customization
27.3. Developing Search Application
27.4. Working with SPQuery, SPSiteDataQuery,
SPMetal
27.5. Creating Result Sources, Query Rules and
Displaying Search Results.
27.6. Enabling BCS for Search
Branding
 28.1. Designing and Publishing site
 28.2. Working with Page Layouts
 28.3. Utilizing OOB Layouts
 28.4. Configuring Site Templates
 28.5. Creating & Configuring Master Pages
 28.6. Managing Navigations
 28.7. Creating Web Part Zones for Web Parts
 29.8. Using Javascript & JQuery in pages
 28.9. Using ASP.Net Ajax Libraries
 28.10. Working with Custom Controls
Like us @
http://facebook.com/globalo
nlinetrainings

More Related Content

What's hot

05 asp.net session07
05 asp.net session0705 asp.net session07
05 asp.net session07
Niit Care
 
02 asp.net session02
02 asp.net session0202 asp.net session02
02 asp.net session02
Niit Care
 
01 asp.net session01
01 asp.net session0101 asp.net session01
01 asp.net session01
Niit Care
 
Ofc216 Shah German Webcms
Ofc216 Shah German WebcmsOfc216 Shah German Webcms
Ofc216 Shah German Webcms
Punk Rock
 
Users, Profiles, and MySites: Managing a Changing SharePoint User population
Users, Profiles, and MySites: Managing a Changing SharePoint User populationUsers, Profiles, and MySites: Managing a Changing SharePoint User population
Users, Profiles, and MySites: Managing a Changing SharePoint User population
Paul Stork (Microsoft MVP)
 
SPConnections - Search Administration in SharePoint 2013
SPConnections - Search Administration in SharePoint 2013SPConnections - Search Administration in SharePoint 2013
SPConnections - Search Administration in SharePoint 2013
Agnes Molnar
 

What's hot (20)

2013 SPFest - Customizing Sites and Pages in SharePoint 2013
2013 SPFest - Customizing Sites and Pages in SharePoint 20132013 SPFest - Customizing Sites and Pages in SharePoint 2013
2013 SPFest - Customizing Sites and Pages in SharePoint 2013
 
05 asp.net session07
05 asp.net session0705 asp.net session07
05 asp.net session07
 
Basant Resume
Basant ResumeBasant Resume
Basant Resume
 
What's new for Developers in SharePoint 2013
What's new for Developers in SharePoint 2013What's new for Developers in SharePoint 2013
What's new for Developers in SharePoint 2013
 
Share point 2013 - Javascript Object Model
Share point 2013 - Javascript Object ModelShare point 2013 - Javascript Object Model
Share point 2013 - Javascript Object Model
 
02 asp.net session02
02 asp.net session0202 asp.net session02
02 asp.net session02
 
SharePoint 2013 Client Side Rendering
SharePoint 2013 Client Side RenderingSharePoint 2013 Client Side Rendering
SharePoint 2013 Client Side Rendering
 
01 asp.net session01
01 asp.net session0101 asp.net session01
01 asp.net session01
 
Identity Management in SharePoint 2013
Identity Management in SharePoint 2013Identity Management in SharePoint 2013
Identity Management in SharePoint 2013
 
SharePoint 2010 Tools in Visual Studio 2010
SharePoint 2010 Tools in Visual Studio 2010SharePoint 2010 Tools in Visual Studio 2010
SharePoint 2010 Tools in Visual Studio 2010
 
Ofc216 Shah German Webcms
Ofc216 Shah German WebcmsOfc216 Shah German Webcms
Ofc216 Shah German Webcms
 
An introduction to Microsoft Graph for developers
An introduction to Microsoft Graph for developersAn introduction to Microsoft Graph for developers
An introduction to Microsoft Graph for developers
 
Microsoft SharePoint 2010 Overview Session 1
Microsoft SharePoint 2010 Overview Session 1Microsoft SharePoint 2010 Overview Session 1
Microsoft SharePoint 2010 Overview Session 1
 
Users, Profiles, and MySites: Managing a Changing SharePoint User population
Users, Profiles, and MySites: Managing a Changing SharePoint User populationUsers, Profiles, and MySites: Managing a Changing SharePoint User population
Users, Profiles, and MySites: Managing a Changing SharePoint User population
 
Share, Follow, and Sync: How SharePoint 2013 uses Personal MySites for Social...
Share, Follow, and Sync: How SharePoint 2013 uses Personal MySites for Social...Share, Follow, and Sync: How SharePoint 2013 uses Personal MySites for Social...
Share, Follow, and Sync: How SharePoint 2013 uses Personal MySites for Social...
 
SharePoint 2010 Web Content Management - The Developer Story
SharePoint 2010 Web Content Management - The Developer StorySharePoint 2010 Web Content Management - The Developer Story
SharePoint 2010 Web Content Management - The Developer Story
 
Enterprise Collaboration and Employee Engagement with Microsoft SharePoint My...
Enterprise Collaboration and Employee Engagement with Microsoft SharePoint My...Enterprise Collaboration and Employee Engagement with Microsoft SharePoint My...
Enterprise Collaboration and Employee Engagement with Microsoft SharePoint My...
 
SharePoint 2013 apps overview
SharePoint 2013 apps overviewSharePoint 2013 apps overview
SharePoint 2013 apps overview
 
SPConnections - Search Administration in SharePoint 2013
SPConnections - Search Administration in SharePoint 2013SPConnections - Search Administration in SharePoint 2013
SPConnections - Search Administration in SharePoint 2013
 
Hooking SharePoint APIs with Android
Hooking SharePoint APIs with AndroidHooking SharePoint APIs with Android
Hooking SharePoint APIs with Android
 

Viewers also liked

SharePoint 2013 Preview Web Content Management(WCM)
SharePoint 2013 PreviewWeb Content Management(WCM)SharePoint 2013 PreviewWeb Content Management(WCM)
SharePoint 2013 Preview Web Content Management(WCM)
Sayed Ali
 
SharePoint 2013 for Internet Content Management - From Atidan
SharePoint 2013 for Internet Content Management - From AtidanSharePoint 2013 for Internet Content Management - From Atidan
SharePoint 2013 for Internet Content Management - From Atidan
David J Rosenthal
 
Enterprise Content Management with SharePoint 2013 from Atidan
Enterprise Content Management with SharePoint 2013 from AtidanEnterprise Content Management with SharePoint 2013 from Atidan
Enterprise Content Management with SharePoint 2013 from Atidan
David J Rosenthal
 
Share point 2013
Share point 2013Share point 2013
Share point 2013
LiquidHub
 
What is new with Enterprise Content Management in SharePoint 2013 from Atidan
What is new with Enterprise Content Management in SharePoint 2013 from AtidanWhat is new with Enterprise Content Management in SharePoint 2013 from Atidan
What is new with Enterprise Content Management in SharePoint 2013 from Atidan
David J Rosenthal
 
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
Richard Harbridge
 

Viewers also liked (20)

Introduction to SharePoint 2013 Content Management
Introduction to SharePoint 2013 Content ManagementIntroduction to SharePoint 2013 Content Management
Introduction to SharePoint 2013 Content Management
 
Linking a Thesaurus To SharePoint for Content Management
Linking a Thesaurus To SharePoint for Content ManagementLinking a Thesaurus To SharePoint for Content Management
Linking a Thesaurus To SharePoint for Content Management
 
Content Management in SharePoint 2010
Content Management in SharePoint 2010Content Management in SharePoint 2010
Content Management in SharePoint 2010
 
SharePoint 2013 Preview Web Content Management(WCM)
SharePoint 2013 PreviewWeb Content Management(WCM)SharePoint 2013 PreviewWeb Content Management(WCM)
SharePoint 2013 Preview Web Content Management(WCM)
 
SharePoint 2013 for Internet Content Management - From Atidan
SharePoint 2013 for Internet Content Management - From AtidanSharePoint 2013 for Internet Content Management - From Atidan
SharePoint 2013 for Internet Content Management - From Atidan
 
SharePoint meet ECM @ Live 360 2013
SharePoint meet ECM @ Live 360 2013SharePoint meet ECM @ Live 360 2013
SharePoint meet ECM @ Live 360 2013
 
Build scalable SharePoint 2013 Staged Workflows to run locally and in the Cloud
Build scalable SharePoint 2013 Staged Workflows to run locally and in the CloudBuild scalable SharePoint 2013 Staged Workflows to run locally and in the Cloud
Build scalable SharePoint 2013 Staged Workflows to run locally and in the Cloud
 
Enterprise Content Management with SharePoint 2013 from Atidan
Enterprise Content Management with SharePoint 2013 from AtidanEnterprise Content Management with SharePoint 2013 from Atidan
Enterprise Content Management with SharePoint 2013 from Atidan
 
SharePoint Fest Chicago - Document Management with Content Types, Taxonomy an...
SharePoint Fest Chicago - Document Management with Content Types, Taxonomy an...SharePoint Fest Chicago - Document Management with Content Types, Taxonomy an...
SharePoint Fest Chicago - Document Management with Content Types, Taxonomy an...
 
Reduce, Reuse and Recycle with Content Types - SPTechCon 2013
Reduce, Reuse and Recycle with Content Types - SPTechCon 2013Reduce, Reuse and Recycle with Content Types - SPTechCon 2013
Reduce, Reuse and Recycle with Content Types - SPTechCon 2013
 
TSPUG: Content Management in SharePoint 2010
TSPUG: Content Management in SharePoint 2010TSPUG: Content Management in SharePoint 2010
TSPUG: Content Management in SharePoint 2010
 
Enterprise Content Management (Ecm)
Enterprise Content Management (Ecm)Enterprise Content Management (Ecm)
Enterprise Content Management (Ecm)
 
Share point 2013
Share point 2013Share point 2013
Share point 2013
 
SharePoint and other content management systems
SharePoint and other content management systemsSharePoint and other content management systems
SharePoint and other content management systems
 
Optimizing SharePoint for Transactional Content Management
Optimizing SharePoint for Transactional Content ManagementOptimizing SharePoint for Transactional Content Management
Optimizing SharePoint for Transactional Content Management
 
What is new with Enterprise Content Management in SharePoint 2013 from Atidan
What is new with Enterprise Content Management in SharePoint 2013 from AtidanWhat is new with Enterprise Content Management in SharePoint 2013 from Atidan
What is new with Enterprise Content Management in SharePoint 2013 from Atidan
 
Creating SharePoint 2013 Workflows
Creating SharePoint 2013 WorkflowsCreating SharePoint 2013 Workflows
Creating SharePoint 2013 Workflows
 
Dynamics Busienss Conference 2015: Introduction to SharePoint Content Management
Dynamics Busienss Conference 2015: Introduction to SharePoint Content ManagementDynamics Busienss Conference 2015: Introduction to SharePoint Content Management
Dynamics Busienss Conference 2015: Introduction to SharePoint Content Management
 
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
 
Web Content Management in SharePoint 2013
Web Content Management in SharePoint 2013Web Content Management in SharePoint 2013
Web Content Management in SharePoint 2013
 

Similar to Sharepoint development 2013 course content | sharepoint 2013 course content

Dot net-course-curriculumn
Dot net-course-curriculumnDot net-course-curriculumn
Dot net-course-curriculumn
Amit Sharma
 
Oracle Fusion OIC Course Content.pdf
Oracle Fusion OIC Course Content.pdfOracle Fusion OIC Course Content.pdf
Oracle Fusion OIC Course Content.pdf
ssuser77e9de
 
Oracle Fusion OIC Course Content.pdf
Oracle Fusion OIC Course Content.pdfOracle Fusion OIC Course Content.pdf
Oracle Fusion OIC Course Content.pdf
ssuser77e9de
 
Amit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JSAmit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JS
Amit Kumar
 
Syllabus for Technical courses
Syllabus for Technical coursesSyllabus for Technical courses
Syllabus for Technical courses
Montek1Learning
 

Similar to Sharepoint development 2013 course content | sharepoint 2013 course content (20)

Mastering react with redux
Mastering react with reduxMastering react with redux
Mastering react with redux
 
Dot net-course-curriculumn
Dot net-course-curriculumnDot net-course-curriculumn
Dot net-course-curriculumn
 
Oracle ADF Tutorial/Training Study Guide
Oracle ADF Tutorial/Training Study GuideOracle ADF Tutorial/Training Study Guide
Oracle ADF Tutorial/Training Study Guide
 
Oracle Fusion OIC Course Content.pdf
Oracle Fusion OIC Course Content.pdfOracle Fusion OIC Course Content.pdf
Oracle Fusion OIC Course Content.pdf
 
Oracle Fusion OIC Course Content.pdf
Oracle Fusion OIC Course Content.pdfOracle Fusion OIC Course Content.pdf
Oracle Fusion OIC Course Content.pdf
 
Amit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JSAmit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JS
 
Dot net-course-curriculumn
Dot net-course-curriculumnDot net-course-curriculumn
Dot net-course-curriculumn
 
137057992 shortcut-to-downloads
137057992 shortcut-to-downloads137057992 shortcut-to-downloads
137057992 shortcut-to-downloads
 
Siva_DotNet
Siva_DotNetSiva_DotNet
Siva_DotNet
 
Website designining course - Syllabus
Website designining course - SyllabusWebsite designining course - Syllabus
Website designining course - Syllabus
 
Trinada pabolu profile
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
 
Full Stack Web Development Course - Brochure - Manojkumar C - Fresh Spar Tech...
Full Stack Web Development Course - Brochure - Manojkumar C - Fresh Spar Tech...Full Stack Web Development Course - Brochure - Manojkumar C - Fresh Spar Tech...
Full Stack Web Development Course - Brochure - Manojkumar C - Fresh Spar Tech...
 
Trinada pabolu profile
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
 
Certified ASP.Net Programmer
Certified ASP.Net ProgrammerCertified ASP.Net Programmer
Certified ASP.Net Programmer
 
Asp.net Programmer Certification
Asp.net Programmer CertificationAsp.net Programmer Certification
Asp.net Programmer Certification
 
WebML and WebRatio 5 - TOOLS conference, Zurich 2008
WebML and WebRatio 5 - TOOLS conference, Zurich 2008WebML and WebRatio 5 - TOOLS conference, Zurich 2008
WebML and WebRatio 5 - TOOLS conference, Zurich 2008
 
Syllabus for Technical courses
Syllabus for Technical coursesSyllabus for Technical courses
Syllabus for Technical courses
 
KhajavaliShaik
KhajavaliShaikKhajavaliShaik
KhajavaliShaik
 
Resume
ResumeResume
Resume
 
MicroSoft Sharepoint Online Training in Canada
MicroSoft Sharepoint Online Training in Canada MicroSoft Sharepoint Online Training in Canada
MicroSoft Sharepoint Online Training in Canada
 

More from Global Online Trainings

3D Studio Max Training | 3D Studio Max Online Training | 3ds max
3D Studio Max Training | 3D Studio Max Online Training | 3ds max3D Studio Max Training | 3D Studio Max Online Training | 3ds max
3D Studio Max Training | 3D Studio Max Online Training | 3ds max
Global Online Trainings
 

More from Global Online Trainings (12)

Facets training
Facets trainingFacets training
Facets training
 
Rsa archer training
Rsa archer trainingRsa archer training
Rsa archer training
 
Ibm tivoli workload scheduler training
Ibm tivoli workload scheduler trainingIbm tivoli workload scheduler training
Ibm tivoli workload scheduler training
 
Cyber ark training
Cyber ark trainingCyber ark training
Cyber ark training
 
Sailpoint Training | Best Sailpoint IdentityIQ Online Course -GOT
Sailpoint Training | Best Sailpoint IdentityIQ Online Course -GOTSailpoint Training | Best Sailpoint IdentityIQ Online Course -GOT
Sailpoint Training | Best Sailpoint IdentityIQ Online Course -GOT
 
NetSuite training | Netsuite ERP online course from India - GOT
NetSuite training | Netsuite ERP online course from India - GOTNetSuite training | Netsuite ERP online course from India - GOT
NetSuite training | Netsuite ERP online course from India - GOT
 
Checkpoint Firewall Training | Checkpoint Firewall Online Course
Checkpoint Firewall Training | Checkpoint Firewall Online CourseCheckpoint Firewall Training | Checkpoint Firewall Online Course
Checkpoint Firewall Training | Checkpoint Firewall Online Course
 
3D Studio Max Training | 3D Studio Max Online Training | 3ds max
3D Studio Max Training | 3D Studio Max Online Training | 3ds max3D Studio Max Training | 3D Studio Max Online Training | 3ds max
3D Studio Max Training | 3D Studio Max Online Training | 3ds max
 
smartforms training | SAP SMART FORMS online training
smartforms training | SAP SMART FORMS online trainingsmartforms training | SAP SMART FORMS online training
smartforms training | SAP SMART FORMS online training
 
informatica mdm training | best informatica mdm Online training - GOT
informatica mdm training | best informatica mdm Online training - GOTinformatica mdm training | best informatica mdm Online training - GOT
informatica mdm training | best informatica mdm Online training - GOT
 
SAP HANA ABAP TRAINING | SAP HANA ABAP ONLINE COURSE TRAINING - GOT
SAP HANA ABAP TRAINING | SAP HANA ABAP ONLINE COURSE TRAINING - GOTSAP HANA ABAP TRAINING | SAP HANA ABAP ONLINE COURSE TRAINING - GOT
SAP HANA ABAP TRAINING | SAP HANA ABAP ONLINE COURSE TRAINING - GOT
 
Datawarehouse
DatawarehouseDatawarehouse
Datawarehouse
 

Recently uploaded

SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
CaitlinCummins3
 
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
Krashi Coaching
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
中 央社
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
中 央社
 

Recently uploaded (20)

SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
 
e-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopale-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopal
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
Including Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdfIncluding Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdf
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
 
How to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 InventoryHow to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 Inventory
 
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
 
Major project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategiesMajor project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategies
 
Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"
 
How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17
 
MOOD STABLIZERS DRUGS.pptx
MOOD     STABLIZERS           DRUGS.pptxMOOD     STABLIZERS           DRUGS.pptx
MOOD STABLIZERS DRUGS.pptx
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptx
 
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
Dementia (Alzheimer & vasular dementia).
Dementia (Alzheimer & vasular dementia).Dementia (Alzheimer & vasular dementia).
Dementia (Alzheimer & vasular dementia).
 

Sharepoint development 2013 course content | sharepoint 2013 course content

  • 1. Email: rithisha@globalonlinetrainings.com IND: +91-8121 020 444 Skype: rithisha.globalonlinetrainings USA: +1-516-8586-242 UK:+44 (0)203 371 0077 www.globalonlinetrainings.com
  • 2. SharePoint 2013 Development Online Training Course Content Introduction to SharePoint 2013 Setting up Development Environment SharePoint Apps Model SharePoint Apps Model Advance Server Object Model Server Object Model Intermediate Server Object Model Advance
  • 3. Cont,  Security & Permissions  Programming with Client Side Object Model (CSOM)  CSOM Advance  Error Management  WebParts  WebParts Advance  Features & Solution
  • 4. Cont,  Sandboxed Solution  Sandboxed Solutions Advance  Managing Features  ECMAScript / JSOM  JSOM & REST API  Sites Template and Definition  Pages & Web Content Management
  • 5. Cont,  Navigation  Event Receivers & Remote Event Receivers  Workflow  Workflow Advance  BCS  BCS Advance  Branding
  • 6. Introduction to SharePoint 2013 1.1. SharePoint 2013 Platform 1.2. SharePoint Architecture 1.3. SharePoint Central Administration 1.4. Understanding SharePoint Hierarchy
  • 7. Setting up Development Environment 2.1. Must have development tools  2.2. Configuring Development Tools  2.3. Checklist – IIS and ASP.Net  2.4. Various Development Approaches  2.5. Configure Logging and Error settings.  2.6. Best Practices & Troubleshooting
  • 8. SharePoint Apps Model 3.1. Why Apps?  3.2. Environment required for App Development  3.3. Understanding Apps Model  3.4. Type of Apps  3.5. Working with Developer Sites  3.6. Writing and Deploying Apps using NAPA
  • 9. SharePoint Apps Model Advance  4.1. Developing Provider Hosted Apps for SharePoint Online / Office 365  4.2. Apps Template in Visual Studio 2012  4.3. Studying with Mainfest & App files  4.4. Apps Authentications  4.5. Developing SharePoint Hosted Apps
  • 10. Server Object Model  5.1. Why and When to use?  5.2. Pros &Cos of using SOM  5.3. Creating first LIST Programmatically.  5.4. Reading records from various sources and inserting in LIST  5.5. Reading & Updating and Deleting Items from LIST  5.6. Delete LIST Instance  5.7. Best Coding Practice & Memory Management
  • 11. Server Object Model Intermediate  6.1. Using LINQ to SharePoint : Read, Update and Delete Items from LIST  6.2. Using CAML : Read, Update and Delete Items from LIST  6.3. Using CAML Third Party Tools  6.4. Login using different user Programmatically  6.5. Populate Servers, Service Applications, Web Application using SOM  6.6. Configure and Creating Site Collections  6.7. Add/Remove List Columns  6.8. Managing Sub-sites  6.9. Manage Quick Launch
  • 12. Server Object Model Advance 7.1. Working with SOM Core Objects (SPFarm, SPService, SPWebApplication, SPSite, SPWeb)  7.2. Recycling  7.3. Working with List Definition  7.4. Working with Library and Uploading documents using code  7.5. Creating Views, Validations and Fields  7.6. Managing Content Type Programmatically
  • 13. Security & Permissions 8.1. Understanding how permission works?  8.2. Groups and Permission Levels  8.3. Using SPUser, SPGroup, SPRoleDefinitation and Assignment classes
  • 14. Programming with Client Side Object Model (CSOM) 9.1. Why and When to use?  9.2. Pros & Cos of using CSOM  9.3. What you can do with CSOM?  9.4. ClientContext object (Managed Code)  9.5. Understanding SharePoint Service calls  9.6. Load Methods  9.7. Using Include and Nested Include  9.8. Execute and ExecuteQuery Methods  9.9. Making Async calls.
  • 15. CSOM Advance 10.1. Managing List.  10.2. Managing List Items.  10.3. Managing SiteColumns and Fields.  10.4. Managing Sites  10.5. Best Practices and Real time scenarios.
  • 16. Error Management 11.1. Understanding Scope Exceptions  11.2. Try, Catch and Finally Scope  11.3. Managing Object Lifetime  11.4. Understanding Client Service calls on using Scope Exception
  • 17. WebParts 12.1. Dynamic WebParts  12.2. Why and When?  12.3. Ways of Developing WebParts.  12.4. Using OOB WebParts  12.5. WebPart Properties  12.6. WebPart Deployment and configuration  12.7. Deployment concerns and Checklist
  • 18. WebParts Advance 13.1. Cross site Safeguards  13.2. Web Part Connections  13.3. Web Parts using Ajax  13.4. Web Part Template Pages  13.5. Visual Web Parts. 13.6. Web Parts and Visual Web Parts comparison
  • 19. Features & Solution 14.1. Understanding Life-cycle of Feature and Solution  14.2. Feature Understanding  14.3. Interpreting Elements.xml and Features.xml  14.4. Creating first solution.  14.5. Required Service Application  14.6. Deployment Approaches and Methods  14.7. Feature Dependency  14.8. Usage of Debug  14.9. Best Practices & Troubleshooting
  • 20. Sandboxed Solution 15.1. Sandboxed Solution Architecture  15.2. Understanding Full Trust Application.  15.3. Pros and Cos  15.4. When & Why to Use  15.5. Understanding Execution Environment  15.6. Uploading & Activating using different ways  15.7. Monitoring and Testing Sandboxed Solution performance  15.8. Developing Solution using Visual Studio 2012.
  • 21. Sandboxed Solutions Advance 16.1. Creating Site Columns  16.2. Creating Lists  16.3. Creating Content Types  16.4. Custom Fields and Their properties  16.5. Creating List Definitions  16.6. Setting Document Template for Custom Content Type
  • 22. Managing Features 17.1. Important of having features.  17.2. Understanding scope  17.3. Install, Activate, Deactivate and Uninstall features.  17.4. Setting Feature Active dependency.  17.5. Important of Hiding Feature.  17.6. Property bag and Custom actions using Feature.
  • 23. ECMAScript / JSOM 18.1. Why JSOM?  18.2. Using Load method for resource retrieval  18.3. JSOM in WebParts  18.4. Integrating & Using Third party libraries  18.5. Using JSRender.js
  • 24. JSOM & REST API 19.1. REST & OData Fundamental  19.2. Querying SharePoint using REST APIs  19.3. REST Call using Managed Code  19.4. REST Call using Javascript/JQuery  19.5. Handling JSON Data  19.6. GET, POST and Delete Methods  19.7. Using ASP.Net AJAX & Javascript for REST API  19.8. Using JQuery with REST API
  • 25. Sites Template and Definition 20.1. Understanding Site Templates  20.2. Creating custom site templates  20.3. Comparison Site Definition & Site Template  20.4. Managing Site Definition with Master Pages.  20.5. Deploying and creating site based on custom site definition.
  • 26. Pages & Web Content Management  21.1. Understanding Page Life Cycle  21.2. When and How to create.  21.3. Creating Wiki pages  21.4. Creating Master Page  21.5. Provisioning pages using Modules  21.6. Creating Application Page  21.7. Managing Page dependencies.  21.8. Authoring and Publishing Pages  21.9. Content Query Web Part  21.10. Best Practices
  • 27. Navigation  22.1. Ribbons  22.2. Extending Ribbon control  22.3. Creating Custom Actions  22.4. Managing Menus, Top Link and Quick Launch bar  22.5. Creating Menus, Top Links and Quick Launch Bar using code  22.6. Managing Appearance & Behavior  22.7. Development, Testing and Deployment custom navigation.  22.8. Troubleshooting
  • 28. Event Receivers & Remote Event Receivers  23.1. Types of Event Receivers  23.2. Creating List Event Receivers.  23.3. Creating List Item Event Receivers  23.4. Creating Site Event Receivers  23.5. Creating Feature Event Receivers.  23.6. Server Side Events  23.7. Understanding App Lifecycle of Remote Event Receivers  23.8. Using Remote Event Receivers  23.9. Enable Debug on Feature Event Receivers.  23.10. Best Coding Practices
  • 29. Workflow  24.1. Why and How to use?  24.2. Workflow Components  24.3. Workflow Terms  24.4. Types of Workflow  24.5. Workflow Events  24.6. Various Workflow Development approaches  24.7. Developing Workflows using Visual Studio 2012, SharePoint Designer 2013  and Visio 2013  24.8. Understanding Workflow Architecture  24.9. What’s new in SharePoint 2013
  • 30. Workflow Advance  25.1. Developing Flowchart, State Machine and Sequential Workflows  25.2. Working with Workflow Actions  25.3. What’s new in Visual Studio 2012  25.4. Interacting with Web Services and Workflow creation  25.5. Creating Custom Tasks Types using Visual Studio 2012, SharePoint  Designer 2013 and Visio 2013  25.6. Debugging Workflow  25.7. Checking various options to deploy workflow  25.8. Deploying workflows  25.9. Best Practices and Troubleshooting
  • 31. BCS 26.1. BCS Architecture 26.2. BCS Terms (External Content Types, Columns & List) 26.3. BCS and SingleSignon using Secure Token Service 26.4. Developing External Content Type using SharePoint Designer 2013
  • 32. BCS Advance 27.1. Understanding Search Architecture 27.2. Important of search customization 27.3. Developing Search Application 27.4. Working with SPQuery, SPSiteDataQuery, SPMetal 27.5. Creating Result Sources, Query Rules and Displaying Search Results. 27.6. Enabling BCS for Search
  • 33. Branding  28.1. Designing and Publishing site  28.2. Working with Page Layouts  28.3. Utilizing OOB Layouts  28.4. Configuring Site Templates  28.5. Creating & Configuring Master Pages  28.6. Managing Navigations  28.7. Creating Web Part Zones for Web Parts  29.8. Using Javascript & JQuery in pages  28.9. Using ASP.Net Ajax Libraries  28.10. Working with Custom Controls