Développement Web Développement mobile Architecture et ...

quaggaholeInternet and Web Development

Aug 15, 2012 (4 years and 10 months ago)

2,865 views

Développement Web
Développement mobile
Architecture et intégration
Analyse, conception et modélisation avec UML
Java EE et Frameworks
Microsoft .Net
XML et Web Services
Oracle
Méthodes et pratiques agiles
Marketing digital
Développement Java et C++
Gestion de projet
Cette brochure contribue au respect de l’environnement.
Elle est imprimée sur papier CLARO PAPER issu de forêts durablement gérées.
Enfin ! Cela faisait quelques années que le monde du développement logiciel n’avait pas ressenti
un tel mouvement de fond. Mais on y est ! Cette effervescence, qu’on constate déjà depuis
presqu’un an, est intimement liée à la montée en puissance du nomadisme. Ainsi en 2013, les
Smartphones, dont la pénétration actuelle sur le marché est fulgurante, seront plus nombreux
que les ordinateurs et la majorité du trafic Internet sera générée par des terminaux mobiles et non
plus depuis des postes de travail. De notre côté, anticipant cette tendance, nous avions déjà créé
l’an dernier une section dédiée au développement mobile avec deux cours : l’un sur iPhone,
l’autre sur Android. Cette année, forts du succès constaté, nous poursuivons et ajoutons trois
nouvelles formations à cette section : Windows Phone 7, le développement Web Mobile et un
cours avancé pour iPhone. Cette percée des terminaux mobiles intelligents entraîne, de fait, une
évolution du comportement des utilisateurs. Celle-ci se transforme même en révolution
lorsqu’elle se couple, par exemple, avec l’usage des réseaux sociaux et de la réalité augmentée.
Cette révolution, Valtech l’a pressentie et c’est pourquoi, le groupe en a fait son cheval de bataille
en proposant de lier, dès l’origine du projet, le marketing digital et son implémentation technique.
C’est donc tout naturellement que le marketing digital fait son apparition cette année dans notre
offre avec, dès l’ouverture de cette section, cinq formations dès-à-présent disponibles.
Je vous souhaite une excellente lecture.
CORINNE CAVREL
Directrice
Bienvenue
3
Recherche d’une
formation par
Sommaire
Index
Filières
Page
04
Page
06
Page
11
Le saviez-vous ?
1
er
indice p. 11
Découvrez les coulisses de Valtech
Training.
Sommaire
4
Index
Le groupe Valtech
Offres commerciales
Financement de votre formation
Ingénierie de formation
Guide de lecture des filières
Intégrateur
Maîtrise d’ouvrage (MOA) & Analyste métier
Développeur Oracle & DBA Oracle
Analyste - concepteur & Analyste - testeur
Ingénieur d’études Java
Développeur Web
Développeur Web Java EE
Expert technique Java EE
Architecte Java EE
Ingénieur d’études .Net
Expert technique .Net 3
Chef de projet agile
Couverture technique de nos cours Java
Nouveauté
Marketing digital : le mix média équilibré
Les médias sociaux et l’entreprise
Piloter un projet de gestion de contenus (CMS)
Réaliser une campagne e-mailing, pas du spam
Intégrer l’expérience utilisateur agile dans vos projets (Agile UX)
Méthodes agiles de développement logiciel
Gérer les projets agiles avec Scrum
Scrum par la pratique
Devenir Scrum Product Owner
Mettre en œuvre le Lean Software Development
Test Driven Requirement ou la gestion des exigences dirigée par les tests
Test Driven Development ou la programmation pilotée par les tests en Java
Développement Java EE piloté par les tests
Usine logicielle, des concepts à la pratique
Gestion de configuration logicielle avec Subversion
Qualité du code dans les projets Java
Coacher une équipe agile
Gérer des projets avec un processus itératif
Du recueil des besoins aux exigences : rédiger le cahier des charges
La conduite de projet
Gestion de projet informatique
Manager des hommes dans le cadre d’un projet
Management de projet
La dimension exploitation d’un projet
MSProject
Introduction aux architectures et technologies du Web
Introduction technique au Web 2
Introduction à l’architecture orientée service (SOA)
Urbanisation du système d’information
Architecture logicielle
Développement spécifique ou solution sur étagère pour votre projet Internet
Modélisation fonctionnelle d’une architecture orientée service (SOA)
Implémenter une architecture orientée service (SOA)
Architectures d’entreprise Java EE
Architectures d’entreprise .Net
6
7
8
9
10
12
13
14
15
16
17
18
19
20
21
22
23
24
74
26
27
28
29
30
32
33
34
35
36
37
38
39
40
41
42
43
46
47
48
49
50
51
52
53
56
57
58
59
60
61
62
63
64
65
MAD
MISO
GECO
EMA
AUX
METAGIL
SCRUM
SPP
SPO
LSD
TDR
TDDJ
TDDJEE
USIL
SVN
COQ
COP
MATP
EBECC
AT-CM41
AT-PI47
AT-PI50
AT-PI45
AT-PI20
AT-PI60
TIWEB
TITOU
TISOA
URBA
ALI
SCOB
SUMO
SOA
JEA
NEA
11
25
31
45
55
Filières
Marketing digital
Méthodes et pratiques agiles
Gestion de projet
Architecture et intégration
Sommaire
5
Informations pratiques
Plan d’accès Paris la Défense
Plan d’accès Toulouse
Glossaire
Bulletin d’inscription
Conditions générales de vente
Introduction technique à l’analyse, la conception et la programmation objet
Modélisation métier avec UML
Modéliser les besoins et analyser avec UML
Analyse et conception avec UML
Concevoir avec les Design Patterns
Modéliser avec Enterprise Architect
Développement d’une application sur iPhone et iPad
Utiliser les API avancées sur iPhone et iPad
Développer avec Google Android
Développer une application pour Windows Phone 7
Développer un client Web mobile
Introduction aux technologies Web Services
Développer avec XML
Développer des Web Services en Java
Concevoir une application Rest
Java et la conception objet
Programmation intensive avec Java
Atelier Java avancé
Extrême Java
Développement d’un client riche avec SWT et Eclipse RCP
L’essentiel de C++ et la conception objet
Programmation efficace et avancée en C++
Oracle - Introduction technique
Oracle - Exploitation
Oracle - SQL
Oracle - PL / SQL
Oracle - Optimisation des requêtes
Oracle - Administration
Oracle - Tuning
Développement d’applications Web Java EE
Développement d’applications Web avec Struts
Développement d’applications Web avec JSF
Développer une application Java EE avec les EJB 3
Gestion de la persistance avec Hibernate
Gestion avancée de la persistance avec Hibernate
Développement avec le Framework Spring
Mise en œuvre du Framework Seam
Atelier d’architecture Java EE
C# et la conception objet
Programmation avec VB.NET et conception objet
Programmation intensive avec le Framework .Net
Développement d’applications Web avec ASP.NET
Développement d’applications Windows Forms sur la plate-forme .Net
Développer des applications graphiques avec WPF
Développer un client riche avec Silverlight 4
Communication inter-applicative avec WCF
Gestion des données avec Linq
Développement de pages Web avec HTML et CSS
Développer avec HTML5 et CSS3
Développement client avec JavaScript et Prototype
Ajax, pour dynamiser le poste client
Programmation Ajax avec Dojo Toolkit
Développement d’applications Web avec PHP
Cloud Computing en Java avec Google App Engine
Développer une application Web avec Ajax et GWT
Développer des applications avec Adobe Flex
Industrialiser les projets Flex avec Cairngorm 3 et Parsley
Hacking des applications Web
136
137
138
139
143
144
68
69
70
71
72
73
130
131
132
133
134
106
107
108
109
76
77
78
79
80
81
82
122
123
124
125
126
127
128
84
85
86
87
88
89
90
91
92
112
113
114
115
116
117
118
119
120
94
95
96
97
98
99
100
101
102
103
104
IOT
UMLMOA
REQOOA
OOAD
ADP
OD-EA
IPO
APO
GAD
WIP
MOW
TIWSERV
EXML
WSERJ
REST
JOD
IJOP
AJOD
XJAVA
SWT
ECOD
PREFC
AT-OR01
AT-OR20
AT-OR35
AT-OR40
AT-OR55
AT-OR65
AT-OR75
JWEB
STRUTS
JSF
EJB3
PERIB
PIBA
SPRI
SEAM
JAWS
C#OD
VBOD
ICOP
ASP.NET
FORMS
WPF
SILVER
WCF
LINQ
HWEB
HIT
JASI
AJAX
DOJO
PHP
GAE
GWT
FLEX
CGM
WEHA
135
67
129
105
75
121
83
111
93
Renseignements complémentaires
Analyse, conception et modélisation avec UML
Développement mobile
XML et Web Services
Développement Java et C++
Oracle
Java EE et Frameworks
Microsoft .Net
Développement Web
Index
6
. Page
.Net et .Net Framework 111
A
Agile (méthodes) 31
Ajax 97
Analyse et conception 71
Analyse objet 70
Android 132
Architecture 60, 64, 65
Architecture orientée service 62, 63
ASP.NET 115
B
BPEL 63
BPM 62
C
C# 112, 114
C++ 81, 82
Cahier des charges 47
Cairngorm 103
Cas d’utilisation 70
Cloud Computing 100
CMS 28
Coaching d'équipe 43
CSS 94
CSS3 95

D
Design Pattern 72
Diagramme UML 67
Dojo 98
Dot Net et Dot Net Framework 111
E
Eclipse RCP 80
EJB 3 87
E-mailing 29
Enterprise Architect 73
Exigences 47
Expérience utilisateur 30
Expression de besoins 47

F
Facelet 86
Fit et Fitnesse 37
Flex 102
G

