Course : SharePoint 2019, Developer

Practical course - 4d - 28h00 - Ref. SHJ
Price : 2420 € E.T.

SharePoint 2019, Developer




During this course, you'll complete a wide range of projects, from a custom theme to a business workflow, including the development of WebParts and add-ons. These productions provide an overview of the many tools available: CSOM, CAML, LINQ, SPFx.


INTER
IN-HOUSE
CUSTOM

Practical course in person or remote class
Disponible en anglais, à la demande

Ref. SHJ
  4d - 28h00
2420 € E.T.




During this course, you'll complete a wide range of projects, from a custom theme to a business workflow, including the development of WebParts and add-ons. These productions provide an overview of the many tools available: CSOM, CAML, LINQ, SPFx.


Teaching objectives
At the end of the training, the participant will be able to:
Installing the development environment
Proficiency in various development tools, including CSOM, SPFx, SharePoint Designer
Develop WebParts, a master page, a footer, a new banner menu
Master different data access methods: CAML, LINQ, Web Service
Developing and deploying supplements
Designing and implementing a workflow

Intended audience
Developer, .NET Web project manager.

Prerequisites
Experience in ASP.NET and C# development. Knowledge of client-side development (JQuery, REACT.JS or TypeScript). Knowledge of SharePoint portal functionalities.

Practical details
Hands-on work
30% of time in conceptual presentations, 70% of time in practical work

Course schedule

1
Remote development with CSOM

  • What's new in SharePoint 2019.
  • Architecture and key elements for developers.
  • CSOM (Client Side Object Model).
  • SharePoint PnP CSOM.
Hands-on work
Install development tools. Identify the development environment.returnchariot Make a remote management tool for a SharePoint site.returnchariot

2
Development and design for the classic interface

  • Theme and master page design. Page layout.
  • Development of Web Parts for the classic interface.
Hands-on work
Design a custom theme. Create a new master page. Inject responsive CSS.returnchariot

3
Development of battery solutions

  • The Server object model and SharePoint API programming.
  • Development for ribbon and standard menus.
Hands-on work
Develop a solution to change the master page and add new functionalities.

4
Customer developments for the modern interface

  • The development tool chain for the SharePoint Framework (SPFx).
  • SPFx extensions and their development.
Hands-on work
Develop a footer and a new menu for the banner.

5
Data query methods

  • Data queries using CAML/LINQ/REST, OData and comparisons.
  • The REST/OData model.
Hands-on work
Make WCF (Windows Communication Foundation) Web Services calls using REST APIs to obtain SharePoint data.

6
Development and deployment of supplements

  • SharePoint add-ons.
  • Supplier-hosted add-ons.
  • Identification, authorization and connection mechanisms.
  • Application catalog and delivery mechanisms.
Hands-on work
Develop an add-on to manage meeting minutes. Develop a supplier add-on. Deployment in the application catalog.

7
SPFx Web Part development.

  • Add custom properties and validation controls.
  • The Web Parts properties pane.
Hands-on work
Develop a Web Part with property extension and value validation.

8
Workflow design

  • Introduction to Workflow Manager and its execution architecture.
  • The different types of workflows and their development rules.
  • Workflow design with SharePoint Designer.
Hands-on work
Design of a customized workflow to manage purchase requisitions.


Publication date : 05/13/2024



This programme is an original creation, developed by the teaching teams at ORSYS Formation. Any reproduction, representation, adaptation or use, in whole or in part, without the prior written authorisation of ORSYS, is strictly prohibited. ORSYS reserves the right to take any action necessary to protect its intellectual property rights.

Dates and locations

Dernières places
Date garantie en présentiel ou à distance
Session garantie
From 29 June to 2 July 2027
FR
Remote class
Registration
From 29 June to 2 July 2027
EN
Remote class
Registration

REMOTE CLASS
2027 : 29 June, 29 June



This programme is an original creation, developed by the teaching teams at ORSYS Formation. Any reproduction, representation, adaptation or use, in whole or in part, without the prior written authorisation of ORSYS, is strictly prohibited. ORSYS reserves the right to take any action necessary to protect its intellectual property rights.