Messagerie, travail collaboratif

Formation Développement sur SharePoint 2013 : Maîtrise Complète pour Développeurs

Maîtrisez le développement d'applications et de solutions personnalisées sur SharePoint 2013. Apprenez à étendre les fonctionnalités, créer des workflows complexes et gérer les données. Formation pratique pour développeurs, axée sur la performance et la sécurité. Améliorez et personnalisez votre environnement SharePoint.

Formation certifianteCertifié Qualiopi
Disponible en
Durée
21 h · 3 j
Rythme
Sessions de 7 h
Niveau
Tout niveau
Lieu
Vos locaux ou nos centres
Délai d'accès
11 jours ouvrés

Tarif intra-entreprise

Sur devis

Groupe jusqu'à 10 personnes · programme adaptable

Demander un devisÊtre rappelé par un conseiller

Réponse sous 24 h ouvrées · sans engagement

Financement

OPCOPlan de développement des compétencesFNE / FAFSimuler mon financement

Objectifs de la formation

Maîtriser l'environnement de développement SharePoint 2013
Développer des composants SharePoint personnalisés
Créer et gérer des workflows avancés
Intégrer et étendre SharePoint 2013

Programme détaillé

12 modules · 21 heures
01

Introduction à SharePoint 2013 pour développeurs

  • Architecture globale de SharePoint 2013 et ses composants.
  • Environnement de développement : Visual Studio, SDK SharePoint.
  • Modèles de déploiement et versions (WSS, Standard, Enterprise).
02

Modèle Objet SharePoint (CSOM/SSOM)

  • Présentation du modèle objet côté serveur (SSOM).
  • Utilisation du modèle objet côté client (CSOM) pour les applications distantes.
  • Connexion aux sites SharePoint et manipulation programmatique.
03

Développement de fonctionnalités SharePoint

  • Création de fonctionnalités (Features) et solutions (Solutions Packages).
  • Types de fonctionnalités : Web, Site, WebApplication, Farm.
  • Déploiement et gestion des solutions .wsp.
04

Développements Web Parts (partie 1)

  • Introduction aux Web Parts : concepts et cycle de vie.
  • Création de Web Parts visuelles (Visual Web Part).
  • Personnalisation des propriétés et événements.
05

Développements Web Parts (partie 2)

  • Créer des Web Parts personnalisés pour afficher des données dynamiques
  • Intégrer des Web Parts avec des services REST pour des données externes
  • Configurer des propriétés personnalisées pour les Web Parts dans Visual Studio
  • Déployer et tester des Web Parts sur un site SharePoint 2013
  • Optimiser les performances des Web Parts grâce au caching et au lazy loading
06

Listes et bibliothèques SharePoint personnalisées

  • Modèles de listes et bibliothèques personnalisées.
  • Manipulation programmatique des éléments de listes.
  • Gestion des colonnes de site et types de contenu (ContentTypes).
07

Gestion des événements SharePoint

  • Types de récepteurs d'événements (Event Receivers).
  • Création et déploiement de récepteurs d'événements.
  • Gestion des événements avant et après (synchrones/asynchrones).
08

Workflows SharePoint 2013 avec SharePoint Designer

  • Introduction aux workflows SharePoint 2013.
  • Conception de workflows avec SharePoint Designer.
  • Logiques métier et actions de workflows.
09

Workflows personnalisés avec Visual Studio

  • Développement de workflows basés sur le modèle WF 4.0.
  • Activités personnalisées et formulaires de démarrage.
  • Déploiement et débogage de workflows complexes.
10

Modèle de Complément SharePoint (Add-in Model)

  • Comprendre le modèle de complément (anciennement Apps).
  • Types de compléments : SharePoint-hosted, Provider-hosted.
  • Développement d'un complément simple pour SharePoint.
11

Services applicatifs et gestion des données externes

  • Utilisation de Service Applications (ex: Managed Metadata Service).
  • BCS (Business Connectivity Services) : intégration de données externes.
  • Création de types de contenu externes (ECT) et listes externes.
12

Sécurité, performance et déploiement avancé

  • Bonnes pratiques de sécurité pour le développement SharePoint.
  • Optimisation des performances du code.
  • Stratégies de déploiement et mises à jour (Solutions Features).
Le conseil de l'expert

L'un des objectifs pédagogiques centraux de la formation "Développement sur SharePoint 2013" est de maîtriser l'environnement de développement SharePoint 2013, un enjeu crucial pour les développeurs souhaitant créer des solutions performantes et adaptées aux besoins spécifiques de leur organisation. Cette maîtrise permet non seulement de développer des composants SharePoint personnalisés, mais également de garantir une intégration fluide au sein des systèmes existants. Un défi fréquent rencontré par les apprenants est la complexité du Modèle Objet SharePoint, tant en termes de compréhension que de mise en œuvre. Beaucoup d'entre eux éprouvent des difficultés à naviguer entre les différentes API disponibles, ce qui peut mener à des erreurs coûteuses dans le développement. Cette formation s'attaque directement à ce problème en fournissant une approche systématique et structurée, permettant aux participants de surmonter ces obstacles. Ce qui distingue notre formation des autres offres disponibles sur le marché, c'est son orientation pratique et concrète. En combinant des modules théoriques et des exercices pratiques sur des cas réels, nous garantissons que les participants non seulement apprennent les concepts, mais les appliquent immédiatement. Cela leur permet de repartir avec des compétences directement exploitables, renforçant ainsi leur efficacité professionnelle. Pour tirer le maximum de cette formation, il est recommandé de venir avec des projets ou des idées concrètes en tête. En intégrant vos propres défis de développement au processus d'apprentissage, vous pourrez bénéficier d’un accompagnement personnalisé et d’échanges enrichissants avec les formateurs et vos pairs. N’hésitez pas à poser des questions et à partager vos expériences, cela enrichira votre apprentissage et celui des autres.