Page
Gestion de confi guration 41
Gestion de projet 45
Google App Engine 100
GWT ou Google Web Toolkit 101
H
Hibernate 88, 89
HTML 94
HTML5 95
I
IIS 115
Intégration continue 40
iPad et iPhone 130, 131
Itératif 46
J
Java (développement 1
er
niveau) 76, 77
Java (développement 2
ème
niveau) 78, 79
Java EE ou J2EE 83
JavaScript 96
JFace 80
JSF 86
JSP 84
JUnit 38, 39
L
Lean 36
Linq 120
M
Management 50
Marketing digital 26
Maven 40
Microsoft .Net 111
MOA 47, 69
Mock Object 38, 39
Modélisation métier 62, 69
MSProject 53
O
O/R (Objet / Relationnel) mapping 88
Objet 68
Oracle 121
P
Persistance 88, 89
PHP 99
Planifi cation 53
Processus 46
Product Owner 35
Prototype 96
Q

Page
Qualité 42
R

RCP 80
Refactoring 72
Requirement 47, 70
Réseaux sociaux 27
Rest 109
Risques 46
S

Scrum 33, 34
Scrum Product Owner 35
Seam 91
Sécurité 104
Servlet 84
Silverlight 118
SOA 58, 62, 63
Soap 108
Spring 90
Struts 85
SVN ou Subversion 41
SWT 80
T
Test 39
Tests fonctionnels 37
Tests unitaires 38, 39
U
UML 67
Urbanisation 59
Use Case 70
Usine logicielle 40
UX 30
V
VB.NET (Visual Basic .Net) 113
W
WCF 119
WebBeans 91
Web Services 108, 109
WebForms 115
Windows Forms 116
Windows Phone 7 133
WPF 117
X
XML 107
France, Danemark, Suède, Allemagne,
Angleterre, Etats-Unis, Corée, Inde.
PRÉSENCE DANS 8 PAYS
CHI FFRE D'AFFAI RES 2009
75,5 millions d'euros
dont près de 45% en France
EFFECTI F
893 personnes à travers le
monde répartis sur 4 métiers
FORMATION
conseille ses clients et participe à
la réalisation de leurs projets
informatiques :
Pratiques agiles de pilotage
et d’ingénierie
Architecture Java EE et .Net
Industrialisation
Organisation des tests
Urbanisation et intégration du SI
accompagne les marques dans la
mise en œuvre de stratégies
interactives :
Conseil stratégique e-marketing /
communication
Conception éditoriale
Création, ergonomie,
architecture interactive,
Flash design…
Réalisation de projets e-business
guide les entreprises dans la
concrétisation de leurs projets
de transformation :
Création de nouveaux métiers
Evolution des organisations
Refonte des processus et des
systèmes d’informations
forme au marketing digital, aux
méthodes agiles et aux techniques
innovantes de développement logiciel :
Interentreprises
Intra-entreprises
Ingénierie de formation
Adaptation de l’offre existante
Développement spécifique
Accompagnement
TECHNOLOGIES MANAGEMENTE-BUSINESS
Présent à l'international, le groupe Valtech accompagne
ses clients dans la conception et la réalisation de projets
digitaux innovants, en appliquant les méthodes agiles et
en tirant le meilleur parti de ses expertises techniques,
créatives et métiers.
LE GROUPE
www.
valtech.fr
Valtech
CONSEIL ET PROJETS
CONSEIL ET PROJETS EN
CONSEIL EN
ORGANISME DE
ORGANISME DE
7
8
LE COI N DES BONNES AFFAI RES...
ACCORD CADRE...
OFFRE FLASH...
OFFRE ÉQUI PE...
Nos offres commerciales
Nos tarifs sont étudiés pour être en phase avec le marché. Nous avons également
développé des offres commerciales adaptées aux différents comportements d’achat.
Ainsi, que vous recherchiez la réactivité ou que vous anticipiez longtemps à l’avance
vos formations, que votre besoin soit récurrent ou ponctuel, vous trouverez chez
Valtech Training l’offre commerciale qui répondra à vos attentes.
Vous avez choisi votre formation ? Vous pouvez peut-être, en plus, bénéficier d’un tarif promotionnel.
Vérifiez-le sur notre site Web dans le coin des bonnes affaires.
Les avantages
• Les participants sont substituables à tout instant.
• Vous n’avez pas d’autres engagements que ceux prévus par les conditions générales de vente.
• Si Valtech Training déplace la date de la session, vous pouvez vous réinscrire à la nouvelle date en
conservant le bénéfice du tarif promotionnel.
Vous recherchez un partenaire, plus qu’un simple fournisseur, pour votre plan de formation
annuel ? Vous souhaitez évidemment optimiser vos coûts et vous appuyer sur un organisme de
formation qui vous guidera dans vos choix ?
Consultez-nous simplement et envisageons ensemble le meilleur modèle d’accord cadre pour
votre plan de formation.
Les avantages
• Selon vos préférences, vous optez pour des remises fixes ou évolutives.
• Votre accord peut également être applicable auprès des Valtech Training Certified Centers
français et étrangers.
• Cet accord s’applique aux formations interentreprises comme intra-entreprises.
Vous souhaitez vous former très rapidement ?
Votre organisation est souple et réactive ?
Abonnez-vous à nos alertes Flash et recevez nos offres de dernière minute sur une sélection de sessions
de formations interentreprises.
Les avantages
• Votre réactivité est récompensée par des remises pouvant atteindre 40 %.
• Vous recevez, au plus, un e-mail par semaine.
• Les alertes Flash sont réservées aux abonnés.
Vous projetez de former au moins 2 personnes dans les 12 prochains mois ?
L’Offre Equipe est faite pour vous. Pour une commande groupée de formations interentreprises
vous bénéficiez d’une remise globale motivante pouvant atteindre 30 %.
Les avantages
• Il peut s’agir de différentes références de formations.
• Le choix des dates de sessions est libre.
• Les participants sont substituables à tout instant.
• Les reports sont acceptés dans la limite d’un an.
une bonne affaire, ça fait toujours plaisir
un partenaire à vos côtés
la réactivité récompensée
une équipe commence à 2
Retrouvez le détail de nos offres sur valtech-training.fr
ou auprès de notre équipe commerciale au +33 (0)1 41 88 23 00
OFFRE HORI ZON...
Vous planifiez habituellement vos formations à moyen et long terme ? Vous savez vous engager
avec certitude au moins 18 semaines avant une session ? Vous pouvez donc réaliser jusqu’à 40 %
d’économie grâce à l’Offre Horizon !
Les avantages
• Votre capacité d’anticipation est enfin récompensée.
• Vous optimisez votre budget en choisissant judicieusement vos dates.
• Vous êtes assuré de la disponibilité des places.
le bénéfice de l’anticipation
*
Taux en vigueur en juin 2010
9
Le financement de votre formation
Chaque entreprise verse une contribution obligatoire au titre de la formation
professionnelle. Cette contribution* d’un montant de 0,55 % de la masse salariale
annuelle brute de l’entreprise pour les entreprises de moins de 10 salariés, de
1,05 % pour celles de 10 à moins de 20 salariés et de 1,60 % pour celles de 20 salariés et
plus, est versée aux OPCA (organismes paritaires collecteurs agréés) puis redistribuée
aux entreprises adhérentes en fonction des demandes de formation. Votre formation
chez Valtech Training, organisme de formation référencé sous le n° 119 214 294 92,
peut donc être financée par un OPCA.
Notre équipe est à votre disposition pour vous aider à préparer les démarches auprès
de votre OPCA (Agefos, Fafiec, Opcalia…) et vous fournir les renseignements et
documents pour constituer les dossiers.
ZOOM SUR LA PÉRI ODE DE PROFESSI ONNALI SATI ON
Si une large partie de cette participation à la formation professionnelle continue finance le plan de
formation de l’entreprise, une moindre partie (0,15 % de la masse salariale annuelle brute de l’entreprise
pour les entreprises de moins de 20 salariés et 0,50 % pour celles de 20 salariés et plus*) finance les
contrats et périodes de professionnalisation. Les périodes de professionnalisation ont pour objet de
favoriser, par des actions de formation alternant enseignements théoriques et pratiques, le maintien dans
l’emploi des salariés en contrat à durée indéterminée, notamment ceux qui comptent 20 ans d’activité
professionnelle ou qui sont âgés d’au moins 45 ans et disposent d’une ancienneté minimum d’un an de
présence dans la dernière entreprise qui les emploie.
Valtech Training propose des parcours de professionnalisation.
Nous avons créé une série de cursus qui peuvent être organisés dans le cadre d’une période de
professionnalisation. Ces cursus discontinus alternent formations, mise en pratique en entreprise et tests
de validation des acquis. Ils peuvent être suivis en l’état ou remaniés pour s’adapter à vos besoins. Nous
pouvons également vous aider à monter entièrement votre propre parcours personnalisé. Il vous suffit
juste de prendre contact avec nous.
ZOOM SUR LE DROI T I NDI VI DUEL À LA FORMATI ON (DI F)
Le droit individuel à la formation permet à tout salarié de se constituer un crédit d’heures de formation
de 20 heures par an, cumulable sur six ans dans la limite de 120 heures. Si l’initiative d’utiliser les droits à
formation ainsi acquis appartient au salarié, la mise en œuvre du DIF requiert l’accord de l’employeur sur
le choix de l’action de formation. Par défaut, sauf disposition conventionnelle contraire, la formation se
déroule hors du temps de travail. Elle est prise en charge par l’employeur.
Les formations de Valtech Training peuvent être suivies dans le cadre du DIF. C’est d’ailleurs à cet effet que
sont indiquées les durées de chaque cours en heures.
Durées des formations
J
OURS
H
EURES
1 7
2 14
3 21
4 28
5 35
Ingénierie de formation
10
La richesse de l’offre présente dans ce catalogue suffit à répondre directement à la
plupart des demandes. Nous sommes également réceptifs aux besoins spécifiques. Aussi
nous mettons à votre disposition l’ensemble de nos compétences pour répondre à une
demande particulière et mettre en œuvre notre service d’ingénierie de formation.
Bien évidemment, ces projets de transfert de compétences nécessitent une validation
pédagogique et technique préalable ainsi qu’une forte implication réciproque.
ANALYSE DES BESOINS
VALIDATION DU NIVEAU
DES PARTICIPANTS
PROPOSITION DE CURSUS
• Modules standards
• Adaptation technique et métier de l’offre
existante
• Développement de modules ou de cours
spécifi ques
ANIMATION PILOTE
ACCOMPAGNEMENT
DES ÉQUIPES SUR LE PROJET
• Conseil
• Encadrement
• Développement conjoint
EVALUATION
DE L’ATTEINTE DES
OBJECTIFS
VALIDATION DES
CONNAISSANCES
ACQUISES
ACTIONS CORRECTIVES
SUR LES SUPPORTS,
LA DÉMARCHE, LES
OBJECTIFS…
GÉNÉRALISATION DES FORMATIONS
À TOUTES LES ÉQUIPES
• Validation du niveau de chaque participant
• Constitution des groupes de niveaux
• Animations
• Validation des connaissances acquises
Vous aussi, soumettez-nous votre projet au +33 (0)1 41 88 23 00
11
Guide de lecture des filières
Intégrateur
Maîtrise d’ouvrage (MOA) & Analyste métier
Développeur Oracle & DBA Oracle
Analyste - concepteur & Analyste - testeur
Ingénieur d’études Java
Développeur Web
Développeur Web Java EE
Expert technique Java EE
Architecte Java EE
Ingénieur d’études .Net
Expert technique .Net 3
Chef de projet agile
12
13
14
15
16
17
18
19
20
21
22
23
24
Filières
Le saviez-vous ?
Prochain indice p. 25
Depuis 4 ans maintenant, notre
catalogue est imprimé sur du papier
issu de forêts durablement gérées.
Chef de projet agile
Guide de lecture des filières
EXEMPLE DE CURSUS POUR DEVENI R
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
Dével oppeur Web Java EE
POUR BI EN SE PRÉPARER
COURS PRINCIPAUX
POUR ALLER PLUS LOIN
PRÉ-REQUI S DES COURS PRI NCI PAUX
Maîtriser le développement avec Java ou avoir
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
JOURS
Développement
d’applications
Web Java EE
3
JWEB
JWEB
JWEB
JWEB
JWEB
JWEB
JWEB
JWEB
JWEB
84
Sur quel Framework
allez-vous vous appuyer ?
S
truts
GWT
JSF
JOURS
Développer une
application Web
avec Ajax et GWT
3
GWT
GWT
GWT
GWT
GWT
GWT
GWT
GWT
101
JOURS
Développement
d’applications Web
avec Struts
3
STRUTS
STRUTS
STRUTS
STRUTS
STRUTS
STRUTS
STRUTS
STRUTS
STRUTS
STRUTS
STRUTS
85
JOURS
Cloud Computing
en Java
avec Google App Engine
3
GAE
GAE
GAE
GAE
GAE
GAE
GAE
GAE
100
JOURS
Développement
d’applications Web
avec JSF
3
JSF
JSF
JSF
JSF
JSF
JSF
JSF
JSF
86
JOURS
Développer
avec HTML5
et CSS3
3
HIT
HIT
HIT
HIT
HIT
95
JOUR
Hacking
des applications Web
1
WEHA
WEHA
WEHA
WEHA
WEHA
WEHA
WEHA
104
12
La zone « Pré-requis » indique
une compétence indispensable
pour suivre le ou les cours
principaux et la liste des cours
permettant de l’acquérir.
La zone « Pour bien se préparer »
propose des cours sur des sujets
connexes souvent nécessaires pour
aborder le ou les cours principaux.
Ils ne doivent donc pas être
assimilés aux pré-requis indiqués
plus haut.
Lorsque des cours proposés
sont exclusifs, un losange
indique la question à se poser
pour faire le bon choix.
Le ou les cours principaux
permettent d’acquérir les
compétences essentielles
indispensables pour exercer la
fonction indiquée dans le titre.
Un ou plusieurs de ces
cours peuvent être suivis en
complément du cours principal.
Les fi lières présentées sont des exemples. Toutes les
formations présentées peuvent être suivies indépendamment
les unes des autres.

