> Formations > Technologies numériques > Messagerie, travail collaboratif > Microsoft 365, SharePoint > Formation SharePoint 2013, développeur > Formations > Technologies numériques > Formation SharePoint 2013, développeur

Formation : SharePoint 2013, développeur

en environnement Visual Studio

SharePoint 2013, développeur

en environnement Visual Studio



Vous apprendrez à développer et déployer des applications SharePoint. Vous verrez comment personnaliser vos interfaces graphiques, assurer la persistance de vos données, développer des Web Parts et des Workflows. Vous apprendrez également à concevoir des applications clientes interagissant avec SharePoint.


INTER
INTRA
SUR MESURE

Cours pratique en présentiel ou à distance
Disponible en anglais, à la demande

Réf. HPD
  5j - 35h00
Prix : 3290 € H.T.
Pauses-café et
déjeuners offerts




Vous apprendrez à développer et déployer des applications SharePoint. Vous verrez comment personnaliser vos interfaces graphiques, assurer la persistance de vos données, développer des Web Parts et des Workflows. Vous apprendrez également à concevoir des applications clientes interagissant avec SharePoint.


Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
Manipuler le modèle objet serveur
Maîtriser la création de Web Part
Assurer la persistance des données
Personnaliser l'interface utilisateur
Savoir déployer une application

Public concerné
Développeurs ASP.NET.

Prérequis
Bonnes connaissances du langage C# 3.0 (ou VB.Net). Une expérience en développement ASP.Net 2.0 est souhaitée. Les TP seront réalisés en C#. Une connaissance fonctionnelle de SharePoint est demandée.
Vérifiez que vous avez les prérequis nécessaires pour profiter pleinement de cette formation en faisant  ce test.

Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.

Programme de la formation

Introduction au développement dans SharePoint 2013

  • Architecture et artefacts.
  • Modèle des Web Applications et SharePoint sur le Cloud.
  • Documentation et bonnes pratiques.
  • Outils externes conseillés.

Modèle Objet Serveur

  • Les principaux espaces et sous-espaces de noms.
  • Gérer les objets usuels SPSite, SPWeb, SPList...
  • Gérer les pages applicatives et des pages d'erreurs.
  • Gérer les autorisations et l'audit de site SharePoint.
  • Projets Windows et projets SharePoint (SPContext).
Travaux pratiques
Manipuler le modèle Objet Serveur via des pages applicatives.

Web Part visuelle

  • Développer et déployer une Web Part visuelle.
  • Personnaliser la fenêtre de propriété d'une Web Part.
  • Développer une connexion entre deux Web Parts.
  • Personnaliser le menu d'une Web Part.
Travaux pratiques
Créer des Web Part visuelles.

Gestion des flux

  • Flux par défaut.
  • Développer un flux via SharePoint Designer 2013 et VS 2012.
  • Créer des activités. Déployer des flux.
Travaux pratiques
Créer un flux impliquant validation, transferts de documents et tâches.

Gestion des données

  • Gérer des données de listes : requêtes CAML et LINQ.
  • Gérer des données externes via BCS.
  • Services WCF Data Service et requêtes oData.
  • Gestionnaires événementiels synchrones et distants.
Travaux pratiques
Ecriture de requêtes.

Modèles Objets Clients (CSOM)

  • Modèle Objet pour .NET, JavaScript, Silverlight.
Travaux pratiques
Concevoir une Web App via ECMAJavascript.

Personnalisation de l'interface utilisateur

  • Personnaliser la v4.master et création de styles.
  • Personnaliser des menus via CustomAction.
  • Personnaliser le ruban via CommanUIExtension.
  • Infrastructure SP.UI pour les boîtes de dialogue...
Travaux pratiques
Personnaliser menus et ruban.

Déploiement de solutions

  • Solutions SharePoint WSP et schéma d'une fonctionnalité (SPFeature).
  • Artefacts déployés et activés via une fonctionnalité.
  • Evénements attachés aux fonctionnalités.
  • Notion de «Feature Stapling».
  • Gérer la mise à jour des applications SharePoint.
Travaux pratiques
Déployer une application.
Solutions de financement
Plusieurs solutions existent pour financer votre formation et dépendent de votre situation professionnelle.
Découvrez-les sur notre page Comment financer sa formation ou contactez votre conseiller formation.

Horaires
les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 16h le dernier jour.

Dates et lieux
Sélectionnez votre lieu ou optez pour la classe à distance puis choisissez votre date.
Classe à distance

Dernières places
Date garantie en présentiel ou à distance
Session garantie