Développer des applications Microsoft® SharePoint® Server 2013 vB

Développer des applications Microsoft® SharePoint® Server 2013 vB

Développer des applications Microsoft® SharePoint® Server 2013 vB

Type(s) : PED
Durée : 5 Jours – 35 Heures

Pré-requis

Posséder au moins 4 ans d’expérience sur Sharepoint et dans le développement Web.

Objectif de la formation

Concevoir et gérer les fonctionnalités et les solutions

Développer le code pour personnaliser les composants côté serveur

Gérer et personnaliser l’authentification et l’autorisation

Créer des sites personnalisés et des listes et gérer le cycle de vie d’un site

Expliquer les possibilités et établir des choix pour les apps Sharepoint

Utiliser le modèle d’objet côté client et REST API

Développer des solutions applicatives hébergées et auto-hébergées

Distribuer et déployer des apps Sharepoint

Créer des Workflows personnalisés pour automatiser les processus métiers

Utiliser les champs et types de contenus pour gérer la taxonomie

Personnaliser l ‘apparence et le comportement des éléments d’une interface utilisateur

Personnaliser la navigation et l’image de marque du site

Public concerné

Cette formation s’adresse aux développeurs professionnels qui ont déjà de l’expérience dans le développement de solutions Microsoft Sharepoint.

 

Profil du formateur

Formateur consultant, expert, pédagogue et certifié dans son domaine

Méthode pédagogique

La formation est constituée d’apports théoriques et d’exercices pratiques. Chaque stagiaire dispose d’un poste de travail et la gestion en petit groupe (jusqu’à 8 stagiaires) permet un suivi individualisé et adapté. Durant les sessions de formation, un support pédagogique est remis aux stagiaires.

Suivi, évaluation, sanction

Des tours de table permettent de suivre la progression du stagiaire au fur et à mesure de la formation. Un suivi de la formation est réalisé par une feuille de présence émargée par demi-journée par les stagiaires et le formateur. Un questionnaire de satisfaction et une validation des acquis sont complétés par chaque stagiaire en fin de formation.

Formation sans certification.

Plan du cours

Sharepoint en tant que
Plate-forme de développement

  • Introduction à l’environnement de développement Sharepoint
  • Choisir la bonne approche pour développer dans Sharepoint
  • Comprendre le déploiement SharePoint 2013 et les modèles d’exécution

Travail avec les objets Sharepoint

  • Comprendre la hiérarchie des objets dans Sharepoint
  • Travailler avec les objest Site et Web
  • Travailler avec les contextes d’exécution

Travail avec les listes
et les bibliothèques

  • Utiliser les listes et les objets de la bibliothèque
  • Requêtes et récupération de listes de données
  • Travailler avec des listes importantes

Conception et gestion des fonctionnalités et des solutions

  • Travailler avec les fonctionnalités
  • Déployer des solutions
  • Travailler avec des solutions isolées «sandboxed»

Travailler avec du code
côté serveur

  • Développer des Webparts
  • Utiliser les récepteurs d’évènements
  • Utiliser les Timers
  • Stocker les données de configuration

Gestion des identités
et des permissions

  • Comprendre la gestion des identités dans Sharepoint 2013
  • Gérer les permissions dans Sharepoint 2013
  • Configurer l’authentification en mode formulaire (Forms)
  • Personnaliser l’authentification

Gestion des composants personnalisés et du cycle de vie des sites

  • Vue d’ensemble des composants
  • Définir les listes personnalisées
  • Définir les sites personnalisés
  • Gérer les sites Sharepoint

Introduction aux Apps
pour Sharepoint

  • Vue d’ensemble des Apps pour Sharepoint
  • Développer des Apps pour Sharepoint

Développement Sharepoint
côté client

  • Utiliser le modèle d’objet côté client avec Javascript
  • Utiliser REST API avec Javascript

Développement des Apps hébergées à distance

  • Vue d’ensemble des applications hébergées à distance
  • Configure les applications hébergées à distance
  • Développer les applications hébergées à distance

Publier et distribuer des Apps

  • Comprendre l’architecture de gestion des Apps
  • Comprendre les packages Apps
  • Publier les Apps
  • Installer, mettre à jour et désinstaller les Apps

Automatisation des
processus métiers

  • Comprendre les Workflows dans Sharepoint 2013
  • Créer des Workflows en utilisant Visio2013 et Sharepoint Designer 2013
  • Développer des Workflows dans Visual Studio 2012

Gestion de la taxonomie

  • Gérer la taxonomie dans Sharepoint 2013
  • Travailler avec les types de contenus
  • Travailler avec les fonctionnalités avancées des types de contenus

Personnalisation des éléments
de l’interface utilisateur

  • Travailler avec les actions personnalisées
  • Utiliser les composants de l’interface utilisateur côté client
  • Personnaliser l’interface des listes Sharepoint

Travailler sur l’image de marque et la navigation

  • Créer et appliquer des thèmes
  • Images de marque et conception de sites publiés
  • Adapter le contenu aux plates-formes et aux périphériques

Configurer et personnaliser la navigation

Nous contacter

AMS Formation (France)
03 83 67 63 05
22 Rue de Medreville
54000 Nancy – France

AMS Formation (Luxembourg)
00 352 26 10 22 58
145, route de Pétange
L-4645 Niederkorn – Luxembourg

ams-formation@ams-training.com

Suivez-nous

Retrouvez toute l'actualité d'AMS Formation sur les réseaux sociaux.