13
EXEMPLE DE CURSUS POUR DEVENI R
Intégrateur
POUR BIEN SE PRÉPARER
COURS PRINCIPAL
POUR ALLER PLUS LOIN
JOURS
Développer
avec XML
3
107
EXML
JOURS
Urbanisation
du système
d’information
2
URBA
59
JOURS
Implémenter
une architecture
orientée service (SOA)
3
SOA
63
JOURS
Concevoir
une application Rest
2
REST
109
JOURS
Développer
des Web Services
en Java
3
WSERJ
108
JOURS
Communication
inter-applicative
avec WCF
3
WCF
119
14
EXEMPLE DE CURSUS POUR DEVENI R
Maîtrise d’ouvrage (MOA) / Analyste métier
POUR BIEN SE PRÉPARER
COURS PRINCIPAUX
POUR ALLER PLUS LOIN
JOURS
Test Driven Requirement
ou la gestion des
exigences dirigée par
les tests
2
37
TDR
JOUR
Méthodes agiles
de développement
logiciel
1
32
METAGIL
JOURS
Devenir
Scrum Product Owner
2
35
SPO
JOUR
Introduction technique à
l’analyse, la conception
et la programmation
objet
1
IOT
68
JOUR
Introduction aux
architectures
et technologies du Web
1
TIWEB
56
JOURS
Modélisation
fonctionnelle d’une
architecture orientée
service (SOA)
3
SUMO
62
JOURS
Du recueil des besoins
aux exigences :
rédiger le cahier des
charges
2
47
EBECC
15
EXEMPLE DE CURSUS POUR DEVENI R
Développeur Oracle
POUR BIEN SE PRÉPARER
COURS PRINCIPAUX
POUR ALLER PLUS LOIN
JOUR
Oracle
Introduction technique
1
AT-OR01
122
JOURS
Oracle
PL / SQL
3
AT-OR40
125
JOURS
Oracle
Exploitation
4
AT-OR20
123
JOURS
Oracle
Optimisation des
requêtes
2
AT-OR55
126
JOURS
Oracle
SQL
3
AT-OR35
124
JOURS
Oracle
PL / SQL
3
AT-OR40
125
JOURS
Oracle
Administration
5
AT-OR65
127
JOURS
Oracle
Tuning
3
AT-OR75
128
JOURS
Oracle
SQL
3
AT-OR35
124
EXEMPLE DE CURSUS POUR DEVENI R
DBA Oracle
Java C++
C#VB.NET
Quel langage
de programmation
allez-vous utiliser ?
16
EXEMPLE DE CURSUS POUR DEVENI R
Analyste - concepteur
POUR BIEN SE PRÉPARER
COURS PRINCIPAL
POUR ALLER PLUS LOIN
JOURS
Java
et la conception objet
5
JOD
76
JOURS
C#
et la conception objet
5
C#OD
112
JOURS
L’essentiel de C++
et la conception objet
5
ECOD
81
JOURS
Programmation avec
VB.NET
et conception objet
5
VBOD
113
JOURS
Analyse et conception
avec UML
5
OOAD
71
JOURS
Test Driven Requirement
ou la gestion des
exigences dirigée par
les tests
2
37
TDR
JOUR
Méthodes agiles
de développement
logiciel
1
32
METAGIL
JOURS
Test Driven Development
ou la programmation
pilotée par les tests en
Java
3
38
TDDJ
JOURS
Développement Java EE
piloté par les tests
5
39
TDDJEE
EXEMPLE DE CURSUS POUR DEVENI R
Analyste - testeur
JOURS
Concevoir
avec les Design Patterns
5
ADP
72
17
EXEMPLE DE CURSUS POUR DEVENI R
Ingénieur d’études Java
POUR BIEN SE PRÉPARER
COURS PRINCIPAL
POUR ALLER PLUS LOIN
JOUR
Introduction technique à
l’analyse, la conception
et la programmation
objet
1
IOT
68
JOURS
Java
et la conception objet
5
JOD
76
JOURS
Concevoir
une application Rest
2
REST
109
JOURS
Test Driven Development
ou la programmation
pilotée par les tests en
Java
3
38
TDDJ
JOURS
Atelier Java
avancé
5
78
AJOD
JOURS
Programmation
intensive
avec Java
5
77
IJOP
JOURS
Développement
d’un client riche
avec SWT et Eclipse RCP
4
80
SWT
Avez-vous
une première expérience avec
un langage objet ?
Non Oui
Rich Internet ApplicationPages dynamiques
18
EXEMPLE DE CURSUS POUR DEVENI R
Développeur Web
POUR BIEN SE PRÉPARER
COURS PRINCIPAUX
POUR ALLER PLUS LOIN
JOURS
Développement client
avec JavaScript
et Prototype
3
JASI
96
JOURS
Développement de
pages Web
avec HTML et CSS
2
HWEB
94
JOURS
Développement
d’applications Web
avec PHP
5
PHP
99
JOURS
Développement
d’applications
Web Java EE
3
JWEB
84
JOURS
Développement
d’applications Web
avec ASP.NET
5
ASP.NET
115
JOURS
Développer une
application Web
avec Ajax et GWT
3
GWT
101
JOURS
Développer
un client riche
avec Silverlight 4
3
SILVER
118
JOURS
Développer
des applications
avec Adobe Flex
5
FLEX
102
JOURS
Programmation Ajax
avec Dojo Toolkit
2
DOJO
98
JOURS
Ajax, pour dynamiser
le poste client
2
AJAX
97
JOURS
Développer
avec HTML5
et CSS3
3
HIT
95
JOUR
Hacking
des applications Web
1
WEHA
104
Quel type
de développement
Web ?
Avec quelle technologie
allez-vous développer ?
Avec quelle technologie
allez-vous développer ?
PHP ASP.NETJSP / Servlet FlexGWT Silverlight
19
EXEMPLE DE CURSUS POUR DEVENI R
Développeur Web Java EE
POUR BIEN SE PRÉPARER
COURS PRINCIPAUX
POUR ALLER PLUS LOIN
PRÉ-REQUI S DES COURS PRI NCI PAUX
Maîtriser le développement avec Java ou avoir
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
JOURS
Développement
d’applications
Web Java EE
3
JWEB
84
Sur quel Framework
allez-vous vous appuyer ?
Struts GWTJSF
JOURS
Développer une
application Web
avec Ajax et GWT
3
GWT
101
JOURS
Développement
d’applications Web
avec Struts
3
STRUTS
85
JOURS
Cloud Computing
en Java
avec Google App Engine
3
GAE
100
JOURS
Développement
d’applications Web
avec JSF
3
JSF
86
JOURS
Développer
avec HTML5
et CSS3
3
HIT
95
JOUR
Hacking
des applications Web
1
WEHA
104
POUR BIEN SE PRÉPARER
COURS PRINCIPAUX
POUR ALLER PLUS LOIN
20
EXEMPLE DE CURSUS POUR DEVENI R
Expert technique Java EE
JOURS
Concevoir
avec les Design Patterns
5
ADP
72
JOURS
Extrême
Java
4
79
XJAVA
JOURS
Cloud Computing
en Java
avec Google App Engine
3
GAE
100
JOURS
Concevoir
une application Rest
2
REST
109
JOURS
Développer
une application Java EE
avec les EJB 3
5
EJB3
87
JOURS
Gestion
de la persistance
avec Hibernate
3
PERIB
88
JOURS
Mise en œuvre
du Framework
Seam
5
SEAM
91
JOURS
Développement
avec le Framework
Spring
3
SPRI
90
JOURS
Atelier d’architecture
Java EE
5
JAWS
92
JOURS
Usine logicielle,
des concepts à la
pratique
3
40
USIL
Sur quel Framework
allez-vous vous appuyer ?
EJB 3 SeamHibernate
Google App
Engine
Spring
PRÉ-REQUI S DES COURS PRI NCI PAUX
Maîtriser le développement avec Java ou avoir
assimilé le cours JOD (p. 76) ou IJOP (p. 77)
POUR BIEN SE PRÉPARER
COURS PRINCIPAL
POUR ALLER PLUS LOIN
21
JOURS
Architectures
d’entreprise
Java EE
4
JEA
64
JOURS
Architecture logicielle
5
ALI
60
JOUR
Développement
spécifique ou solution
sur étagère pour votre
projet Internet
1
SCOB
61
JOUR
Introduction
à l’architecture
orientée service (SOA)
1
TISOA
58
JOURS
Atelier d’architecture
Java EE
5
JAWS
92
JOURS
Développement Java EE
piloté par les tests
5
39
TDDJEE
EXEMPLE DE CURSUS POUR DEVENI R
Architecte Java EE
EXEMPLE DE CURSUS POUR DEVENI R
Ingénieur d’études .Net
POUR BIEN SE PRÉPARER
COURS PRINCIPAL
POUR ALLER PLUS LOIN
Quel langage
de programmation
allez-vous utiliser ?
Quel type d’application
allez-vous réaliser ?
22
JOURS
Développement
d’applications Windows
Forms sur la
plate-forme .Net
5
FORMS
116
JOURS
C#
et la conception objet
5
C#OD
112
JOURS
Programmation avec
VB.NET
et conception objet
5
VBOD
113
JOURS
Développement
d’applications Web
avec ASP.NET
5
ASP.NET
115
JOURS
Programmation
intensive
avec le Framework .Net
5
ICOP
114
C#VB.NET
Windows
Forms
ASP.NET
POUR BIEN SE PRÉPARER
COURS PRINCIPAUX
POUR ALLER PLUS LOIN
23
JOURS
Architectures
d’entreprise .Net
3
NEA
65
JOURS
Développer
un client riche
avec Silverlight 4
3
SILVER
118
JOURS
Communication
inter-applicative
avec WCF
3
WCF
119
Sur quel Framework
allez-vous vous appuyer ?
JOURS
Gestion des données
avec Linq
3
LINQ
120
JOURS
Développer
des applications
graphiques avec WPF
3
WPF
117
JOURS
Développer
une application
pour Windows Phone 7
4
WIP
133
EXEMPLE DE CURSUS POUR DEVENI R
Expert technique .Net 3
PRÉ-REQUI S DES COURS PRI NCI PAUX
Maîtriser C# ou avoir assimilé
le cours C#OD (p. 112) ou ICOP (p. 114)
WPF WCFSilverlight Linq
24
EXEMPLE DE CURSUS POUR DEVENI R
Chef de projet agile
POUR BIEN SE PRÉPARER
COURS PRINCIPAUX
POUR ALLER PLUS LOIN
JOURS
Scrum
par la pratique
3
34
SPP
PRÉ-REQUI S DU COURS PRI NCI PAL
Connaissance des bases de
la conduite de projet
JOUR
Méthodes agiles
de développement
logiciel
1
32
METAGIL
JOURS
Gérer les projets agiles
avec Scrum
2
33
SCRUM
JOURS
Coacher
une équipe agile
3
43
COP
JOURS
Qualité du code
dans les projets Java
2
42
COQ
JOURS
Mettre en œuvre
le Lean Software
Development
3
36
LSD
25
Le saviez-vous ?
Prochain indice p. 31
Le seuil des 10 000 téléchargements de
l’application SMS Speaker a été atteint après
seulement 102 jours de publication. (SMS
speaker est une application gratuite, développée
par un de nos formateurs, qui permet d’écouter
sur haut-parleur le contenu des SMS).
Marketing digital : le mix média équilibré
Les médias sociaux et l’entreprise
Piloter un projet de gestion de contenus (CMS)
Réaliser une campagne e-mailing, pas du spam
Intégrer l’expérience utilisateur agile dans vos projets (Agile UX)
26
27
28
29
30
MAD
MISO
GECO
EMA
AUX
Marketing digital
NOUVEAU
NOUVEAU
Le marché et ses tendances
- Les tendances du marketing
digital
- Les principaux acteurs
du marché
- Les pratiques des marques
- De la notoriété
à la performance
Publicité on-line
- Les différentes formes
d’affi chage
- Avenir des bannières
- Règles du médiaplanning
- Outils d’Adserver et mesure
de la performance
- Les Adnetworks
Programmes d’affi liation
- Défi nir un programme
d’affi liation
- Recruter et fi déliser des affi liés
- Mettre en œuvre des
campagnes d’affi liation
- Les mécaniques économiques
L’e-mail marketing
- Techniques de campagne
- Outils pour réaliser
la campagne
- Se concentrer sur le tracking
- Constitution ou achat
de contacts
- Quel avenir pour une technique
concurrencée ?
Explosion du mobile
- Compréhension du marché
- iTunes, Android Market et
Marketplace : eldorados
économiques et publicitaires
- Concevoir des sites mobiles
effi caces
- Concevoir des campagnes
marketing sur mobile
- Leviers d’un plan de promotion
sur mobile
Contenu
Référence
MAD
Audience
Responsables marketing
Pré-requis
Aucun
Méthode pédagogique
20 % de travaux pratiques
Disponible également
en intra-entreprise
Prix interentreprises 2011 :
1 968 € HT
Inscriptions et informations :
www.valtech-training.fr
ou +33 (0)1 41 88 23 00
Marketing digital :
le mix média équilibré
En un temps record, les Smartphones et les réseaux sociaux sont devenus les compagnons
indispensables de toute une génération. Cela ne signifi e pas pour autant la mort des solutions
de publicité en ligne plus traditionnelles. Maîtriser les différents leviers de recrutement et de
fi délisation de vos cibles par le biais du marketing digital revêt donc une importance capitale.
Au cours de cette formation, vous ferez un tour d’horizon des vecteurs de communication
d’aujourd’hui et de demain. Les réfl exions menées autour de ces sujets vous permettront de
défi nir votre plan de marketing digital selon vos objectifs et vos moyens budgétaires.
Dans un souci d’effi cacité, vous évaluerez en séance vos dispositifs actuels pour juger de leur
adéquation avec vos objectifs et réfl échir à des pistes d’amélioration.
- Optimiser votre visibilité
- Maîtriser les canaux de communication de demain
- Connaître les tendances du marketing digital
- Comprendre l’impact des réseaux sociaux dans un plan média
- Savoir si les e-mails et les bannières sont toujours effi caces
- Juger de la complémentarité des outils actuels
Réseaux sociaux
- Un attrait irrésistible pour
les marques
- Un univers non maîtrisé
- Valoriser les « consommacteurs »
- Typologie du Web social
- Risques et règles d’une opération
de social média
Un pilier : le Search
- Des liens sponsorisés (SEM)
aux bonnes pratiques pour
le référencement (SEO)
- Optimisation du référencement
- Evolution du référencement
naturel
Web Analytics
- Motivations pour ce secteur
en plein essor
- Les outils de mesure
et de tracking
- Opportunités pour les marques
Vous allez apprendre à :
2010 2011
2 jours
14 heures
26
Marketing digital
SEPT OCT NOV DEC JAN FEV MARS AVRIL MAI JUIN JUILL AOUT SEPT OCT NOV DEC
PARIS
21 10 21 09 29 24
IPSUM
LOREM
IPSUM
LOREM
NOUVEAU
NOUVEAU
Types de médias
- Intranets / extranets
- Wikis et espaces collaboratifs
- Forums et blogs
- Communautés de
collaborateurs et de clients
- Microblogs
- Communautés de partage
de contenus
- Agrégateurs d’actualités
- Podcasts
Motivations pour les médias
sociaux
- La conviction comme moteur
- La nécessité d’adapter la
communication
- La crainte d’être absent
- La gestion a posteriori d’une
crise
- Mieux gérer des projets métiers
- Accélérer le partage du savoir
- Mieux partager l’information
pour favoriser l’innovation
Changements apportés par les
médias sociaux
- Mieux capter le savoir et mieux
identifi er les experts métiers
- Favoriser les bonnes initiatives
par des logiques participatives
- La fi n des frontières
traditionnelles : interne /
externe, vie privée /
professionnelle
- De la gestion de l’image à la
gestion de l’e-réputation
Méthodologie de mise en
place d’un média social
- Implication du top
management
- Les règles du jeu : modération
ou auto-censure sociale
- Les organisations managériales
à l’ère des médias sociaux
- Changement durable de la
culture de l’entreprise
- Faire vivre un média participatif
Contenu
Marketing digital
Référence
MISO
Audience
Responsables marketing, chargés
de communication interne
et externe
Pré-requis
Aucun
Méthode pédagogique
Présentations et discussions
Disponible également
en intra-entreprise
Prix interentreprises 2011 :
984 € HT
Inscriptions et informations :
www.valtech-training.fr
ou +33 (0)1 41 88 23 00
Les médias sociaux
et l’entreprise
La révolution est en marche ! Des entreprises comme Google, Apple ou Facebook offrent des
supports de communication souvent supérieurs aux outils internes à l’entreprise. Le Cloud
Computing universalise leur accès à la maison ou au bureau. Ce phénomène s’accélère avec
l’avènement de la génération iPhone / Facebook connectée en permanence même dans le
monde du travail.
L’entreprise ne peut rester à l’écart de cette révolution ! Les médias sociaux représentent le
vecteur de communication qui connaît la plus forte croissance, avec des outils qui transforment
la stratégie de communication et de management au sein de l’entreprise.
Cette formation traitera les points suivants : « Comment tirer parti de cette
transformation qui rapproche les collaborateurs au-delà de leurs voisins
immédiats ? », « Quels sont les enjeux et les risques potentiels ? », « Quels outils mettre en
œuvre selon les usages, les types de collaborateurs ? », « Comment adapter son modèle de
management ? », « Comment poser des règles ? », « En un mot, comment procéder pour
réussir sa stratégie de transformation ? ».
- Comprendre les changements apportés à la vie de l’entreprise par les réseaux sociaux
- Différencier les problématiques externes et internes
- Continuer à maîtriser votre image auprès du public
- Choisir un outil de communication participative et savoir le déployer
- Analyser les besoins et motivations de l’entreprise pour les réseaux sociaux
Vous allez apprendre à :
2010 2011
1 jour
7 heures
27
SEPT OCT NOV DEC JAN FEV MARS AVRIL MAI JUIN JUILL AOUT SEPT OCT NOV DEC
PARIS
17 25 22 07
IPSUM
LOREM
IPSUM
LOREM
NOUVEAU
NOUVEAU
28
Marketing digital
Les CMS
- Rapide historique
- Ce qu’est et ce que n’est pas
un CMS
- Les principales fonctionnalités
d’un CMS
- Open Source vs. éditeurs
- Les principaux acteurs
du marché
Les étapes clés d’un
projet CMS
- Constitution de l’équipe
- Défi nition des besoins
- Structuration du contenu
- Rôles et droits
- Production des contenus
- Installation et recette
- Documentations et chartes
- Formation des contributeurs
Fonctionnalités avancées
- Workfl ow de validation
- Gestion des contenus
multimédias (DAM)
- E-mailing
- Versionnement et archivage
Gestion multilingue / multisite
- Spécifi cités
- Localisation
- Mutualisation des contenus
L’animation éditoriale du site
- Le comité éditorial
- Les points clés de l’animation
du comité éditorial
- SEO : optimiser le
référencement naturel
de votre site
- Aspects juridiques,
responsabilités, droits et
devoirs
- Analyse des statistiques / trafi c
- Accessibilité
- Ecrire pour le Web
Contenu
Référence
GECO
Audience
MOA, direction de la
communication, direction
du marketing
Pré-requis
Aucun
Méthode pédagogique
30 % de travaux pratiques
Disponible également
en intra-entreprise
Prix interentreprises 2011 :
1 968 € HT
Inscriptions et informations :
www.valtech-training.fr
ou +33 (0)1 41 88 23 00
Piloter un projet de gestion
de contenus (CMS)
La responsabilité éditoriale d’un site, intranet ou Internet implique une mobilisation importante
et des compétences variées, parfois techniques. La mise en place d’un outil de gestion de
contenus (Content Management System ou CMS) permet d’optimiser le processus de
publication et libère l’utilisateur d’un certain nombre de contraintes techniques.
Cette formation vous aidera à défi nir les priorités pour le choix d’un outil de CMS et à piloter
sa mise en place dans votre organisation en évitant les écueils les plus courants.
Au travers de retours d’expériences, vous découvrirez votre rôle dans la mise en place d’un
outil de gestion de contenu, les questions à se poser en amont et tout au long du projet, les
spécifi cités de la gestion de projet avec un CMS et les bonnes pratiques à mettre en œuvre.
- Evaluer un CMS
- Piloter un projet de mise en place d’un CMS
- Structurer les informations présentées
- Défi nir un processus de publication
- Optimiser l’écriture pour le Web
- Mettre en place l’organisation pour la maintenance et l’animation du site
Vous allez apprendre à :
2010 2011
2 jours
14 heures
SEPT OCT NOV DEC JAN FEV MARS AVRIL MAI JUIN JUILL AOUT SEPT OCT NOV DEC
PARIS
22 24 09 12
IPSUM
LOREM
IPSUM
LOREM
NOUVEAU
NOUVEAU
La base de données clients
- Création ou achat
- Alimentation
Politique de diffusion
- Rythme
- Personnalisation
- CNIL et droits des clients
Objectifs des campagnes
- Objectifs classiques
- Défi nition des cibles
- Marketing relationnel
Gestion des campagnes
- Bonnes pratiques
- Impératifs créatifs
- Normes W3C
- Ton éditorial
- Impératifs techniques d’envoi
Outillage
- Typologie
- Chaîne de valeur des outils
- Du routage au reporting
- Web Analytics et indicateurs
de performance
Cycle de campagne
- Stratégies cycliques
- Leviers d’optimisation
- La campagne dans le futur
Contenu
Marketing digital
Référence
EMA
Audience
Directeurs marketing,
responsables de communication,
responsables Internet,
responsables e-business
ou e-marketing
Pré-requis
Aucun
Méthode pédagogique
30 % de travaux pratiques
Disponible également
en intra-entreprise
Prix interentreprises 2011 :
984 € HT
Inscriptions et informations :
www.valtech-training.fr
ou +33 (0)1 41 88 23 00
Réaliser une campagne e-mailing,
pas du spam
C’est devenu un secret de polichinelle : l’e-mail marketing est fortement menacé par les réseaux
sociaux. Cependant, à l’heure où les solutions de communication nouvelles de type Google
Wave sont légions, l’e-mail marketing reste paradoxalement un pilier de bien des stratégies de
marketing digital. Avant de pouvoir entériner son acte de décès, l’e-mail conserve une place
dans votre futur plan média. Il permet de garder le contact avec un client tout au long de son
cycle relationnel avec une marque.
Afi n de pouvoir concevoir une bonne campagne e-mailing en fonction de ses objectifs
marketing, cette formation est centrée sur les stratégies, tactiques et bonnes pratiques des
campagnes réussies.
Cette formation sera l’occasion de réfl exions pratiques autour de thèmes comme : l’achat
d’une base de données, la réalisation d’un plan d’action, le ciblage des campagnes ou encore
l’analyse de l’effi cacité des campagnes.
- Concevoir une campagne d’e-mailing
- Connaître les outils pour réaliser et analyser la campagne
- Gérer un cycle de campagne
- Juger de l’avenir de ce média
- Optimiser une campagne
Vous allez apprendre à :
2010 2011
1 jour
7 heures
29
SEPT OCT NOV DEC JAN FEV MARS AVRIL MAI JUIN JUILL AOUT SEPT OCT NOV DEC
PARIS
04 10 18
IPSUM
LOREM
IPSUM
LOREM
NOUVEAU
NOUVEAU
30
Marketing digital
Pourquoi l’agilité ?
- Fondements et valeurs des
méthodes agiles
- Scrum et le cycle de vie agile
Que recouvre l’expérience
utilisateur ?
- Défi nitions et modèles existants
- Activités, acteurs et livrables
Expérience utilisateur, projets
et agilité
- Points de convergence
- 6 règles pour intégrer
expérience utilisateur et agilité
- Côté équipe vs. côté Product
Owner
Vision du produit
- Construire une vision partagée
- Vision Box
- Ateliers vision
- Vision synthétique
Personas
- Défi nition et bénéfi ces
- Une construction en 3 temps
- Les fi ches Personas
Conception centrée
utilisateurs en mode agile
- Normes et critères
ergonomiques de conception
- Architecture de l’information :
cinématique, arborescence,
Storyboard
- Design d’interface : techniques
et outils de prototypage
(papier, Axure, Balsamiq...)
- Stratégies de test, techniques
d’évaluation
Contenu
Référence
AUX
Audience
Maîtrises d’ouvrage, chefs de
projet, concepteurs
et développeurs IHM
Pré-requis
Aucun
Méthode pédagogique
50 % de travaux pratiques
Disponible également
en intra-entreprise
Prix interentreprises 2011 :
1 968 € HT
Inscriptions et informations :
www.valtech-training.fr
ou +33 (0)1 41 88 23 00
Intégrer l’expérience utilisateur agile
dans vos projets (Agile UX)
Depuis quelques années, l’agilité modifi e notre façon de concevoir des produits, d’envisager et de
mener un projet informatique pour toujours plus de bénéfi ces. Livrer au plus vite ce qui a le plus
de valeur est un enjeu crucial pour les entreprises comme l’est aussi celui de garantir la meilleure
expérience utilisateur possible.
Pourtant même si les opportunités sont réelles et les leviers forts (livraisons fréquentes, validation
en continu, travail collaboratif, coopération et implication forte des clients et utilisateurs tout au
long du projet), l’intégration de l’expérience utilisateur dans les projets agiles n’est que rarement
prise en compte. C’est à la compréhension et la mise en application de ces principes que vous
invite cette formation.
Ce cours apportera des réponses aux questions suivantes : « Quand et comment intégrer
l’expérience utilisateur sur un projet agile ? », « Comment construire et partager une vision du
produit ? », « En quoi consistent les Personas et que puis-je en attendre ? », « Quelles sont les
grandes étapes d’une démarche de conception centrée utilisateur dans un contexte agile ? »,
« Quelles sont les principales techniques d’évaluation et critères ergonomiques de conception ? ».
- Appliquer une démarche de conception centrée utilisateur sur l’ensemble du projet agile
- Diffuser l’expérience utilisateur au sein de l’équipe projet et dans l’organisation
- Intégrer les activités expérience utilisateur, design d’interaction et graphisme dans le cycle de
vie agile
- Construire la vision du produit en s’appuyant sur une approche « Personas »
- Connaître les principaux standards et recommandations de conception ergonomiques
- Utiliser les outils de prototypage légers
- Collaborer effi cacement avec les autres acteurs du projet
Vous allez apprendre à :
2010 2011
2 jours
14 heures
SEPT OCT NOV DEC JAN FEV MARS AVRIL MAI JUIN JUILL AOUT SEPT OCT NOV DEC
PARIS
28 21 30 27
IPSUM
LOREM
IPSUM
LOREM
31
Méthodes agiles de développement logiciel
Gérer les projets agiles avec Scrum
Scrum par la pratique
Devenir Scrum Product Owner
Mettre en œuvre le Lean Software Development
Test Driven Requirement ou la gestion des exigences dirigée par les tests
Test Driven Development ou la programmation pilotée par les tests en Java
Développement Java EE piloté par les tests
Usine logicielle, des concepts à la pratique
Gestion de configuration logicielle avec Subversion
Qualité du code dans les projets Java
Coacher une équipe agile
32
33
34
35
36
37
38
39
40
41
42
43
METAGIL
SCRUM
SPP
SPO
LSD
TDR
TDDJ
TDDJEE
USIL
SVN
COQ
COP
Méthodes
et pratiques agiles
Le saviez-vous ?
Prochain indice p. 45
2 120 personnes ont déjà fait confiance à
Valtech Training pour leur formation aux
méthodes agiles. D’ailleurs, au premier
semestre 2010, le cours SCRUM (p. 33)
occupait tout simplement la 1
ère
place
de nos ventes.
Méthodes et pratiques agiles
L’émergence des méthodes
légères
- Contexte de l’industrie
du logiciel
- Les acteurs principaux
- L’Agile Alliance et le Manifeste
Agile
Valeurs et principes des
méthodes agiles
- Les quatre valeurs
fondamentales
- Les douze principes généraux
- L’Agile Management : le rôle
du chef de projet
Panorama des principales
méthodes agiles : cycle de vie,
rôles et meilleures pratiques
- Scrum
- eXtreme Programming (XP)
- Lean Software Development
- Positionnement des
différentes méthodes : analyse
comparative en fonction de
la taille du projet, du degré
de formalisme, du profi l des
acteurs
- La miscibilité des méthodes
- Histoire des méthodes agiles
La mise en œuvre d’une
méthode agile
- Risques et freins : objections
et arguments
- Etapes de la mise en œuvre
- Agilité et entreprise
- Ecarts entre méthodes et mises
en pratique
- Effet de mode ou bénéfi ce
réel ?
Contractualisation des projets
agiles
- La nouvelle façon de penser
les contrats
- Contrats types
Contenu
Référence
METAGIL
Audience
Toute personne impliquée dans
les projets informatiques et le
développement logiciel
Pré-requis
Avoir participé à un projet
informatique
Méthode pédagogique
20 % de travaux pratiques
Disponible également
en intra-entreprise
Prix interentreprises 2011 :
667 € HT
Inscriptions et informations :
www.valtech-training.fr
ou +33 (0)1 41 88 23 00
Méthodes agiles
de développement logiciel
Scrum, XP ou Lean... ces nouvelles pratiques, dites agiles, bousculent les habitudes de travail et
font couler beaucoup d’encre. Tantôt perçues comme des techniques relevant du bricolage, tantôt
considérées comme l’état de l’art des pratiques de développement logiciel, elles font dorénavant
partie du paysage des projets informatiques.
Venez découvrir les fondements de la « philosophie agile », résolument humaniste, centrée sur
la qualité, la livraison rapide de fonctionnalités à forte valeur ajoutée et la prise en compte du
changement. Une présentation des principales méthodes et leur positionnement vous familiarisera
avec ce qui fait leurs spécifi cités, leurs différences et leurs interdépendances.
Cette journée de formation lucide sur les avantages de l’agilité, apporte des réponses aux questions
suivantes : « Quelles pratiques déployer en fonction des caractéristiques des projets ? », « Comment
anticiper les freins et les risques auxquels une démarche vers l’agilité est confrontée ? », « Comment
mesurer les bénéfi ces pour les équipes de développement ? », « Comment s’organisent les équipes
et la relation client ? ».
- Appréhender concrètement les enjeux et les contraintes des projets informatiques d’aujourd’hui
- Découvrir les valeurs et les principes de la philosophie agile
- Comprendre les concepts liés à l’agilité : adaptation, communication, livraisons incrémentales,
tests, gestion des changements, qualité
- Reconnaître les spécifi cités de chacune des méthodes présentées
- Appréhender les impacts organisationnels
- Comprendre les mutations qui s’opèrent sur l’équipe projet et la relation avec le client
- Découvrir les clefs de la contractualisation agile
- Présenter des arguments pertinents face aux objections des détracteurs potentiels
- Distinguer l’effet médiatique des vrais bénéfi ces de ces méthodes
Vous allez apprendre à :
2010 2011
1 jour
7 heures
32
32
SEPT OCT NOV DEC JAN FEV MARS AVRIL MAI JUIN JUILL AOUT SEPT OCT NOV DEC
PARIS
01 03 25 22 17 26 28 23
TOULOUSE
08 10 04 13 22 23 18
LYON
03 10 27 08 23 15 10
GRENOBLE
30 02 24 26 06 01
GENÈVE
12 07 03 16 10
LUXEMBOURG
13 11 08 13 10 07 07 11 09 14 11 08 12 10 02 05
Pourquoi l’agilité ?
- Comprendre les faiblesses des
processus de développement
classiques
- Le manifeste agile
- Valeurs et principes des
méthodes agiles
Présentation générale
de Scrum
- Scrum en tant que processus
empirique
- Fonctionnement des cycles
de Scrum
Les rôles dans Scrum
- Équipe de développement,
Scrum Master et Product
Owner
- Droits et devoirs de l’équipe
Défi nir les besoins
- Établir la vision
- L’itération zéro
- Le Product Backlog
Gérer l’itération
- Estimer et planifi er l’itération
- Construire et suivre l’itération
Backlog
- L’organisation en Features
Teams
- La rétrospective d’itération
La gestion de projet agile
- Construire et gérer le Release
Plan
- Organiser l’espace de travail
et la communication
- La collaboration dans l’équipe
- Indicateurs et KPI
Le cycle de travail journalier
- Le Scrum Meeting
- Gérer l’affectation des tâches
- Suivre l’avancement
La relation avec le client
- Proposer et évaluer les options
- Négocier les changements
- Évaluer le produit
Contenu
Méthodes et pratiques agiles
Référence
SCRUM
Audience
Managers, chefs de projet,
chefs d’équipe
Pré-requis
Aucun
Méthode pédagogique
30 % de travaux pratiques
Disponible également
en intra-entreprise
Prix interentreprises 2011 :
1 350 € HT
Inscriptions et informations :
www.valtech-training.fr
ou +33 (0)1 41 88 23 00
Gérer les projets agiles
avec Scrum
Focalisées sur l’effi cacité, l’interaction entre les personnes, le feedback et l’adaptation, les méthodes
agiles bousculent les processus classiques construits autour d’un plan et de livrables. Dédié à la
gestion de projet, Scrum est l’un des membres les plus en vue de cette nouvelle famille de processus.
Bien que simples, ses principes sont rigoureux et effi caces, une fois correctement compris.
Ce cours vous permettra d’appréhender Scrum, depuis les valeurs et principes agiles qui sous-
tendent la méthode, jusqu’à la mise en pratique de ses techniques. Au travers d’une présentation de
la méthode complétée d’exercices de mise en situation, vous assimilerez les rôles, pratiques et outils
qui constituent l’environnement d’un projet Scrum. Parce qu’un processus de développement n’est
pas une recette magique, vous serez amené à explorer des variations possibles pour comprendre
comment adapter les techniques tout en restant fi dèle aux principes et à la rigueur de Scrum.
Cette formation répond aux attentes suivantes : « Comment les méthodes agiles peuvent-elles
améliorer mes projets ? », « Quels sont les principes de Scrum et comment cela fonctionne-t-il ? »,
« Comment puis-je appliquer concrètement Scrum sur un projet ? », « Quels outils dois-je employer
et comment les mettre en œuvre ? ».
- Comprendre les principes et valeurs de l’agilité
- Appréhender les principes de fonctionnement d’un projet Scrum
- Mettre en œuvre les techniques et outils nécessaires à un projet Scrum
- Connaître les rôles et leurs responsabilités associées
Vous allez apprendre à :
2010 2011
2 jours
14 heures
33
SEPT OCT NOV DEC JAN FEV MARS AVRIL MAI JUIN JUILL AOUT SEPT OCT NOV DEC
PARIS
27 25 22 13 10 07 07 11 09 14 11 08 12 10 07 05
TOULOUSE
05 09 24 28 23 08 24
LYON
27 06 21 21 07 26 08
GRENOBLE
15 24 21 12 29 07
GENÈVE
29 14 04 05
LUXEMBOURG
13 11 08 13 10 07 07 11 09 14 11 08 12 10 02 05
NOUVEAU
NOUVEAU
34
Méthodes et pratiques agiles
L’émergence des méthodes
légères
- Origines et histoire de l’agilité
- Contexte de l’industrie du
logiciel
- Le Manifeste Agile
- Valeurs et principes
Présentation générale
de Scrum
- Vue globale de la méthode
- Fonctionnement des cycles de
Scrum
- Les rôles
La gestion des besoins
- Etablir la vision
- Rédiger les besoins : les User
Story et les Epics
- Prioriser le Product Backlog
- La gestion du changement
Les estimations et le planning
- Démarrer un projet Scrum :
l’itération zéro
- Prévoir le projet : le Release
Plan et les itérations
- Utilisation des Story Points : le
Planning Poker
Dérouler une itération
- Préparer le travail de l’itération
- L’itération vue de l’équipe
auto-organisée
- Suivi de l’itération : Daily
Meeting, Kanban et Burdown
Chart
- Démonstrations et
rétrospectives
- La vitesse d’implémentation :
la vélocité
- Les outils de développement
Gestion de projet
- Gestion de la coordination :
le client, les utilisateurs, les
besoins et la production
- Communication et Leadership
- Indicateurs de suivi
d’avancement et Reporting
- Amélioration du processus :
introspection et adaptation
- Outils de gestion de projet
(ALM agile)
Contenu
Référence
SPP
Audience
Tous les membres d’une équipe
projet
Pré-requis
Avoir participé à un projet
informatique.
Méthode pédagogique
40 % de travaux pratiques
Disponible également
en intra-entreprise
Prix interentreprises 2011 :
1 611 € HT
Inscriptions et informations :
www.valtech-training.fr
ou +33 (0)1 41 88 23 00
Scrum
par la pratique
Des projets innovants toujours plus importants pour les entreprises, un besoin de maîtriser les
coûts, d’accepter les changements de périmètre et de livrer régulièrement un logiciel de qualité.
Voilà les défi s de la gestion de projet moderne adressés par l’agilité et particulièrement par son plus
emblématique représentant : Scrum.
Ce cours, destiné à tous les membres d’une équipe projet, propose d’acquérir les pratiques et
réfl exes nécessaires pour participer à un projet Scrum. Il permet aussi d’évoluer vers les fonctions
de Scrum Master.
Animée par un Scrum Master certifi é, cette formation se veut pragmatique et proche des
problématiques quotidiennes de l’équipe projet. La durée de cette session a été spécialement
conçue afi n de laisser le temps aux participants de mettre en action les principes de Scrum. Ainsi,
organisés en petits groupes, ils débattront des sujets de réfl exions et mèneront un projet au fi l des
chapitres.
- Considérer la productivité et la qualité dans un esprit de collaboration
- Appréhender le processus Scrum, les rôles et leurs interactions
- Etre opérationnel et confi ant dans l’utilisation de la méthodologie
- Monter, motiver et mener une équipe auto-organisée
- Rédiger les exigences et gérer effi cacement les changements de périmètre
- Proposer une planifi cation réaliste et la suivre
- Mener un projet Scrum avec des équipes géographiquement réparties
- Comprendre les fondamentaux d’un contrat agile
- Découvrir des outils qui supportent la méthode
Agilité et entreprise
- Contractualisation des projets
agiles
- Cas des projets en équipes
multiples et Offshore
- Scrum et les normes qualité
Vous allez apprendre à :
2010 2011
3 jours
21 heures
SEPT OCT NOV DEC JAN FEV MARS AVRIL MAI JUIN JUILL AOUT SEPT OCT NOV DEC
PARIS
14 15 24 21 26 16 06 18 29 24 28
TOULOUSE
14 27 17
LYON
14 06 03
GENÈVE
06 26 27 10
LUXEMBOURG
23 26 20 29 24
Le Product Owner dans
un projet agile
- L’agilité, Scrum et les rôles sur un
projet agile
- Vision et budget
- Les qualités d’un Product Owner
La liste des fonctionnalités
- Le Product Backlog
- Réunir les besoins des utilisateurs
- Rédiger et organiser les besoins
- Les histoires et les épiques
- Prioriser les fonctionnalités
- Quand mettre à jour le Product
Backlog ?
Estimer des fonctionnalités
- La méthode des points relatifs
- La méthode du temps idéal de
travail
- Ré-estimer les fonctionnalités
- Planifi er le projet
L’implication dans une itération
- La réunion de planning
- Rédiger des cas de tests
- Aider l’équipe de réalisation
- Limites de l’intervention d’un
Product Owner
- Comprendre les Burndown
Charts
- Adapter le contenu de l’itération
- La revue de sprint
Sujets avancés
- Le Product Owner : intégré ou
séparé de l’équipe ?
- Une équipe de Product Owners ?
- Le Product Owner avec des
équipes multiples
- Suivre et anticiper avec des
indicateurs
Contenu
Méthodes et pratiques agiles
Référence
SPO
Audience
Maîtrises d’ouvrage, responsables
fonctionnels
Pré-requis
La connaissance des méthodes
agiles est un plus
Méthode pédagogique
40 % de travaux pratiques
Disponible également
en intra-entreprise
Prix interentreprises 2011 :
1 548 € HT
Inscriptions et informations :
www.valtech-training.fr
ou +33 (0)1 41 88 23 00
Devenir
Scrum Product Owner
Les méthodes agiles deviennent courantes sur les projets informatiques. Pour garantir leur
effi cacité, la totalité des équipes doit comprendre et adhérer aux pratiques mises en œuvre,
comme par exemple la rédaction de tests unitaires ou l’intégration continue pour les
développeurs. Au sein des équipes, Scrum propose un rôle supplémentaire : le Product Owner
ou Directeur de Produit. C’est lui qui connaît les besoins des utilisateurs mais c’est également
lui qui possède le budget. Bref, c’est le champion fonctionnel qui a la vision, la conviction et les
ressources fi nancières pour réaliser un nouveau produit.
Ce cours destiné à ceux qui auront le rôle de directeur de produit dans un projet Scrum ou
utilisant une méthode de développement agile, permettra de clarifi er les rôles et responsabilités
qui seront les vôtres. Il y sera question, entre autres, de la gestion des fonctionnalités, la gestion
des plannings ou encore des liens avec les utilisateurs.
Ce cours apportera des réponses aux questions suivantes : « Quelle est l’implication d’un
Product Owner sur un projet agile ? », « Quelles sont les limites de son action ? », « Comment
communiquer les fonctionnalités aux membres de l’équipe de réalisation ? ».
- Comprendre le rôle de Product Owner dans un développement agile
- Recueillir et rédiger les besoins
- Gérer l’évolution des besoins
- Estimer les fonctionnalités
- Planifi er le projet et le suivre
- Rédiger des cas de tests agiles
- Participer aux réunions de fi n d’itération
Vous allez apprendre à :
2010 2011
2 jours
14 heures
35
SEPT OCT NOV DEC JAN FEV MARS AVRIL MAI JUIN JUILL AOUT SEPT OCT NOV DEC
PARIS
11 20 01 05 07 01 04 13
TOULOUSE
06 02 28 30 19 14
LYON
29 08 28 27 10
GRENOBLE
17 31 16 19 01
GENÈVE
26 10 03
LUXEMBOURG
25 20 14 16 18 19 21
36
Méthodes et pratiques agiles
Les initiatives Lean
- Lean Manufacturing (Toyota)
- Lean Thinking
- Lean Entreprise
- Lean Software Development
Le positionnement
- Se concentrer sur les personnes
et le processus
- Penser produits et projets
Les 7 principes de Lean
Software Development
et les bonnes pratiques
- Éliminer les gaspillages
- Favoriser la connaissance
- Construire la qualité
intrinsèque
- Reporter la décision
- Livrer rapidement
- Respecter les personnes
- Optimiser le système dans son
ensemble
Le centre d’intérêt du client
- Les 7 gaspillages du
développement logiciel
- Comprendre la valeur pour
le client
- La fl uidité du processus
Les outils
- Choisir le projet, la cible,
les participants
- Créer et utiliser une Value
Stream Mapping (VSM), VSM
courante et future VSM
- Quantifi er vos activités et
défi nir vos objectifs de
performance de processus
- Mettre en place le Visual
Management
Les mesures
- Quantifi er les objectifs
- Défi nir et mettre en place les
mesures qui alignent les efforts
de développement logiciel avec
les résultats Business
Lean et les autres approches
ou méthodes agiles
- Lean et Six Sigma
- Lean et Scrum
Contenu
Référence
LSD
Audience
Chefs de projet ou d’équipe,
analystes, testeurs, développeurs,
responsables d’amélioration des
processus, responsables qualité
Pré-requis
Connaissance des pratiques de
développement logiciel
Méthode pédagogique
40 % de travaux pratiques
Disponible également
en intra-entreprise
Prix interentreprises 2011 :
1 965 € HT
Inscriptions et informations :
www.valtech-training.fr
ou +33 (0)1 41 88 23 00
Mettre en œuvre
le Lean Software Development
Toyota est devenu aujourd’hui le premier constructeur automobile, reconnu à la fois pour la
qualité et l’innovation de ses produits. Tout le monde s’accorde à reconnaître que ce succès
est dû à son système de production Lean. Cette approche vise à la fois à améliorer la qualité
et les délais, à réduire les coûts en tirant le meilleur parti des ressources tant humaines que
matérielles, et en évitant toute forme de gaspillage. Forte de cette réussite, la démarche Lean a,
depuis, dépassé les frontières du monde de la fabrication industrielle pour gagner la logistique,
la construction et la fourniture de services.
Le Lean Software Development est la déclinaison de cette démarche au développement logiciel.
Il s’appuie sur les pratiques agiles pour renforcer l’implication des individus, éliminer les activités
sans valeur et assurer au plus tôt la qualité du produit en s’inscrivant dans une dynamique
d’amélioration continue des processus.
L’objectif de ce cours est d’appréhender les principes et diverses stratégies du Lean Software
Development et d’en apprendre les pratiques et les outils.
- Réaliser une Value Stream Mapping sur un processus courant
- Mettre en œuvre les principes Lean Software Development pour défi nir un processus cible
- Identifi er et éliminer les gaspillages
- Identifi er les activités à valeur ajoutée et à non-valeur ajoutée
- Quantifi er les améliorations par la mise en place de mesures
- Faire intervenir les personnes aux différents stades du processus
Vous allez apprendre à :
2010 2011
3 jours
21 heures
SEPT OCT NOV DEC JAN FEV MARS AVRIL MAI JUIN JUILL AOUT SEPT OCT NOV DEC
PARIS
29 24 16 25 28 08
GENÈVE
29 18 29 21
LUXEMBOURG
03 24 19 18 17
Recueil du besoin et gestion
des tests
- Les techniques de recueil
du besoin
- Le cycle de tests
- Pourquoi aller plus loin ?
Liens entre tests fonctionnels
et tests unitaires
- Qu’est-ce que le Test Driven
Development ?
- Impact sur la conception
- Parallèle avec le Test Driven
Requirement (TDR)
- Impact sur l’analyse et la
gestion de projet
Comment faire du TDR ?
- Les grandes étapes
- Les principales techniques
- Les pièges à éviter
- Le Behaviour Driven
Development
Outils et mise en œuvre
- Tour d’horizon des solutions
du marché
- Utilisation FitNesse (Fit et Slim)
- Création des classes de test
Liens entre tests et agilité
- Les cycles de développement
- Les méthodes agiles et
l’importance des tests
- Comment piloter l’ensemble
de son processus par les tests
- Que sont les principes Lean ?
Changements d’organisation
à prévoir
- Quelques critères pour choisir
la technique TDR adaptée
- Quelles modifi cations par
rapport à l’existant ?
- Quels rapprochements au sein
des équipes ?
Contenu
Méthodes et pratiques agiles
Référence
TDR
Audience
Chefs de projet ou d’équipe,
analystes fonctionnels, testeurs,
développeurs
Pré-requis
Connaissance des concepts objets
ou avoir suivi le cours IOT (p. 68)
La connaissance d’un langage
objet (Java) est un plus
Méthode pédagogique
50 % de travaux pratiques
Disponible également
en intra-entreprise
Prix interentreprises 2011 :
1 446 € HT
Inscriptions et informations :
www.valtech-training.fr
ou +33 (0)1 41 88 23 00
Test Driven Requirement
ou la gestion des exigences dirigée par les tests
Le recueil des besoins et les tests de vérifi cation sont des activités dont la complémentarité
a été mise en avant dans de nombreux modèles de développement logiciel. Pour autant ces
activités n’en demeurent pas moins problématiques et coûteuses pour de nombreux projets car
elles sont symptomatiques de la présence de silos organisationnels et sont alors très souvent
un frein à l’agilité.
L’objectif de ce cours est de montrer que l’on peut aller très loin dans l’intégration de ces deux
activités en supprimant la frontière entre l’analyse et les tests. Vous apprendrez à éviter la
déperdition d’informations dans le processus de recueil de besoins en appliquant les principes
du développement dirigé par les tests aux activités de spécifi cations et d’analyse. Au travers
de techniques innovantes, vous apprendrez à écrire des dossiers de spécifi cations effi caces et
interprétables automatiquement par des outils de validation. Vous apprendrez également à
mettre en place dans votre organisation les éléments essentiels pour tirer le meilleur bénéfi ce
d’une telle approche.

