Formation Développer des solutions avancées avec SharePoint 2019
Maîtrisez le développement sur SharePoint 2019. Créez des applications personnalisées, des workflows complexes et des composants web. Optimisez l'intégration et la gestion de vos portails d'entreprise. Adoptez les meilleures pratiques pour des solutions robustes et évolutives.
Développer des composants et solutions SharePoint 2019 personnalisés
Manipuler les données et la structure SharePoint par code
Automatiser les processus métier avec événements et workflows
Gérer le déploiement et la sécurité des applications SharePoint
Programme détaillé
12 modules · 21 heures
01
Introduction à SharePoint 2019 pour Développeurs
—Architecture de SharePoint 2019 (On-Premise)
—Modèles de développement (add-ins, solutions, SPFx)
—Environnement de développement (Visual Studio, SDK)
02
Modèle Objet Serveur (SSOM) et Client (CSOM)
—Comprendre le SSOM et le CSOM
—Accès aux données SharePoint via CSOM (C#, JavaScript)
—Opérations CRUD sur listes et éléments
03
Gestion des Sites, Listes et Bibliothèques
—Création et personnalisation programmatique de sites
—Gestion des listes et bibliothèques (colonnes, vues)
—Utilisation des types de contenu et modèles de document
04
Développement de Composants Web (Web Parts) Classiques
—Créer des Web Parts classiques avec Visual Studio pour SharePoint 2019
—Configurer les propriétés et les paramètres des Web Parts pour personnalisation
—Développer des Web Parts intégrant des données à partir de listes SharePoint
—Implémenter des événements et des interactions utilisateur dans les Web Parts
—Déployer et tester des Web Parts classiques dans un environnement SharePoint 2019
05
Premiers Pas avec le SharePoint Framework (SPFx)
—Introduction à SPFx pour SharePoint 2019
—Environnement de développement SPFx (Node.js, Yeoman)
—Création d'une Web Part SPFx simple
06
Composants SPFx : Web Parts Avancées et Extensions
—Développement de Web Parts réactives avec React/Angular
—Extensions de liste/bibliothèque (Field Customizers, Command Sets)
—Utilisation des services REST SharePoint via SPFx
07
Travail avec les Données : Listes, Graph API et External Content Types
—Persistance des données dans les listes SharePoint
—Accès aux données externes via Business Connectivity Services (BCS)
—Introduction à l'utilisation des API Microsoft Graph (via Azure AD)
08
Gestion des Événements et Workflows
—Récepteurs d'événements (Event Receivers) pour listes et éléments
—Introduction aux Workflows SharePoint Designer et plateformes similaires
—Développement de logiques métier avec les workflows
09
Développement de Sites Personnalisés et Master Pages
—Personnalisation de l'interface utilisateur avec Master Pages et Page Layouts
—Création de pages applicatives (.aspx)
—Branding et thèmes personnalisés
10
Déploiement, Packaging et Gestion des Solutions
—Configurer les environnements de déploiement pour SharePoint 2019
—Créer et gérer des packages de solutions SharePoint avec PowerShell
—Déployer des solutions via l'interface SharePoint et PnP
—Mettre en œuvre la gestion des versions et mises à jour de solutions
—Surveiller et gérer les solutions déployées pour performance optimale
11
Sécurité et Permissions pour Développeurs
—Modèle de sécurité de SharePoint 2019
—Gestion programmatique des permissions
—Authentification et autorisation pour les applications
12
Optimisation, Debugging et Bonnes Pratiques
—Techniques de débogage des solutions SharePoint
—Optimisation des performances des applications
—Bonnes pratiques de développement et d'architecture
Le conseil de l'expert
L'objectif pédagogique clé de cette formation est de développer des composants et solutions SharePoint 2019 personnalisés. Les apprenants seront amenés à explorer en profondeur le Modèle Objet Serveur (SSOM) et Client (CSOM), ce qui leur permettra de manipuler efficacement les données et la structure de SharePoint par code. Cette approche technique favorise l'acquisition de compétences concrètes et pratiques, essentielles pour toute personne souhaitant exceller dans le développement sur SharePoint.
Un défi fréquent rencontré par les apprenants est la complexité de l'architecture de SharePoint, qui peut rendre la création de solutions avancées intimidante. Beaucoup se heurtent à des erreurs de configuration ou de déploiement, souvent dues à une compréhension superficielle des mécanismes sous-jacents. Cette formation vise à dissiper ces hésitations en fournissant une base solide et des conseils pratiques, permettant ainsi aux développeurs de surmonter ces obstacles.
Ce qui distingue notre formation est son approche intégrée et orientée projet, qui combine théorie et pratique à travers des exercices concrets. En plus d'une introduction exhaustive à SharePoint 2019, les participants auront l'occasion de travailler directement sur des cas réels, ce qui favorise une compréhension approfondie des workflows et des automatisations. Cette immersion pratique garantit que les compétences acquises sont immédiatement applicables dans un environnement professionnel.
Pour tirer le maximum de cette formation, il est recommandé de préparer des questions spécifiques sur vos projets ou défis rencontrés avec SharePoint. En apportant des exemples concrets, vous pourrez bénéficier de l’expertise des formateurs et enrichir les échanges avec les autres participants. Cette préparation vous permettra non seulement de mieux assimiler les contenus, mais aussi d'établir des connexions durables dans le cadre de votre développement professionnel.
Pourquoi choisir cette formation en messagerie, travail collaboratif
🚀
Développement personnalisé
Maîtrisez le développement de composants SharePoint 2019 personnalisés, adaptés à vos besoins spécifiques, en utilisant le modèle objet serveur et client.
🔗
Automatisation des processus
Apprenez à automatiser les processus métier avec des événements et des workflows, optimisant ainsi la productivité de votre équipe.
🛡️
Sécurité renforcée
Comprenez les meilleures pratiques pour gérer le déploiement et la sécurité des applications SharePoint, garantissant la protection de vos données.
📊
Manipulation des données
Développez vos compétences en manipulation des données et de la structure SharePoint par code, crucial pour une intégration réussie.
🛠️
Web Parts avancées
Initiez-vous au développement de Web Parts avancées avec le SharePoint Framework (SPFx) pour enrichir l'expérience utilisateur.
📅
Formation inter-entreprises
Profitez d'une formation inter-entreprises, favorisant les échanges d'idées et de solutions entre professionnels de divers horizons.
Compétences acquises
Développer des composants et solutions SharePoint 2019
Concevoir, développer et déployer des Web Parts (classiques et SPFx), des extensions de liste/bibliothèque et des applications personnalisées pour SharePoint 2019, en utilisant C#, JavaScript et TypeScript.
Manipuler les données et la structure SharePoint par code
Interagir programmement avec les sites, listes, bibliothèques et éléments SharePoint via les modèles objets (SSOM, CSOM, SPFx), gérer les types de contenu et exploiter les API REST pour des opérations CRUD complexes.
Automatiser les processus métier avec événements et workflows
Implémenter des récepteurs d'événements pour réagir aux actions SharePoint et concevoir des logiques d'automatisation via des workflows, afin d'optimiser les processus d'entreprise.
Gérer le déploiement et la sécurité des applications SharePoint
Packager et déployer des solutions SharePoint de manière autonome, en maîtrisant les mécanismes de packaging (WSP, APP) et en appliquant les principes de sécurité pour garantir des applications robustes et sécurisées.
Public, prérequis et modalités
Public visé
Développeurs SharePoint
Architectes Solutions Techniques
Chefs de Projet Technique
Consultants SharePoint
Prérequis
Aucun prérequis spécifique, mais une connaissance de base de SharePoint est recommandée.
Moyens pédagogiques
Salle équipée, supports remis en PDF, cas réels rejoués en atelier, 8 participants maximum.
Suivi & évaluation
Évaluation continue à travers des exercices pratiques et des projets
Évaluation finale avec un examen théorique et pratique
Retour d'expérience et des conseils d'amélioration
Accessibilité
Notre organisme de formation s'engage à accueillir et accompagner les personnes en situation de handicap. Notre référente handicap, Mme Lorène Travaux est disponible pour étudier avec vous les adaptations pédagogiques, techniques ou logistiques nécessaires avant toute inscription.
Plusieurs dispositifs permettent de prendre en charge tout ou partie du coût. Nos conseillers identifient avec vous la solution la plus adaptée à votre situation.
OPCO
Formations financées via votre opérateur de compétences
Les OPCO 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.
Les Fonds d'Assurance Formation financent les formations des indépendants, auto-entrepreneurs, professions libérales et chefs d'entreprise (FAFCEA, AGEFICE, FIFPL…).
France Travail peut financer votre formation via l'AIF (Aide Individuelle à la Formation) ou des achats directs. Parlez-en à votre conseiller pour vérifier votre éligibilité.
Dans le cadre du plan de développement des compétences, l'employeur prend en charge le coût pédagogique et maintient la rémunération pendant la formation.
Le FNE-Formation accompagne les entreprises en mutation économique ou en transition écologique et numérique, avec une prise en charge pouvant aller jusqu'à 100 %.
« Après la formation, un participant a développé une Web Part personnalisée pour son organisation, améliorant l'interaction des utilisateurs avec SharePoint. »
« Un autre a automatisé un processus métier en intégrant des workflows, rendant les opérations plus efficaces et fluides. »
Questions fréquentes
- Connaissances de base en programmation (C#, JavaScript).
- Familiarité avec les concepts de base de SharePoint (sites, listes, bibliothèques).
- Notions de HTML/CSS et Web.
- Ordinateur portable avec système d'exploitation Windows (idéalement Windows 10 Pro ou supérieur).
- Accès administrateur pour l'installation d'outils.
- Connexion internet stable.
- Visual Studio 2019 ou supérieur (édition Community ou Enterprise).
- SharePoint Server 2019 (accès à un environnement de développement ou une machine virtuelle pré-configurée fournie par le formateur si spécifié).
5 tests d'évaluation sont proposés à l'apprenant en fin de formation pour connaître son niveau sur chaque compétences visées.
Plateforme et contenus e-learning à disposition.
Test de positionnement Quizz &
Evaluations
Nous vous recevons lors d’un rendez-vous d’information préalable gratuit et confidentiel en visioconférence pour analyser vos besoins et co-construire votre parcours personnalisé.
Chaque demande s’accompagne de la remise d’une convention ou d’un contrat précisant l’ensemble des informations relatives à la formation (Tarifs, calendrier, durée, lieu…). Ce contrat/convention sera transmis électroniquement par email.
A partir de l’accord de prise en charge par le financeur sollicité, le bénéficiaire peut démarrer sous un délai de 11 jours ouvrés.
Si vous financez votre parcours de formation par vos propres moyens, alors le délai d'accès est immédiat. Vous pouvez entrer en formation tout au long de l’année.
♿️ Nous accueillons les personnes en situation de handicap. Les conditions d’accessibilité aux personnes handicapées sont inscrites sur le site imi-education.fr, rubrique Accessibilité.
Saskia Cazettes
Pour tout renseignement : 07 80 91 06 14 / saskia.c@imi-executive-solutions.com
23 mars 2026
La formation alterne apports théoriques, mises en situation pratiques et échanges entre participants. Chaque concept est directement appliqué via des exercices concrets et des cas réels.
Oui, chaque participant reçoit un support de cours complet (format numérique et/ou papier) qu'il peut conserver à l'issue de la formation.
Certaines de nos formations sont éligibles au Compte Personnel de Formation (CPF). Consultez la fiche formation ou contactez-nous pour vérifier l'éligibilité.
Plusieurs dispositifs de financement existent : CPF, OPCO, plan de développement des compétences, financement individuel. Notre équipe peut vous accompagner dans vos démarches.
Oui, notre équipe reste disponible pour toute question post-formation. Vous bénéficiez également d'un accès à nos ressources en ligne pendant 6 mois après votre parcours.
La formation vise à vous permettre de développer des solutions avancées avec SharePoint 2019 pour améliorer la productivité et la collaboration dans votre entreprise.
Aucun prérequis spécifique, mais une connaissance de base de SharePoint est recommandée.
L'évaluation est continue à travers des exercices pratiques et des projets, ainsi qu'une évaluation finale avec un examen théorique et pratique.
Notre organisme de formation s'engage à accueillir et accompagner les personnes en situation de handicap. Notre référente handicap, Mme Lorène Travaux est disponible pour étudier avec vous les adaptations pédagogiques, techniques ou logistiques nécessaires avant toute inscription. Contactez-nous à hello@imi-executive-solutions.com ou au 06 72 09 69 52.
Demandez un devis pour la formation Développer des solutions avancées avec SharePoint 2019
Programme adaptable à votre contexte. Réponse sous 24 h ouvrées, sans engagement.