Passer commande via notre portail client

Partager cet article ...Print this pageEmail this to someoneTweet about this on TwitterShare on FacebookShare on Google+Share on LinkedInPin on PinterestShare on TumblrDigg this

 

Office 365 et SharePoint Online, développeur

OFB / LI-APP-099

OBJECTIFS PEDAGOGIQUES
SharePoint permet différents types de développements et propose plusieurs technologies. L’objectif de ce stage est de faire le tour d’horizon de toutes les possibilités de développement et les différentes méthodes de déploiement pour permettre au développeur de choisir la meilleure solution face à un projet donné.
A la fin du cours, le stagiaire sera capable de :
-         Choisir la meilleure approche de développement face à un besoin projet
-         Comprendre les différentes possibilités de développement offertes par SharePoint Online
-         Personnaliser un site SharePoint Online
-         Développer et déployer des compléments SharePoint

PUBLIC
Développeurs SharePoint, chefs de projets techniques SharePoint..
PRE-REQUIS
Expérience en développement .NET, jQuery et du langage C#. Une connaissance fonctionnelle de SharePoint est demandée.

CONTENU

Présentation des possibilités de développement dans Office 365
-         Introduction à Office 365 et aux services de la plateforme.
-         Introduction à SharePoint Online et aux nouveautés.
-         Plateforme de développement et outils associés.
-         Panorama des frameworks disponibles.

Travaux pratiques
Mise en place d’un tenant pour le développement, installation et vérification des outils nécessaires.

Développements riches avec le CSOM SharePoint
-         Présentation de l’architecture du CSOM .NET et JavaScript.
-         Manipulation du CSOM dans SharePoint Online.
-         Bonnes pratiques et exemples de programmation.

Travaux pratiques
Manipulation d’éléments SharePoint, approvisionnement distant.
 
Développement coté client (JavaScript,SPFx) et distants (API REST)
-         Les frameworks clients et focus sur SPFx.
-         Les API REST de SharePoint Online.
-         Les frameworks disponibles (CAML, LINQ, REST/JSON, REST/OData).

Travaux pratiques
Manipulation d’éléments avec SPFx. Utilisation d’API REST.

 
Personnalisation de site et de pages
-         Personnalisation de site et outils de conception.
-         Les modèles de pages, conception de mise en page avec le gestion de conception.
-         Personnalisation avec l’expérience moderne.

Travaux pratiques
Création de thèmes, injection de CSS + JavaScript et conception de mise en page.

Développement de compléments SharePoint Online et du fournisseur
-         Architecture et possiblités de développement dans SharePoint.
-         Composants disponibles et options de conception.
-         Développement de solutions et déploiement dans SharePoint.

Travaux pratiques
Création d’un complément SharePoint et du fournisseur.

Développement de composants WebPart
-         Présentation des WebPart et des méthodes de développement.
-         Ajout de propriétés personnalisées.

Travaux pratiques
Développement de complément de WebPart avec propriétés personnalisées.

Traitements spécifiques et périodiques : workflow et PowerShell
-         Architecture et types de workflow disponibles.
-         Conception avec SharePoint Designer.
-         Conception avec Flow.
-         Introduction aux modules PowerShell pour SharePoint Online.
-         Les possibilités de développement dans les services Office 365.

Travaux pratiques
Conception d’un workflow avec Flow, gestion des utilisateurs avec PowerShell.

 
SESSIONS PROGRAMMEES

 

Accès au calendrier

VALIDATION

Evaluation en fin de session

PEDAGOGIE
Alternance d’exposés et de travaux pratiques
INTERVENANTS
Spécialiste SharePoint

MODALITES PRATIQUES
Durée : 4 jours soit 28 heures avec 7 heures par jour
Prix stagiaire : 2 151,00 € TTC
Horaires : 9h – 17h30

Durée: