Messagerie, travail collaboratif

Formation Développer avec SharePoint 2016 : Maîtrise avancée

Découvrez comment maîtriser les fonctionnalités avancées de SharePoint 2016 pour développer des solutions personnalisées robustes et optimiser vos applications. Devenez expert en développement de plateformes collaboratives avec cette formation pratique pour développeurs. Apprenez à créer des workflows avancés, à intégrer des données et des APIs externes, et à sécuriser vos applications SharePoint 2016.

Réponse sous 24h ouvrées

2835 € HTHT / personne
Durée21 h
FormatInter-entreprise
NiveauTout niveau
LieuFrance — Présentiel & Distanciel
S'inscrire à cette formationDemander un devis
  • Développer des solutions personnalisées SharePoint 2016
  • Maîtriser l'intégration de données et APIs externes
  • Sécuriser et optimiser les applications SharePoint 2016
  • Créer et personnaliser des workflows avancés
01.Introduction au développement SharePoint 2016
  • Architecture et modèle de développement de SharePoint 2016
  • Environnement de développement (Visual Studio, PowerShell, SPFx)
  • Principes fondamentaux du développement de solutions
  • Démonstration : Configuration de l'environnement de développement.
02.Modèle d'objet client (CSOM) et REST API
  • Comprendre le CSOM (Client-Side Object Model)
  • Utilisation de l'API REST de SharePoint
  • Accéder et manipuler des données SharePoint à distance
  • Démonstration : Lecture et écriture de listes via CSOM/REST.
03.Déploiement de solutions (WSP)
  • Création et gestion des packages de solutions (WSP)
  • Déploiement et désactivation de solutions
  • Gestion des fonctionnalités et des assemblys
  • Démonstration : Création et déploiement d'une solution simple.
04.Développement de Web Parts (Server-Side)
  • Création de Web Parts visuels et non-visuels
  • Connexion aux données SharePoint et externes
  • Gestion des propriétés de Web Parts
  • Démonstration : Développement d'un Web Part personnalisé affichant des données de liste.
05.Développement de Web Parts (Client-Side avec JS/jQuery)
  • Utilisation de JavaScript/jQuery pour la personnalisation
  • Création de Web Parts client-side avec Content Editor
  • Intégration de bibliothèques tierces
  • Démonstration : Création d'un Web Part client-side interactif.
06.Personnalisation des listes et bibliothèques
  • Création de types de contenu et de colonnes de site
  • Personnalisation des formulaires (New, Edit, Display)
  • Événements de liste (event receivers) et workflows
  • Démonstration : Personnalisation d'un formulaire de liste avec un Event Receiver.
07.Gestion des données avec le service de profil utilisateur (UPS)
  • Accès et manipulation des profils utilisateur
  • Synchronisation des profils et propriétés personnalisées
  • Utilisation des services de profil dans les solutions
  • Démonstration : Récupération et affichage d'informations de profil utilisateur.
08.Création et déploiement d'applications SharePoint
  • Modèle d'application SharePoint (Provider Hosted vs SharePoint Hosted)
  • Développement d'applications (Apps) pour SharePoint
  • Déploiement et gestion des Apps via le catalogue
  • Démonstration : Création d'une application SharePoint Hosted simple.
09.Optimisation des performances et débogage
  • Bonnes pratiques de codage pour la performance
  • Outils de débogage (ULS logs, Developer Dashboard)
  • Scénarios de tests et optimisation des requêtes
  • Démonstration : Analyse de performance et identification de goulots d'étranglement.
10.Sécurité du développement SharePoint
  • Gestion des permissions et des niveaux d'autorisation
  • Sécurisation du code et prévention des vulnérabilités
  • Authentification et autorisations extensibles
  • Démonstration : Application de permissions spécifiques à une solution.
11.Workflows et flux de travaux personnalisés
  • Utilisation de SharePoint Designer pour les workflows
  • Développement de workflows avec Visual Studio (State Machine, Sequential)
  • Intégration de workflows avec des actions personnalisées
  • Démonstration : Création d'un workflow personnalisé gérant des approbations.
12.Intégration avec d'autres systèmes et API externes
  • Connexion à des bases de données externes
  • Consommation d'API REST tierces
  • Business Connectivity Services (BCS) pour l'intégration
  • Démonstration : Intégration de données d'une source externe via BCS.

Développer des solutions personnalisées SharePoint 2016

Concevoir, coder et déployer des solutions SharePoint 2016 robustes et évolutives en utilisant C#, JavaScript, CSOM et REST API, afin de répondre aux besoins métiers spécifiques.

Maîtriser l'intégration de données et APIs externes

Manipuler le service de profil utilisateur, les listes et bibliothèques, et intégrer des données provenant de sources externes via BCS ou API REST pour enrichir les fonctionnalités des applications SharePoint.

Sécuriser et optimiser les applications SharePoint 2016

Appliquer les meilleures pratiques de sécurité et d'optimisation des performances lors du développement, déboguer efficacement les solutions et garantir la stabilité des applications.

Créer et personnaliser des workflows avancés

Développer et implémenter des workflows complexes et des récepteurs d'événements pour automatiser les processus métier et améliorer l'efficacité des plateformes collaboratives.

Financement

Cette formation est finançable via OPCO, plan de développement des compétences ou FAF. Nos conseillers prennent en charge le montage de votre dossier.

Simuler mon financement
Apprenants en formation IMI
Ils ont suivi cette formation

Rejoignez nos participants et développez vos compétences avec les experts IMI.

Points forts de la formation

Développer avec SharePoint 2016 : Maîtrise avancée — pourquoi la choisir ?

🎯
Maîtrise du développement avancé

