Filière métier : Développeur
Web .Net
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…). Elles sont aussi le socle
technique des applications progicielles.
Le développeur Web.Net 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 .Net 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.
Public | Mission | Perspectives | Objectifs | Pré-requis | Programme | Pédagogie | Séquencement | Certification | Mobilité
|
Code ROME : M1805|
Durée : 371 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 Web .Net est en charge de
suivre un cahier de spécifications établi afin de développer une
application logicielle ou progicielle en 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 Web .Net 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
- Concevoir et développer les
accès aux données
- Ecrire des requêtes
Transact-SQL
- Mettre en œuvre une base de
données SQL Server 2008

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

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
- Ajax
- WCF (Windows Communication
Foundation)
- La sécurité
- Les modèles MVC
- Les pages maitres et CSS
4. Support
- Maintenance des PC
- Maintenance des
périphériques
- Maintenance des
applications
3. Accès aux données
- Technologies d’accès aux
données
- Entités de données
- Services d’objets
- Classes POCO
- Requêtes
4. Requêtes Transact-SQL
- Les outils de requêtes
- Les extractions de
données
- Le regroupement et la
synthèse de données
- Les sous-requêtes
- Les objets de
programmation
5. La base de données SQL Server
2008
- Les tables
- Les index
- L’intégrité des données
- Les vues
- Les fonctions
- Les procédures stockées
Travaux pratiques
- Exécution de requêtes de
base
- Jointure de données
provenant de différentes tables
- Utilisation de
sous-requêtes
- Utilisation de techniques
d’interrogation avancées
- Création de fichiers de
bases de données
- Création de tables
- Création d‘index
- Utilisation d’XML
- Création et gestion de
vues
- Création de procédures
stockées
- Création et utilisation de
fonctions
- Gestion de transaction et de
verrous
- 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
- Création des entités de modèle
- Création de requêtes sur les entités de données
- Création, mise à jour, suppression, personnalisations d’entités
de données
- Utilisation de classes POCO
- Mise à jour des données

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
|
|
Requêtes SQL et
Transact SQL
|
Mise en œuvre des bases de
données SQL Server 2008
|
Travaux de révision MCTS
70433
|
Développement des
solutions d’accès aux données
|
Travaux de révision MCTS
70516
|

Suite à ce cursus les candidats pourront
prétendre aux certifications éditeur suivante:
- MCTS : (Microsoft Certified Technology
Specialist).net Framework 4.0
examens 70-515 et 70-516
- MCTS : (Microsoft Certified Technology
Specialist) SQL Server 2008 Implementation
examen 70-433

Le développeur Web .Net, 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