Evolution MM

Formations à l'informatique
Découvrez la différence ENI

Lien accueil

Téléchargez le Calendrier des formations

Nantes, Rennes, Niort, Nice, Paris

jusqu'à juillet 2018

Rechercher
Rechercher une formation
 

Développement de solutions avancées pour Microsoft SharePoint Server 2013

Formation éligible au CPF

Cette formation permet aux développeurs SharePoint d'acquérir les compétences et connaissances nécessaires pour mettre en œuvre des solutions SharePoint s'appuyant sur la Recherche d'Entreprise, le service de métadonnées gérées (MMS), le service Business Connectivity (BCS), la plateforme de gestion de contenus d'entreprise (ECM), la plateforme de gestion de contenus Web (WCM), les fonctionnalités de réseaux sociaux et les Apps SharePoint.

Cette formation prépare à l'examen " 70-489 - Developing Microsoft SharePoint Server 2013 Advanced Solutions ", 1 des 4 examens requis pour obtenir la certification " MCSD SharePoint Applications ".

Public :

  • Développeurs qui possèdent une expérience dans le développement de solutions avec SharePoint 2013.

Objectifs :

  • Décrire la plateforme SharePoint de développement d'Apps ;
  • Utiliser le modèle d'objets client et les APIs REST pour communiquer avec SharePoint ;
  • Configurer la sécurité des Apps ;
  • Optimiser la performance des Apps ;
  • Expliquer les capacités et usages du service de métadonnées gérées ;
  • Automatiser la création et la configuration des ensembles de termes des métadonnées gérées ;
  • Décrire l'architecture du service de recherche ;
  • Bâtir des requêtes KQL simples et avancées ;
  • Décrire l'index du service de recherche ;
  • Décrire et travailler avec les propriétés gérées ;
  • Décrire les niveaux et la sécurité du schéma de recherche SharePoint ;
  • Créer des types variés de sources de résultats ;
  • Créer des requêtes de transformations simples et complexes ;
  • Créer et modifier des modèles d'affichage ;
  • Personnaliser de manière avancée le service de recherche ;
  • Exploiter la plateforme de publication Web ;
  • Contrôler la navigation ;
  • Optimiser les performances de la plateforme Web ;
  • Mettre en œuvre et personnaliser le service BCS ;
  • Exploiter SharePoint Designer et Visual Studio pour configurer BCS ;
  • Associer la recherche à BCS ;
  • Manipuler la base de profil utilisateur ;
  • Déboguer et optimiser les Apps sur SharePoint.

Pré-requis :

  • Les participants doivent avoir suivi la formation " T331-20488 - Développement de solutions de base pour Microsoft SharePoint Server 2013 ", ou posséder les connaissances équivalentes ;
  • Des connaissances dans le développement de solutions avec Visual Studio 2010 ou 2012 sont nécessaires, les connaissances de base sur le développement de solutions SharePoint, des connaissances pratiques de Visual C# et de .NET Framework 4.5, des connaissances sur ASP.NET et les technologies de développement Web côté serveur et des connaissances pratiques sur les technologies Web côté client, telles que HTML, CSS et JavaScript.

Contenu pédagogique

Création d'Apps robustes et efficaces pour SharePoint

  • Présentation des Apps pour SharePoint
  • Communiquer avec SharePoint à partir d'une App
  • Authentifier et autoriser les Apps pour SharePoint
  • Concevoir des Apps pour la performance

Développement de solutions basées sur le service de métadonnées gérées

  • Présentation du service de métadonnées gérées
  • Configurer les ensembles de termes du service de métadonnées gérées
  • Travailler avec les champs du service de métadonnées gérées

Interaction avec le service de recherche

  • Comprendre le service de recherche de SharePoint 2013
  • Créer des requêtes de recherche avec KQL et FQL
  • Exécuter des requêtes de recherche à partir de codes

Personnalisation de l'expérience de recherche

  • Personnaliser le traitement des requêtes
  • Personnaliser les résultats des recherches
  • Personnaliser le traitement du contenu

Mise en œuvre de la gestion du contenu d'entreprise

  • Exploiter le eDiscovery
  • Exploiter la gestion de contenu
  • Automatiser la gestion des enregistrements

Développement d'un site de publication de contenu Web

  • Programmer avec l'API de publication de contenu Web
  • Développer les composants de page pour la publication d'un contenu Web

Structuration et publication des sites Web pour tous les utilisateurs

  • Structure et navigation pour des sites Web
  • Publier des contenus
  • Publier vers des périphériques mobiles
  • Sites multi-langages avec les variations

Développement des sites Internet optimisés

  • Optimiser un site SharePoint pour les moteurs de recherches
  • Optimiser la performance pour les sites de publication

Exploiter le service BCS (Business Connectivity Services)

  • Présentation du service BCS de SharePoint 2013
  • Créer des modèles BDC dans SharePoint Designer
  • Créer des modèles BDC dans Visual Studio 2012

Création de modèles BDC avancées

  • Configurer des modèles BDC pour la recherche
  • Développer des composants de connectivité personnalisés
  • Travailler avec des évènements et notification externes

Exploiter les données métiers

  • Exploiter les données métiers dans des solutions composites
  • Exploiter les données métiers dans des solutions personnalisées
  • Exploiter les données métiers dans des applications clientes

Gestion et accès aux données de profils utilisateurs

  • Vue d'ensemble du service de profils utilisateurs dans SharePoint 2013
  • Comprendre les options pour accéder aux données de profils utilisateurs
  • Gérer les données de profils utilisateurs
  • Gérer les propriétés des profils utilisateurs

Personnalisation des activités de réseaux sociaux

  • Vue d'ensemble des activités de réseaux sociaux
  • Développer des solutions de réseaux sociaux
  • Exploiter les activités de réseaux sociaux

Surveillance et dépannage des solutions SharePoint personnalisées

  • Déboguer les Apps SharePoint dans Visual Studio
  • Diagnostiquer les erreurs dans les Apps déployées
  • Tester la performance et l'évolutivité