Filière métier : Développeur
SharePoint
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.
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). Pour cette raison, les profils de Développeur SharePoint
sont actuellement en croissance en Société de Services et Editeurs
de logiciels et progiciels.
Fort de ses compétences
en matière de formation sur les technologies Microsoft, Global
Knowledge vous propose cette filière métier alliant théorie et
pratique pour que le candidat soit directement opérationnel dans
son futur poste.
Public | Mission | Perspectives | Objectifs | Pré-requis | Programme | Pédagogie | Séquencement | Certification | Mobilité
|
Code ROME : M1805| Durée : 441 heures
|

- 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

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

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€.

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

- 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

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 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.

|
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
|

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

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
Haut de page