Formation Développement d'applications SharePoint avancées : Expert Développeur 2013
Maîtrisez le développement d'applications personnalisées sur SharePoint 2013. Apprenez à étendre les fonctionnalités, intégrer des solutions et optimiser la plateforme. Devenez un expert en développement SharePoint. Formation complète pour développeurs confirmés. Améliorez vos compétences techniques en SharePoint.
Maîtriser le développement de applications personnalisées sur SharePoint 2013
Personnaliser l'interface utilisateur et l'expérience utilisateur
Intégrer et manipuler les données SharePoint
Optimiser et maintenir les applications SharePoint
Programme détaillé
12 modules · 21 heures
01
Introduction à SharePoint 2013 pour le développement
—Architecture globale de SharePoint 2013 et modèle de développement.
—Environnement de développement : Visual Studio, SharePoint Designer, PowerShell.
—Comprendre les différents types de solutions et leurs déploiements.
02
Personnalisation de l'interface utilisateur
—Utilisation des master pages et mises en page.
—Création et modification de thèmes personnalisés.
—Intégration de CSS et JavaScript pour l'UX.
03
Développement de composants Web Part Classiques (Sandboxed & Farm)
—Créer des Web Parts classiques en utilisant Visual Studio 2012
—Déployer des Web Parts sandboxed sur un site SharePoint 2013
—Configurer les permissions et les propriétés des Web Parts
—Intégrer des Web Parts avec des données de listes et bibliothèques
—Optimiser les performances des Web Parts dans un environnement Farm
04
Modèle Objet Serveur (SSOM)
—Accéder aux objets SharePoint via le code serveur.
—Manipulation des listes, éléments et bibliothèques.
—Création et gestion de sites, collections de sites et applications web.
05
Modèle Objet Client (CSOM) et REST API
—Utilisation de CSOM pour les applications clientes.
—Requêtes RESTful pour interagir avec SharePoint.
—Développement d'applications JavaScript pour SharePoint.
06
Gestion des données : Listes et bibliothèques de documents
—Programmation des listes personnalisées et types de contenu.
—Gestion des éléments, permissions et workflows de base.
—Manipulation des documents et de leurs métadonnées.
07
Implémentation des Workflows personnalisés
—Workflows SharePoint 2013 avec SharePoint Designer.
—Développement de workflows avec Visual Studio et le Framework Workflow Manager.
—Gestion des tâches et interactions utilisateur dans les workflows.
08
Brandage et personnalisation avancée des sites
—Création de définitions de sites et de listes personnalisées.
—Utilisation des fonctionnalités et des solutions de packaging.
—Déploiement et mise à niveau des solutions (WSP).
09
Gestion des événements et minuteries
—Développement de récepteurs d'événements (Event Receivers).
—Création et planification des travaux du timer (Timer Jobs).
—Gestion des événements asynchrones et synchrones.
10
Services d'application SharePoint
—Intégration avec les services BCS (Business Connectivity Services).
—Utilisation des services de recherche programmatiques et d'Excel Services.
—Développement avec les services d'authentification et d'autorisation.
11
Mise en œuvre de l'ALM et du DevOps dans SharePoint
—Cycle de vie des applications SharePoint (ALM).
—Stratégies de déploiement et de mise à jour des solutions.
—Bonnes pratiques de développement, performance et sécurité.
12
Dépannage, monitoring et optimisation des performances
—Outils de débogage pour les applications SharePoint.
—Analyse des journaux ULS et monitoring de la plateforme.
—Optimisation du code et des requêtes SharePoint.
Le conseil de l'expert
L'un des objectifs pédagogiques clés de notre formation "Développement d'applications SharePoint avancées : Expert Développeur 2013" est de maîtriser le développement d'applications personnalisées sur SharePoint 2013. Cet objectif est essentiel pour les développeurs souhaitant s'immerger dans l'écosystème SharePoint et créer des solutions sur mesure qui répondent aux besoins spécifiques des utilisateurs et des organisations.
Un défi fréquent rencontré par les apprenants dans ce domaine est la complexité des différents modèles d'objet, notamment le Modèle Objet Serveur (SSOM) et le Modèle Objet Client (CSOM). Beaucoup se sentent perdus face à la multitude d'options disponibles et peinent à les intégrer efficacement dans leurs projets. Cette formation vise à dissiper ces confusions en fournissant une compréhension claire et structurée de ces modèles et de leur utilisation dans le développement d'applications.
Ce qui distingue notre approche est notre capacité à allier théorie et pratique de manière concrète. En intégrant des ateliers pratiques et des études de cas réels, nous offrons aux participants l'occasion de mettre en œuvre immédiatement ce qu'ils apprennent, rendant ainsi leur formation plus pertinente et applicable. Les compétences acquises lors de cette formation permettent non seulement de créer des applications efficaces, mais aussi d'optimiser et de maintenir ces solutions sur le long terme.
Pour tirer le maximum de cette formation, je recommande aux participants de préparer en amont des projets ou des idées d'applications qu'ils souhaiteraient développer. En apportant ces exemples concrets, ils pourront bénéficier d'un accompagnement personnalisé et d'échanges enrichissants avec les formateurs et les autres participants. Cette approche proactive favorisera une meilleure compréhension et une application immédiate des compétences acquises.
Pourquoi choisir cette formation en messagerie, travail collaboratif
🎯
Expertise en développement SharePoint
Devenez un expert en développement d'applications personnalisées sur SharePoint 2013 grâce à des modules pratiques et ciblés.
💡
Personnalisation avancée
Maîtrisez la personnalisation de l'interface utilisateur pour créer des expériences sur mesure adaptées à vos besoins métiers.
🔧
Intégration de données
Apprenez à intégrer et manipuler efficacement les données de SharePoint via le Modèle Objet Serveur (SSOM) et REST API.
🚀
Optimisation des applications
Développez des compétences pour optimiser et maintenir vos applications SharePoint, garantissant leur performance et leur fiabilité.
📊
Approche pratique
Participez à des travaux pratiques sur le développement de composants Web Part Classiques, assurant une mise en application immédiate.
🛠️
Accès à des outils avancés
Explorez les techniques de développement avec le Modèle Objet Client (CSOM) pour une flexibilité accrue dans vos projets.
Compétences acquises
Maîtriser le développement SharePoint 2013
Concevoir, développer et déployer des applications personnalisées, des composants Web Part et des workflows avancés sur SharePoint 2013 en utilisant Visual Studio et les API serveurs/clients.
Personnaliser l'interface utilisateur et l'expérience
Adapter l'UX/UI de SharePoint 2013 au-delà de l'interface standard via la création de master pages, de thèmes, et l'injection de CSS/JavaScript pour une marque cohérente et une ergonomie améliorée.
Intégrer et manipuler les données SharePoint
Programmer l'interaction avec les listes, bibliothèques, types de contenu et services REST/CSOM pour gérer, manipuler et extraire des données, assurant l'interopérabilité des solutions.
Optimiser et maintenir les applications SharePoint
Appliquer les meilleures pratiques de développement, effectuer le dépannage, monitorer les performances et gérer le cycle de vie des applications pour des solutions SharePoint 2013 robustes et maintenables.
Public, prérequis et modalités
Public visé
Développeurs SharePoint
Architectes techniques
Chefs de projet techniques
Experts techniques SharePoint
Prérequis
Avoir une connaissance de base en développement SharePoint et être familier avec les concepts de programmation en langage C# et en langage JavaScript
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 les exercices pratiques et les projets
Évaluation finale d'un projet de développement d'application SharePoint
Retour d'expérience et feedback du formateur pour améliorer les compétences
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, il a développé une application SharePoint personnalisée, intégrant des fonctionnalités avancées. »
« Elle a optimisé l'interface utilisateur de SharePoint en utilisant des thèmes et des scripts JavaScript personnalisés. »
Questions fréquentes
Prérequis :
- Connaissance de base de SharePoint 2013 (utilisation)
- Maîtrise des bases de la programmation orientée objet (C# ou VB.NET)
- Notions de HTML, CSS, JavaScript
Matériel nécessaire :
- Un ordinateur portable fonctionnel
- Une installation de SharePoint Server 2013 (pré-configurée si possible)
- Visual Studio 2012 ou supérieur
- Accès administrateur sur la machine pour les installations
- Une connexion internet stable (pour ressources et mises à jour)
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.
Avoir une connaissance de base en développement SharePoint et être familier avec les concepts de programmation en langage C# et en langage JavaScript
La formation dure 21 heures
Maîtriser le développement de applications personnalisées sur SharePoint 2013, personnaliser l'interface utilisateur et l'expérience utilisateur, intégrer et manipuler les données SharePoint et optimiser et maintenir les applications SharePoint
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éveloppement d'applications SharePoint avancées : Expert Développeur 2013
Programme adaptable à votre contexte. Réponse sous 24 h ouvrées, sans engagement.