Apprenez à développer des solutions personnalisées robustes sur SharePoint 2016, garantissant une adaptabilité parfaite aux besoins spécifiques de votre entreprise.

🔗
Intégration de données simplifiée

Maîtrisez l'intégration de données et APIs externes grâce au module sur le modèle d'objet client (CSOM) et REST API, pour enrichir vos applications.

🛡️
Sécurisation des applications

Apprenez à sécuriser et optimiser vos applications SharePoint 2016, garantissant ainsi la protection des données sensibles de votre organisation.

⚙️
Personnalisation des workflows

Créez et personnalisez des workflows avancés pour automatiser vos processus d'affaires, améliorant l'efficacité opérationnelle au sein de votre équipe.

🖥️
Développement Web Parts

Maîtrisez le développement de Web Parts à la fois côté serveur et côté client, vous permettant de concevoir des interfaces utilisateur dynamiques et réactives.

📚
Formation adaptée à tous niveaux

Conçu pour tous les niveaux, ce programme permet aux développeurs et chefs de projet de se perfectionner, renforçant ainsi les compétences de votre équipe.

Thématique

Questions clés

Tout ce que vous devez savoir sur Développer avec SharePoint 2016 : Maîtrise avancée.

Poser une question
Avoir une bonne connaissance de SharePoint 2016 et des langages de programmation tels que C# et Visual Basic.
Professionnels en formation

Formez-vous avec les meilleurs experts IMI Executive Solutions.

Développer avec SharePoint 2016 : Maîtrise avancée vous intéresse ?

Obtenez un devis personnalisé sous 24h — inter, intra ou sur-mesure.

Développer avec SharePoint 2016 : Maîtrise avancée vous intéresse ?

Obtenez un devis personnalisé sous 24h — inter, intra ou sur-mesure.

Financement

Financer Développer avec SharePoint 2016 : Maîtrise avancée

Plusieurs dispositifs permettent de prendre en charge votre formation Développer avec SharePoint 2016 : Maîtrise avancée. Nos conseillers vous accompagnent pour identifier la solution la plus adaptée à votre situation.

Logo OPCO – Opérateur de compétences
OPCO

Formations financées via votre opérateur de compétences

Les OPCO (Opérateurs de Compétences) peuvent prendre en charge tout ou partie des frais de formation de vos salariés, dans le cadre du plan de développement des compétences ou de l’alternance. Renseignez-vous auprès de votre OPCO de rattachement.

En savoir plus
Logo du FAF – Fonds d’Assurance Formation
FAF

Aide à la formation pour les indépendants

Les Fonds d’Assurance Formation (FAF) financent les formations des travailleurs indépendants, auto-entrepreneurs, professions libérales et chefs d’entreprise. Le financement dépend de votre code NAF/APE et de l’organisme auquel vous cotisez (FAFCEA, AGEFICE, FIFPL…).

En savoir plus
Logo France Travail
FranceTravail

Des aides pour les demandeurs d’emploi

France Travail (ex-Pôle emploi) peut financer vos formations via des dispositifs comme l’AIF (Aide Individuelle à la Formation) ou des achats directs. Parlez-en à votre conseiller pour valider votre projet et vérifier votre éligibilité.

En savoir plus
Compte Personnel de Formation
Employeur

Votre entreprise peut financer votre formation.

Votre entreprise dispose d’un budget dédié à la formation. Rapprochez vous de la direction, du manager ou du service ressources humaines de votre entreprise pour en savoir plus.

En savoir plus
Aide régionale à la formation
Région

Aides régionales pour la formation professionnelle

Les conseils régionaux proposent des aides financières pour favoriser l’accès à la formation, en particulier pour les jeunes, les demandeurs d’emploi ou les personnes en reconversion. Ces aides varient selon les régions.

En savoir plus
Dispositif FNE Formation pour entreprises
FNE Formation

Un soutien pour les entreprises en transformation

Le FNE-Formation accompagne les entreprises confrontées à des mutations économiques (transformation digitale, écologique, etc.). Il permet de financer les parcours de formation de leurs salariés, souvent à hauteur de 50 à 100 %, selon les cas.

En savoir plus

Besoin d'aide pour choisir votre dispositif ?

Nos conseillers pédagogiques analysent votre situation et vous orientent vers la solution la plus avantageuse.

Être conseillé gratuitement
Formateurs IMI Executive Solutions

IMI en chiffres

Satisfaction96%
Taux de réussite94%
À propos d'IMI

L'expertise IMI au service de votre développement professionnel

Notre mission

Former des professionnels avec des méthodes immédiatement applicables sur le terrain.

  • Certifié Qualiopi
  • Formateurs experts
  • 100% opérationnel
Notre approche

Des formations pensées par des experts pour répondre aux réalités de chaque métier.

  • Personnalisé & sur-mesure
  • +10 ans d'expertise
  • Résultats mesurables
En savoir plus sur IMI
FAQ

Questions fréquentes

Une question sur Développer avec SharePoint 2016 : Maîtrise avancée ? Nos conseillers pédagogiques vous répondent sous 24h.

Contacter un conseiller
Expérience en développement .NET (C#) Connaissances de base en SharePoint Maîtrise des concepts de programmation orientée objet Familiarité avec JavaScript/jQuery

Inscrivez-vous à Développer avec SharePoint 2016 : Maîtrise avancée

Rejoignez les 1 200+ professionnels qui ont déjà boosté leurs compétences grâce à cette formation.

Réponse sous 24h · Certifié Qualiopi · Sans engagement

Formations complémentaires

Formation Firewall Palo Alto Networks : Configuration et Management Essentiels
Administration avancée Red Hat OpenShift 4.14 : Orchestration et CaaS
Planification et Livraison de Services IT : Formation Avancée