Course : Microsoft 365 and SharePoint Online: Developer

Remote AVIT® certification optional

Microsoft 365 and SharePoint Online: Developer

Remote AVIT® certification optional



This course offers you an overview of all the development possibilities and the different deployment methods available with SharePoint Online so that you can choose the best solution for a given project. You’ll be able to validate your skills with AVIT® certification, offered as an option.


INTER
IN-HOUSE
CUSTOM

Practical course in person or remote class

Ref. OFB
  4d - 28h00
Price : Contact us




This course offers you an overview of all the development possibilities and the different deployment methods available with SharePoint Online so that you can choose the best solution for a given project. You’ll be able to validate your skills with AVIT® certification, offered as an option.


Teaching objectives
At the end of the training, the participant will be able to:
Choosing the best development approach for a project need
Understand the development possibilities offered by SharePoint Online
Customize a SharePoint Online site
Develop and deploy SharePoint Add-ins

Intended audience
SharePoint developers, SharePoint technical project managers.

Prerequisites
Experience in .NET, jQuery and C# development. Functional knowledge of SharePoint is requested.

Certification
If registering for the AVIT® Microsoft 365 certification option, you must do so at the same time as course registration. The exam is a 60-minute adaptive test that is 70% operations. The result indicates your skill level. Merely taking the course is not sufficient to achieve a maximum score. The exam must be both scheduled and then taken online within 4 weeks following the start of your session.

Practical details
Hands-on work
Theory, discussions, experience-sharing, demonstrations, tutorials, and real cases.
Teaching methods
Active learning based on examples, demonstrations, experience-sharing, real cases, and an evaluation of what was learned from the training.

Course schedule

1
Overview of development options in Microsoft 365

  • Introduction to Microsoft 365 and the platform's services.
  • Introduction to SharePoint Online and what's new.
  • Development platform and associated tools.
  • Overview of available frameworks.
Hands-on work
Learn about and register for the AVIT® certification option. Setting up a development tenant, installing and verifiying the necessary tools.

2
Rich development with SharePoint CSOM

  • Overview of the architecture of CSOM .NET and JavaScript.
  • Working with CSOM in SharePoint Online.
  • Best practices and programming examples.
Hands-on work
Working with SharePoint items, remote provisioning.

3
Client-side development (JavaScript, SPFx) and remote development (REST API)

  • Client frameworks and focus on SPFx.
  • SharePoint Online REST APIs.
  • Available frameworks (CAML, LINQ, REST/JSON, REST/OData).
Hands-on work
Working with elements with SPFx. Using REST APIs.

4
Site and page customization

  • Site customization and design tools.
  • Page templates, layout design with design management.
  • Customization with modern experience.
Hands-on work
Theme creation, CSS + JavaScript injection and layout design.

5
Development of provider-hosted and SharePoint Online add-ins

  • Architecture and development options in SharePoint.
  • Available components and design options.
  • Development of solutions and deployment in SharePoint.
Hands-on work
Creating a SharePoint and provider-hosted Add-in.

6
Development of WebPart components

  • Overview of WebPart and development methods.
  • Adding custom properties.
Hands-on work
WebPart add-in development with custom properties.

7
Specific and periodic processing: workflow and PowerShell

  • Architecture and types of workflow available.
  • Designing with SharePoint Designer.
  • Designing with Flow.
  • Introduction to PowerShell modules for SharePoint Online.
  • Development options in Microsoft 365 services.
Hands-on work
Hands-on work


Customer reviews
5 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.


Dates and locations
Select your location or opt for the remote class then choose your date.
Remote class