Messagerie, travail collaboratif

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.

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

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

« Après la formation, il a développé une application SharePoint personnalisée, intégrant des fonctionnalités avancées. »

Participant à cette formation · avis recueilli en fin de session

« Elle a optimisé l'interface utilisateur de SharePoint en utilisant des thèmes et des scripts JavaScript personnalisés. »

Participant à cette formation · avis recueilli en fin de session

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

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.

Demander un devisCertifié Qualiopi · Financement OPCO / FAF

Formations similaires

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

Certification Usages Informatique et Numérique

14 h

Voir la formation

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

21 h

Voir la formation

Apprenez les fondamentaux des bases de données relationnelles

21 h

Voir la formation