Au calendrier
Sélectionnez
En français
Sélectionnez un lieu
  • Durée: 5 jours
  • Prix régulier: CA$2,780.00
  • Prix préférentiel: CA$2,505.00
  • Matériel pédagogique inclus

20488 - Développer des solutions de base Microsoft SharePoint Server 2013-2016

Référence : © Microsoft 20488B (Developing Microsoft SharePoint Server 2013-2016 Core Solutions)

Durée: 5 jours

Cette formation fournit les compétences et connaissances communes à toutes les activités de développement dans Microsoft SharePoint 2013.

Ces activités incluent les modèles-objets côté serveur et côté client, les fonctionnalités de développement et de déploiement, les solutions et les apps, la gestion des identités et des permissions, les requêtes et les mises à jour de listes de données, la gestion de la taxonomie, l’utilisation de Workflows pour gérer les processus métiers et la personnalisation de l’interface utilisateur.

Langues d’enseignementCette formation est offerte en français ou en anglais (EN). Notez que le matériel didactique officiel est disponible en anglais seulement.

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.

Préalables

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

Objectifs

  • 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

Contenu

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

Savoir s’entourer des meilleurs

Simon Bourassa
Formateur et conseiller en TI
Simon est passionné par le développement logiciel et le développement de produits, mais avant tout par l’ensemble des gens cachés derrière ces codes, qui travaillent main dans la main pour développer des solutions innovantes.
Pierre-Edouard Brondel
Pierre-Edouard Brondel
Formateur et conseiller en bureautique
Expert en pédagogie dans le domaine des technologies et de la bureautique cumulant plus de 25 ans d’expérience, Pierre-Édouard est d’abord et avant tout un passionné de capital humain.
Valère Drainville
Valère Drainville
Formateur et conseiller en efficacité professionnelle
Expert en collaboration et en efficacité professionnelle, Valère Drainville saura vous accompagner dans l’adoption et la gestion de vos outils de travail collaboratifs.
Frédéric Paradis
Formateur certifié et architecte en solutions infonuagiques
Formateur certifié Microsoft, Frédéric se décrit comme un magicien de l’infonuagique, cet espace mythique entre technologie et réalité.