Pourquoi choisir cette formation en messagerie, travail collaboratif

🎯

Maîtrise de SharePoint 2013

Acquérez une maîtrise approfondie de l'environnement de développement SharePoint 2013, essentielle pour créer des solutions performantes.

🔧

Développement de Composants Personnalisés

Apprenez à développer des composants SharePoint personnalisés, adaptés aux besoins spécifiques de votre entreprise.

⚙️

Workflows Avancés

Créez et gérez des workflows avancés pour automatiser les processus métier et améliorer la productivité de votre équipe.

🌐

Web Parts Détaillées

Maîtrisez le développement de Web Parts en deux phases, garantissant une compréhension complète et une application pratique.

📊

Listes et Bibliothèques Personnalisées

Personnalisez des listes et bibliothèques SharePoint pour répondre aux exigences uniques de votre projet.

🤝

Formation Inter-entreprises

Profitez d'un cadre d'apprentissage inter-entreprises, favorisant l'échange d'expériences et de bonnes pratiques entre participants.

Compétences acquises

Maîtriser l'environnement de développement SharePoint 2013

Configurer et utiliser Visual Studio et le SDK SharePoint pour le développement de solutions personnalisées, en comprenant l'architecture et les modèles de déploiement propres à SharePoint 2013.

Développer des composants SharePoint personnalisés

Concevoir et implémenter des Web Parts, des récepteurs d'événements, des listes/bibliothèques et des types de contenu personnalisés, en utilisant le modèle objet SharePoint (SSOM/CSOM).

Créer et gérer des workflows avancés

Développer et déployer des workflows complexes, qu'ils soient basés sur SharePoint Designer ou Visual Studio, et automatiser les processus métier BPF personnalisés au sein de SharePoint 2013.

Intégrer et étendre SharePoint 2013

Mettre en œuvre le modèle de complément (Add-ins) et les Business Connectivity Services (BCS) pour lier SharePoint à des données et applications externes, en assurant performance et sécurité.

Public, prérequis et modalités

Public visé

Développeurs SharePoint Architectes Solutions SharePoint Responsables Techniques/IT Consultants SharePoint

Prérequis

Connaissance de base de développement web et d'administration SharePoint.

Moyens pédagogiques

Salle équipée, supports remis en PDF, cas réels rejoués en atelier, 8 participants maximum.

Suivi & évaluation

Évaluation continue des compétences acquises pendant la formation Projet personnel pour appliquer les connaissances acquises Test final pour évaluer la maîtrise des 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.

Financer cette formation

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.

En savoir plus

FAF

Aide à la formation pour les indépendants

Les Fonds d'Assurance Formation financent les formations des indépendants, auto-entrepreneurs, professions libérales et chefs d'entreprise (FAFCEA, AGEFICE, FIFPL…).

En savoir plus

France Travail

Des aides pour les demandeurs d'emploi

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é.

En savoir plus

Employeur

Votre entreprise peut financer votre formation

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.

En savoir plus

FNE-Formation

Un soutien pour les entreprises en transformation

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 %.

En savoir plus

Besoin d'aide pour choisir votre dispositif ?

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

Être conseillé gratuitement

Ils ont suivi cette formation

« Suite à la formation, un participant a développé des Web Parts personnalisées qui ont amélioré l'expérience utilisateur sur SharePoint. »

Participant à cette formation · avis recueilli en fin de session

« Un autre a intégré des workflows avancés, permettant une meilleure gestion des processus au sein de son équipe. »

Participant à cette formation · avis recueilli en fin de session

Questions fréquentes

- Connaissance de base de SharePoint 2013.<br/>- Maîtrise d'un langage de programmation orienté objet (C# recommandé).<br/>- Notions de HTML, CSS, JavaScript (jQuery de préférence).<br/>- Compréhension des bases de données SQL Server (optionnel mais utile).

Demandez un devis pour la formation Développement sur SharePoint 2013 : Maîtrise Complète pour Développeurs

Programme adaptable à votre contexte. Réponse sous 24 h ouvrées, sans engagement.

Demander un devisCertifié Qualiopi · Financement OPCO / FAF

Formations similaires

Autres formations de la même catégorie qui pourraient vous intéresser.

Maîtriser l'Analyse Forensic Cyber : Enquêtes Numériques Avancées

21 h

Voir la formation

Certification Usages Informatique et Numérique

14 h

Voir la formation

Maîtriser l'environnement R pour des analyses statistiques fiables

14 h

Voir la formation