Ce cours est destiné à ceux qui se posent les questions suivantes : « Peut-on tester
fonctionnellement un logiciel sans en attendre le déploiement et sans passer par l’interface
graphique ? », « Comment écrire les spécifi cations pour faciliter le développement et les
tests ? », « Peut-on réellement substituer un dossier de spécifi cations par des cas de test de
recette ? », « Quels sont les risques et les limites de cette pratique ? ».
- Découvrir les principes du pilotage par les tests
- Évaluer l’impact sur le fonctionnement d’un projet
- Découvrir les outils accompagnant cette démarche
- Suivre une méthodologie appliquée sur de nombreux projets
- Comprendre comment cette activité s’insère dans une démarche agile
Vous allez apprendre à :
2010 2011
2 jours
14 heures
37
SEPT OCT NOV DEC JAN FEV MARS AVRIL MAI JUIN JUILL AOUT SEPT OCT NOV DEC
PARIS
30 02 10 05 07 13 28
LYON
14 20 07 07 13
GRENOBLE
23 25 17 09 22 24
GENÈVE
07 05 17 30 04 14
LUXEMBOURG
28 02 21 30 16 17
2010 2011
SEPT OCT NOV DEC JAN FEV MARS AVRIL MAI JUIN JUILL AOUT SEPT OCT NOV DEC
PARIS
07 05 02 07 11 08 08 26 14 30 27 25 29
TOULOUSE
28 30 25 03 13
LYON
20 29 21 06 26 28
GRENOBLE
18 24 09 29 17
GENÈVE
11 15 11 26
LUXEMBOURG
04 25 18 05 04
38
Méthodes et pratiques agiles
Le test dans le processus
de développement
- Processus, qualité, tests
- Tests et agilité
- Tests et spécifi cations
Tests automatisés avec
le Framework JUnit
- Le besoin d’un Framework
de test
- Le Framework JUnit
- Les Matchers Hamcrest
- Bonnes pratiques associées
à JUnit
Principes fondamentaux
du TDD
- Le cycle de développement
du TDD
- Test First
- Refactoring
Stratégies de Test First
- Tests comme moyen
de spécifi cation
- Tests comme moyen
de conception
- Tests indépendants
Écrire du code testable
- Composition plutôt qu’héritage
- Éviter le code statique
- Inverser les dépendances
Mocks et doublures
- Quand les utiliser
- Types de doublures
- Bibliothèques de Mocks
Techniques d’écriture des tests
- Langage universel
- Object Builder
Test de code hérité
- Qu’est-ce que du code hérité ?
- Cycle d’évolution du code
hérité
TDD dans des situations
particulières
- Tests en présence d’interface
utilisateur
- Tests en présence de bases de
données
Contenu
Référence
TDDJ
Audience
Développeurs Java, responsables
tests, chefs de projet,
responsables qualité
Pré-requis
Pratique de la conception objet
Pratique du développement avec
Java ou avoir suivi le cours JOD
(p. 76) ou IJOP (p. 77)
Méthode pédagogique
60 % de travaux pratiques
Disponible également
en intra-entreprise
Prix interentreprises 2011 :
1 675 € HT
Inscriptions et informations :
www.valtech-training.fr
ou +33 (0)1 41 88 23 00
Test Driven Development ou la programmation
pilotée par les tests en Java
Les objectifs de qualité ambitieux fi xés en début de projet résistent rarement aux contraintes
du quotidien. Comment maintenir la qualité d’un code qui tend naturellement à diminuer, si
les tentatives d’amélioration se traduisent par des régressions incontrôlées ? Le développement
piloté par les tests (TDD) propose une solution radicale pour reprendre la maîtrise du code
et de la conception : les tests systématiques sont écrits avant le code à tester ! Le retour sur
investissement peut être important (qualité du code, non régression, évolutivité, maintenabilité).
Encore faut-il éviter les écueils d’une mise en œuvre inadaptée de la démarche.
Après ce cours, vous saurez utiliser des tests automatisés comme moyen de spécifi cation,
de conception et bien sûr de test. Vous saurez développer des tests pour du code existant
hérité. Vous connaîtrez les techniques et outils, tels les doublures et Mocks, pour développer
effi cacement en TDD.
Vous verrez le TDD à l’œuvre au travers d’exemples concrets et d’outils disponibles sur la plate-
forme Java. Une étude de cas réaliste vous permettra d’acquérir les réfl exes du TDD, d’aborder
les divers problèmes qui se posent aux développeurs en TDD et de mettre en œuvre les bonnes
pratiques, des plus simples aux plus élaborées.