Développement SharePoint

Développer des solutions Microsoft SharePoint Server 2013

Objectifs

  • Comprendre comment utiliser Visual Studio et SharePoint Designer pour développer des applications SharePoint
  • Être capable d’ajouter de développer des Apps SharePoint pour étendre les possibilités de la solution
  • Être en mesure de développer des workflows en utilisant Visio 2013 et SharePoint Designer 2013
  • Savoir personnaliser les éléments de l’interface utilisateur par programmation

Programme

La plate-forme de développement SharePoint
  • Introduction au développement SharePoint
  • Choisir une approche de développement SharePoint
  • Comprendre les déploiements et les modèles d’exécution SharePoint 2013
Travailler avec les objets SharePoint
  • Comprendre la hiérarchie d’objet SharePoint
  • Utiliser les sites et les Web
  • Utiliser les contextes d’exécution
Travailler avec les listes et les bibliothèques
  • Utiliser les objets des listes et des bibliothèques
  • Requêter et récupérer des listes de données
  • Travailler avec des grandes listes
Concevoir et gérer les fonctionnalités et les solutions
  • Travailler avec les fonctionnalités
  • Déployer les solutions
  • Travailler avec les solutions « Bac à sable »
Travailler avec le code côté serveur
  • Développer des Web Parts
  • Utiliser des « Event Receivers »
  • Utiliser les Timers Jobs
  • Stocker la configuration de données
Gérer l’identité et les permissions
  • Comprendre la gestion d’identité dans SharePoint 2013
  • Gérer les permissions dans SharePoint 2013
  • Configurer l’authentification basée sur les formulaires
  • Personnaliser l’authentification
Introduction aux Apps pour SharePoint
  • Vue d’ensemble des Apps pour SharePoint
  • Développement d’Apps pour SharePoint
Développement SharePoint côté client
  • Utilisation du modèle objet côté client pour Code Managé
  • Utilisation du modèle objet côté client pour JavaScript
  • Utilisation de l’API REST avec JavaScript
Développer des Apps SharePoint hébergées à distance
  • Vue d’ensemble des Apps hébergées à distance
  • Configuration d’Apps hébergées à distance
  • Développement d’Apps hébergées à distance
Publication et distribution d’Apps
  • Comprendre l’architecture de la gestion des Apps
  • Comprendre les packages d’Apps
  • Publication d’Apps
  • Installation, mise à jour et désinstallation d’Apps
Automatiser les processus métier
  • Comprendre le workflow dans SharePoint 2013
  • Construire des workflows en utilisant Visio 2013 et SharePoint Designer 2013
  • Développement de workflows sous Visual Studio 2012
Gérer la taxonomie
  • Gestion de la taxonomie dans SharePoint 2013
  • Travailler avec les types de contenu
  • Travailler avec les fonctionnalités avancées des types de contenu
Gérer des composants personnalisés et les cycles de vie du site
  • Définition des listes personnalisées
  • Définition des sites personnalisés
  • Gestion des sites SharePoint
Personnaliser les éléments de l’interface utilisateur
  • Travailler les actions de personnalisation
  • Utilisation des composants de l’interface utilisateur côté client
  • Personnalisation des listes SharePoint de l’interface utilisateur
Branding et navigation
  • Création et application de thèmes
  • Branding et conception de sites de publication
  • Adaptation des plates-formes et des périphériques
  • Configuration et personnalisation de la navigation
MOYENS PÉDAGOGIQUES ET TECHNIQUES D’ENCADREMENT DES FORMATIONS

Modalités pédagogiques :

  • Évaluation des besoins et du profil des participants.
  • Apport théorique et méthodologique : séquences pédagogiques regroupées en différents modules.
  • Contenus des programmes adaptés en fonction des besoins identifiés pendant la formation.
  • Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de travaux pratiques, étude de cas et mise en situation.
  • Méthodes expositive, active et participative.
  • Réflexion et échanges sur cas pratiques.
  • Retours d'expériences.
  • Corrections appropriées et contrôles des connaissances à chaque étape, fonction du rythme de l’apprenant mais également des exigences requises au titre de la formation souscrite.

Éléments matériels :

  • Mise à disposition des outils nécessaires au bon déroulement des travaux pratiques.
  • Support de cours au format numérique projeté sur écran et transmis au participant en fin de la formation.

Référent pédagogique et formateur :

  • Chaque formation est sous la responsabilité du directeur pédagogique de l’organisme de formation.
  • Le bon déroulement est assuré par le formateur désigné par l’organisme de formation.
MOYENS PERMETTANT LE SUIVI ET L’APPRÉCIATION DES RÉSULTATS
  • Feuilles de présences signées des participants et du formateur par demi-journée.
  • Attestation de fin de formation mentionnant les objectifs, la nature et la durée de l’action et les résultats de l’évaluation des acquis de la formation.
Please login to get access to the quiz
SharePoint Designer 2013 – Création et personnalisation de sites (Prev Lesson)
(Next Lesson) Développer des solutions avancées Microsoft SharePoint Server 2013
Back to Développement SharePoint
Public

<li>Développeurs</li><li>Chefs de projets techniques</li>

Pré-requis

Une expérience pratique du développement ASP .Net 3.5, de Visual Studio et du développement SharePoint 2007 ou 2010 est fortement recommandée

Vérifiez que vous avez les prérequis nécessaires pour profiter pleinement de cette formation en effectuant le test disponible en bas de cette page.

Lieu de formation

Intra-entreprise/à distance

Dates ou période

À définir. Nous consulter

Tarif

Sur devis. Merci de nous contacter

Modalités

Pour s’inscrire à notre formation, veuillez nous contacter par mail ou téléphone.

Démarrage de la formation sous deux semaines (délai indicatif).

Nous contacer
Informations complémentaires

Pour toute réclamation, aléas ou difficultés rencontrés pendant la formation, veuillez prendre contact avec notre organisme par téléphone ou par e-mail. Nous mettrons tout en œuvre pour trouver une solution adapter.

Formation synchrone, réalisée à distance en visioconférence via l’application Microsoft Teams ou en présentiel dans les locaux du client.