Filière métier : Formation Développeur SharePoint

Le développeur SharePoint a une fonction essentielle au sein des Sociétés de Services et des Editeurs, d’autant plus importante au vu de l’expansion de l’utilisation des applications SAAS (Software As A Service).

Fort de ses compétences en matière de formation sur les technologies Microsoft, Global Knowledge vous propose un parcours de formation métier alliant théorie et pratique pour que le candidat soit directement opérationnel dans son futur poste.

La pertinence et la performance des applications métiers orientées Web sont pour l’entreprise gages de richesse de son Système d’Information (Internet, intranet extranet, outils collaboratifs, applications métiers…). Elles sont aussi le socle technique des applications progicielles.

Pour cette raison, les profils de Développeur SharePoint sont actuellement en croissance en Société de Services et Editeurs de logiciels et progiciels.

Public | Mission | Perspectives | Objectifs | Pré-requis | Programme | Pédagogie | Séquencement | Certification | Mobilité

Code ROME : M1805| Durée de la formation : 371 heures


Public

  • Développeur informatique ou Web
  • Chef de projet étude et développement informatique

Qualités requises :

  • Autonomie
  • Rigueur
  • Ecoute
  • Sensibilité pour les technologies de l’information

Mission

Le développeur SharePoint est en charge de suivre un cahier de spécifications établi afin de développer une application logicielle ou progicielle répondant aux fonctionnalités attendues par les utilisateurs.

Il peut aussi contribuer à la recette et la maintenance progicielle et/ou applicative sur sollicitation des équipes d’après-vente d’un intégrateur ou éditeur.

Ses principales tâches :

  • Recueil des besoins des utilisateurs
  • Conception, analyse d’impact, développement, test et recette d’une application informatique
  • Suivi des incidents et participation au support technique
  • Réalisation de la maintenance et de l’évolution de l’application

Perspectives

Le Développeur SharePoint a une fonction essentielle au sein des Sociétés de Services spécialisées en conseil, intégration et développement ainsi que chez les R&D des éditeurs de progiciels de petite à grande taille.

Le métier de développeur évoluera avec l’introduction de nouvelles technologies, les besoins de sécurité et de mobilité des applications.

Les offres d’emploi sont actuellement en croissance sur le marché du développement. Les postes sont principalement à pourvoir dans les SSII. Le salaire des débutants tourne autour de 25 k€, et celui des expérimentés peut avoisiner les 50 k€.

Objectifs

A la fin de son cursus, le stagiaire sera capable de :

  • Développer des applications en C#
  • Développer des applications Web en environnement .NET
  • Configurer et administrer un portail SharePoint
  • Personnaliser un portail SharePoint

Pré-requis

  • Niveau Bac+2 scientifique ou technique de préférence
  • Une pratique de l’anglais (vocabulaire technique) est recommandée
  • Avoir des connaissances en langage objet

Programme

1. Programmation en langage C#

  • Les variables
  • Les méthodes
  • Les classes
  • Les objets
  • Les sélections
  • Les collections

2. Développement d’applications Web

  • Les formulaires
  • Les données et l’accès aux données
  • Ajax
  • WCF (Windows Communication Foundation)
  • La sécurité
  • Les modèles MVC
  • Les pages maitres et CSS
  • Les scripts

3. Le portail collaboratif Microsoft SharePoint 2010

  • Les composants logiques
  • Les outils d’administration
  • Les listes et les bibliothèques
  • Les identités et l’authentification
  • Les services et les applications
  • La recherche
  • Les fermes
  • La récupération et la surveillance
  • Les outils de développement
  • Les webparts
  • Service Business Connectivity
  • Workflow
  • APIs
  • Applications Sylverlight
  • Solutions de gestions de contenu

Travaux pratiques

  • Construction d’un programme
  • Déclaration et appel de méthodes
  • Prise en main des exceptions
  • Lecture et écriture des fichiers
  • Création de nouveaux types
  • Encapsulation des données et des méthodes
  • Création et utilisation d’index
  • Création d’applications Web
  • Création de formulaires
  • Implémentation de pages maîtres
  • Gestion des données dans une application
  • Gestion des tâches d’accès aux données
  • Gestion des données
  • Création d’une application WebForms
  • Développement de modèles MVC
  • Développement de contrôleurs MVC
  • Développement de vues
  • Sécurisation d’une application Web
  • Développement de scripts
  • Développement d’applications Web en utilisant Silverlight
  • Installation de SharePoint 2010
  • Création d’un Intranet
  • Automatisation avec PowerShell
  • Configuration d’une authentification
  • Administration de solutions en mode bac à sable
  • Création de Webparts
  • Création et manipulation d’objets
  • Création de workflow
  • Développement d’applications .NET
  • Développement d’applications Sylverlight pour SharePoint
  • Développement de solutions de gestion de contenus

Méthodes et moyens pédagogiques

Méthodes pédagogiques

Le cursus de cette filière est composé d’une alternance :

  • D’exposés théoriques
  • De démonstrations
  • De travaux dirigés
  • De travaux pratiques
Moyens pédagogiques

Pour ce faire, durant le cursus chaque stagiaire aura à sa disposition :

  • Des supports de cours reprenant la théorie abordée durant les exposés (supports officiels éditeurs/constructeurs et supports officiels Global Knowledge) ainsi que des cahiers d’exercices
  • Un ordinateur et un accès à Internet lui permettant d’accéder aux environnements virtuels et/ou distants nécessaires à la réalisation des travaux dirigés et des travaux pratiques

Les exposés théoriques seront menés par des formateurs ayant une certification pédagogique reconnue par les éditeurs/constructeurs du marché de l’informatique ainsi que les certifications techniques se référant aux sujets traités.

Séquencement

1

S2

S3

S4

S5

 

Programmation C# avec .Net 4

Développement avec ASP.Net

Développement des applications web

Travaux de révision MCTS 70515

Travaux de révision MCTS 70515

 

S6

S7

S8

S9

S10

S11

Administration des espaces de travail SharePoint Foundation

Configuration et administration de SharePoint

Travaux de révision MCTS 70667

Développement et personnalisation des applications pour SharePoint

Travaux de révision MCTS 70573

Développement et personnalisation des applications pour SharePoint

Certification

Suite à ce cursus les candidats pourront prétendre aux certifications éditeur suivantes :

  • MCTS : (Microsoft Certified Technology Specialist).net Framework 4.0 70-515
  • MCTS : (Microsoft Certified Technology Specialist) SharePoint Portail Server 2010 Configuration et Development 70-667 et 70-573

Mobilité professionnelle

Le développeur SharePoint, après quelques années d’exercice, pourra évoluer vers un poste :

  • de consultant Systèmes d’Information
  • de consultant assistant à Maîtrise d’Ouvrage
  • de chef de projet maîtrise d’œuvre

> La filière métier "Développeur Sharepoint" au format pdf