Filière métier : Développeur SharePoint La pertinence et la performance des applications métiers orientées Web est pour l entreprise gage de richesse de son Système d Information (Internet, intranet extranet, outils collaboratifs, applications métiers ) et de performance pour ses utilisateurs finaux. 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 des 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. Code ROME : M1805 Durée : 371 heures 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 de postes 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 70515 70515 S6 S7 S8 S9 S10 S11 Administration des espaces de travail SharePoint Foundation Configuration et administration de SharePoint 70667 Développement et personnalisation des applications pour SharePoint 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 www.globalknowledge.fr