Formation SharePoint Développeur

Stage à Toulouse
SharePoint Online
Développeur Office 365

Les Apps SharePoint sont le nouveau modèle de développement supporté par Microsoft SharePoint 2013. Plus flexible et s’exécutant en dehors de la ferme, ces dernières sont plébiscitées et accompagnent la croissance fonctionnelle des Intranet des entreprises sans mise en péril de l’existant. Ce nouveau modèle de développement est 100% axé sur les technologies du Web et compatible Cloud vous permet de tirer un profit maximal de vos compétences Html5, CSS3, Javascript et mobile dans un mariage parfait avec les fonctionnalités collaboratives de SharePoint.

Cette formation est animée en partenariat avec le centre de formation VERTEGO.

Les Avantages Développeurs

> Transfert de vos compétences de développement Web dans SharePoint
> Meilleure productivité
> Maîtrise de l’outil de travail

Les Avantages Management

> Ouverture de marché sur les plateformes SharePoint OnPremises, SharePoint Online & Office 365

Les Avantages Clients

> Plus de souplesse dans l’amélioration de leur Intranet
> Accompagnement & maîtrise dans la mise en production

La formation Développeur Office 365
Tech & Smile

Les Objectifs

A l’issu de ce cours, vous serez capable de modifier des sites SharePoint en développant des solutions de sites sur mesure ainsi que des apps/addins basés la plateforme Office 365. Vous allez acquérir les bases essentielles pour mener à bien vos projets en devenant un développeur SharePoint confirmé et autonome dans la découverte de concepts avancés.

Le Public

Développeur / WebMaster.

Les Prérequis

Utilisateur avancé SharePoint
Développeur Javascript / Html / Css
Développeur C#.

Les Moyens
Pédagogiques

1 support de cours et 1 ordinateur par personne, 1 salle, 1 vidéo-projecteur.

Plan du Cours


  • 01/. Présentation de SharePoint

    Historique de SharePoint
    > Architecture physique d’une ferme SharePoint
    > Architecture logique d’une ferme SharePoint
    > Développement et déploiement
    > Environnement de développement

  • 02/. Découverte des composants SharePoint

    > Les features (fonctionnalités)
    > Manipuler les données
    > Les WebParts
    > Les Timer Jobs (tâches planifiées)
    > Les Event Receivers (évènements)
    > Les pages applicatives

  • 03/. CSOM, REST et OData

    > .NET CSOM
    > JSOM
    > REST et OData

  • 04/. Le nouveau modèle de développement

    > Les différents types d’Apps / AddIns
    > Paramètres généraux
    > App Web, Host Web et Remote Web
    > La sécurité et les Apps
    > Développer une SharePoint-Hosted App
    > Développer une Auto-Hosted App
    > Développer une Provider-Hosted App
    > Déploiement en production

  • 05/. SharePoint 2013 et WCF

    > Scénarios où des services WCF sont utiles
    > WebServices WCF de SharePoint
    > Nouveautés .NET 4 exploitables dans SharePoint 2013

  • 06/. Préparatifs du développement SharePoint Online

    > Création d’un site Développeur Office 365
    > Office 365 et Visual Studio
    > Créer et déployer une App avec Visual Studio
    > Déboguer une App avec Visual Studio

  • 07/. Requêter SharePoint en Javascript

    > Comprendre le système de requêtage
    > Exécuter des commandes en Jquery
    > Exécuter des commandes en AngularJs
    > Création de connecteurs pour développer plus vite hors SharePoint

  • 08/. Persistance dans SharePoint Online

    > Créer des listes et des champs dans l’application
    > Créer des listes et des champs dans le site parent
    > Créer des champs de recherche
    > Utiliser le sac de propriétés du site parent

  • 09/. Créer une App SharePoint

    > Créer des pages
    > Créer des pages hébergeant des AppParts
    > Interagir avec la recherche de SharePoint
    > Interagir avec le profil social utilisateur
    > Protéger son code

  • 10/. Adapter un site existant

    > Créer des colonnes spécifiques avec JSLink
    > Créer/Modifier des vues spécifiques avec JSLink
    > Créer/Modifier des formulaires avec JSLink
    > Créer/Modifier des vues spécifiques avec un Content Script Editor
    > Créer des pages spécifiques
    > Modifier la page maître d’un site

  • 11/. Déployer son Application O365

    > Site du développeur
    > Catalogue d’applications
    > Magasin SharePoint Online
    > Considérations pour les mises à jour

  • 12/. Gérer les droits

    > Utiliser un champ PeoplePicker
    > Créer des groupes d’utilisateur SharePoint
    > Requêter les droits affectés à des groupes

  • 13/. SharePoint et le développement mobile

    > Environnement SharePoint pour tester et développer des applications mobiles
    > Techniques de développement mobile
    > Applications natives
    > Les frameworks de développement Web mobile
    > Responsive Web Design
    > Communication entre une application mobile et SharePoint 2013
    > Développer une application mobile basique

N’hésitez pas à nous contacter pour toute question relative à notre équipe d’animateurs ou concernant cette formation.

Réferences associées