image

durée formation certifiante SharePoint

5 jours / 35 heures

Formation SharePoint.

Disponible en Inter et Intra entreprise.

formation certifiante CNCP CPF SharePoint

Formation certifiante recensée à l'inventaire CNCP et éligible CPF

Module SharePoint faisant parti de la

certification Microsoft.NET

date prochaine session formation informatique et numérique

Prochaine dates et sessions

Pour connaitre les dates de la prochaine session dans la ville la plus proche,

CLIQUEZ ICI.

SharePoint

La formation SharePoint enseigne aux développeurs .NET expérimentés tout ce qu'ils doivent savoir pour exploiter au mieux les fonctionnalités de SharePoint. 
Les participants apprennent les avantages à développer des solutions complètes sous SharePoint.

Les objectifs

A l’issue de la formation « SharePoint», les apprenants auront les capacités de :
  1. Développer des compléments hébergés par SharePoint en utilisant JavaScript, jQuery et le framework Angular
  2. Développer des compléments SharePoint hébergés par un fournisseur utilisant le C # côté serveur et le framework MVC ASP.NET
  3. Utiliser les meilleures pratiques au sein de la communauté de développeurs SharePoint mondiale, par exemple en utilisant JavaScript Injection et Remote Provisioning
  4. Travailler avec la sécurité et l'authentification lors du développement et du déploiement d'add-in hébergés par un fournisseur dans un réseau local privé
  5. Utiliser des Frameworks Microsoft importants tels que Entity Framework pour créer des bases de données personnalisées et Web API 2 pour créer des services Web personnalisés
  6. Examiner les applications essentielles du service SharePoint Server telles que Business Connectivity Services, Secure Store Service, le service SharePoint Search, le service de métadonnées gérées et SharePoint Workflow.

Le public

La formation certifiante « SharePoint », s’adresse à tout public salarié, demandeur d’emploi ou en reconversion professionnelle et souhaitant acquérir des compétences en développement Microsoft.Net, notamment SharePoint.  

Les prérequis

Posséder une expérience de développement professionnel avec Visual Studio, JavaScript, C #, .NET Framework et ASP.NET est recommandée.
Les utilitaires
Pour le bon déroulement de la formation SharePoint, voici une liste non exhaustive des outils indispensables :
  1. Visual Studio
  2. SharePoint.
Programme détaillé

Comprendre les fondamentaux de SharePoint.   

Vue d'ensemble du développeur de la plate-forme SharePoint  

  1. Architecture et topologie SharePoint
  2. Quoi de neuf pour les développeurs dans SharePoint
  3. Stratégies de développement SharePoint
  4. Outils et utilitaires pour développeurs SharePoint
  5. Création d'un environnement de développement SharePoint.

Développement de SharePoint Full Trust Solutions  

  1. Comprendre les solutions SharePoint
  2. Caractéristiques
  3. Création de Web Parts
  4. Création de pages de sites et de pages d'applications .

Développement d'add-in hébergés par SharePoint    

  1. Modèle add-in pour SharePoint
  2. Architecture d'extension hébergée par SharePoint
  3. Techniques de conception d'interface utilisateur
  4. Développement de pièces complémentaires
  5. Ajout d'actions utilisateur personnalisées.

Programmation de l'API REST SharePoint      

  1. L'API REST SharePoint
  2. Création d'URI REST pour les objets SharePoint
  3. Consommer des résultats OData à partir de SharePoint
  4. Mise en page des éléments de la liste SharePoint

SharePoint et les nouvelles technologies (Angular, ASP.NET…).   

Développement de modules complémentaires SharePoint avec AngularJS  

  1. Introduction à Angular
  2. Directives et modules
  3. Routes, vues et contrôleurs
  4. Services angulaires.

Comprendre la sécurité et l'authentification du complément SharePoint  

  1. Aperçu de la sécurité du complément SharePoint
  2. Configuration des autorisations du complément SharePoint
  3. Comprendre les responsables de la sécurité des applications
  4. Configuration du serveur à serveur (S2S)
  5. Programmation avec jetons d'accès
  6. Authentification d'application utilisant OAuth .

Développer les compléments hébergés par le fournisseur avec ASP.NET MVC    

  1. Mise en route d'applications hébergées par un fournisseur
  2. Conception d'interface utilisateur pour le Web distant
  3. Utilisation d’ASP.NET MVC
  4. Création d'applications hébergées par un fournisseur utilisant MVC5.

SharePoint et les nouvelles technologies (Angular, ASP.NET…).   

Développer avec des listes et des événements SharePoint 

  1. Colonnes du site et types de contenu
  2. Création de listes et bibliothèques de documents
  3. Mise à jour des colonnes, des types de contenu et des listes
  4. Création de récepteurs d'événements
  5. Création de récepteurs d'événements à distance.

Programmation du modèle d'objet côté client (CSOM)  

  1. Principes fondamentaux de la CSOM
  2. Authentification utilisateur et application
  3. Optimisation du Code CSOM
  4. Manipulation des exceptions à distance
  5. Création de types de contenu et de listes .

Publication, installation et mise à niveau de modules complémentaires SharePoint    

  1. Création du catalogue d'applications
  2. Apps de publication dans le catalogue de l'application
  3. Installation et mise à niveau des applications
  4. Déploiement d'applications hébergées par un fournisseur.

Utiliser les techniques de développement moderne avec SharePoint.   

Développement de services Web personnalisés à l'aide de Web API 2 

  1. Comprendre les contrôleurs API et le routage des appels
  2. Création d'un service Web RESTful à l'aide d'un contrôleur API
  3. Conception d'un schéma de routage personnalisé à l'aide du routage d'attributs
  4. Création d'un service Web ODATA à l'aide d'un contrôleur OData
  5. Ajout d'un support pour le partage de ressources entre origines (CORS).

Extension des sites SharePoint à l'aide de l'injection JavaScript 

  1. Comprendre comment fonctionne l'injection JavaScript en SharePoint en ligne
  2. Programmation du modèle d'objet JavaScript (JSOM)
  3. Chargement des dépendances de la bibliothèque JavaScript
  4. Exécution de la logique JavaScript personnalisée avec les actions personnalisées de l'utilisateur
  5. Listes de provisionnement et bibliothèques de documents dans SharePoint Online
  6. Personnalisation des listes de listes SharePoint à l'aide de JSLink et des modèles d'affichage .

Développement de workflows personnalisés dans SharePoint    

  1. Introduction au flux de travail SharePoint
  2. Création de workflows personnalisés
  3. Types de modèles de flux de travail
  4. Développement de workflows avec Visual Studio
  5. Programmation des flux de travail à l'aide de CSOM.

Utiliser les techniques de développement moderne avec SharePoint.   

Services de connectivité d'entreprise 

  1. Présentation de BCS
  2. Création d'applications de service de stockage sécurisé
  3. Création de types de contenu externe
  4. Consommer des types de contenu externes
  5. Types de contenu externe avec les compléments SharePoint.

Développement de solutions avec SharePoint Search 

  1. Architecture de recherche SharePoint
  2. Propriétés gérées
  3. Exécution de la requête à l'aide de KQL
  4. Sources de résultat et règles de requête
  5. Types de résultats et modèles d'affichage personnalisés
  6. Exécuter des recherches par programme .

Gérer les métadonnées  et le contenu d’entreprise    

  1. Le service de métadonnées gérées
  2. Configuration des types de contenu d'entreprise
  3. Ensembles de documents, gestion des documents et eDiscovery
  4. Programmation avec des métadonnées gérées
  5. Utilisation des sites de publication et de la gestion du contenu Web.

Conclusion 

Besoin de devis/ Renseignements

Veuillez remplir le formulaire de contact

Merci de remplir le formulaire de contact. Un de nos conseillers traitera votre demande rapidement.

Please type your full name.
Invalid email address.
Veuillez saisir votre numéro de téléphone.
Please tell us how big is your company.
Entrer le nom de votre société si vous êtes salarié.
Please tell us how big is your company.
Entrée non valide
Robot Actualisation Entrée non valide