[20111231]catalogue valtech training 2011

Upload: mohamed-zyed-mekki

Post on 18-Jul-2015

638 views

Category:

Documents


0 download

TRANSCRIPT

Marketing digital Mthodes et pratiques agiles Gestion de projet Architecture et intgration Analyse, conception et modlisation avec UML Dveloppement Java et C++ Java EE et Frameworks Dveloppement Web XML et Web Services Microsoft .Net Oracle Dveloppement mobile

BienvenueEnfin ! Cela faisait quelques annes que le monde du dveloppement logiciel navait pas ressenti un tel mouvement de fond. Mais on y est ! Cette effervescence, quon constate dj depuis presquun an, est intimement lie la monte en puissance du nomadisme. Ainsi en 2013, les Smartphones, dont la pntration actuelle sur le march est fulgurante, seront plus nombreux que les ordinateurs et la majorit du trafic Internet sera gnre par des terminaux mobiles et non plus depuis des postes de travail. De notre ct, anticipant cette tendance, nous avions dj cr lan dernier une section ddie au dveloppement mobile avec deux cours : lun sur iPhone, lautre sur Android. Cette anne, forts du succs constat, nous poursuivons et ajoutons trois nouvelles formations cette section : Windows Phone 7, le dveloppement Web Mobile et un cours avanc pour iPhone. Cette perce des terminaux mobiles intelligents entrane, de fait, une volution du comportement des utilisateurs. Celle-ci se transforme mme en rvolution lorsquelle se couple, par exemple, avec lusage des rseaux sociaux et de la ralit augmente. Cette rvolution, Valtech la pressentie et cest pourquoi, le groupe en a fait son cheval de bataille en proposant de lier, ds lorigine du projet, le marketing digital et son implmentation technique. Cest donc tout naturellement que le marketing digital fait son apparition cette anne dans notre offre avec, ds louverture de cette section, cinq formations ds--prsent disponibles. Je vous souhaite une excellente lecture.

CORINNE CAVREL Directrice

Cette brochure contribue au respect de lenvironnement. Elle est imprime sur papier CLARO PAPER issu de forts durablement gres.

Recherche dune formation parSommaire Index FiliresPage Page Page

04 06 11

Le saviez-vous ?Dcouvrez les coulisses de Valtech Training.

1er indice p. 11

3

25 Marketing digital

Sommaire6 7 8 9 10

MAD MISO GECO EMA AUX

26 27 28 29 30

Marketing digital : le mix mdia quilibr Les mdias sociaux et lentreprise Piloter un projet de gestion de contenus (CMS) Raliser une campagne e-mailing, pas du spam Intgrer lexprience utilisateur agile dans vos projets (Agile UX)

31 Mthodes et pratiques agiles METAGIL SCRUM SPP SPO LSD TDR TDDJ TDDJEE USIL SVN COQ COP32 33 34 35 36 37 38 39 40 41 42 43

Index Le groupe Valtech Offres commerciales Financement de votre formation Ingnierie de formation

Mthodes agiles de dveloppement logiciel Grer 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 dirige par les tests Test Driven Development ou la programmation pilote par les tests en Java Dveloppement 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

45 Gestion de projet 11 Filires12 13 14 15 16 17 18 19 20 21 22 23 24 74

Guide de lecture des filires Intgrateur Matrise douvrage (MOA) & Analyste mtier Dveloppeur Oracle & DBA Oracle Analyste - concepteur & Analyste - testeur Ingnieur dtudes Java Dveloppeur Web Dveloppeur Web Java EE Expert technique Java EE Architecte Java EE Ingnieur dtudes .Net Expert technique .Net 3 Chef de projet agile Couverture technique de nos cours Java

MATP EBECC AT-CM41 AT-PI47 AT-PI50 AT-PI45 AT-PI20 AT-PI60

46 47 48 49 50 51 52 53

Grer des projets avec un processus itratif Du recueil des besoins aux exigences : rdiger le cahier des charges La conduite de projet Gestion de projet informatique Manager des hommes dans le cadre dun projet Management de projet La dimension exploitation dun projet MSProject

55 Architecture et intgration TIWEB TITOU TISOA URBA ALI SCOB SUMO SOA JEA NEA56 57 58 59 60 61 62 63 64 65

Nouveaut

Introduction aux architectures et technologies du Web Introduction technique au Web 2 Introduction larchitecture oriente service (SOA) Urbanisation du systme dinformation Architecture logicielle Dveloppement spcifique ou solution sur tagre pour votre projet Internet Modlisation fonctionnelle dune architecture oriente service (SOA) Implmenter une architecture oriente service (SOA) Architectures dentreprise Java EE Architectures dentreprise .Net

4

67 Analyse, conception et modlisation avec UML IOT UMLMOA REQOOA OOAD ADP OD-EA68 69 70 71 72 73

105 XML et Web Services TIWSERV EXML WSERJ REST106 107 108 109

Introduction technique lanalyse, la conception et la programmation objet Modlisation mtier avec UML Modliser les besoins et analyser avec UML Analyse et conception avec UML Concevoir avec les Design Patterns Modliser avec Enterprise Architect

Introduction aux technologies Web Services Dvelopper avec XML Dvelopper des Web Services en Java Concevoir une application Rest

111 Microsoft .Net C#OD VBOD ICOP ASP.NET FORMS WPF SILVER WCF LINQ112 113 114 115 116 117 118 119 120

75 Dveloppement Java et C++ JOD IJOP AJOD XJAVA SWT ECOD PREFC76 77 78 79 80 81 82

Java et la conception objet Programmation intensive avec Java Atelier Java avanc Extrme Java Dveloppement dun client riche avec SWT et Eclipse RCP Lessentiel de C++ et la conception objet Programmation efficace et avance en C++

C# et la conception objet Programmation avec VB.NET et conception objet Programmation intensive avec le Framework .Net Dveloppement dapplications Web avec ASP.NET Dveloppement dapplications Windows Forms sur la plate-forme .Net Dvelopper des applications graphiques avec WPF Dvelopper un client riche avec Silverlight 4 Communication inter-applicative avec WCF Gestion des donnes avec Linq

121 Oracle 83 Java EE et Frameworks JWEB STRUTS JSF EJB3 PERIB PIBA SPRI SEAM JAWS84 85 86 87 88 89 90 91 92

Dveloppement dapplications Web Java EE Dveloppement dapplications Web avec Struts Dveloppement dapplications Web avec JSF Dvelopper une application Java EE avec les EJB 3 Gestion de la persistance avec Hibernate Gestion avance de la persistance avec Hibernate Dveloppement avec le Framework Spring Mise en uvre du Framework Seam Atelier darchitecture Java EE

AT-OR01 AT-OR20 AT-OR35 AT-OR40 AT-OR55 AT-OR65 AT-OR75

122 123 124 125 126 127 128

Oracle - Introduction technique Oracle - Exploitation Oracle - SQL Oracle - PL / SQL Oracle - Optimisation des requtes Oracle - Administration Oracle - Tuning

129 Dveloppement mobile IPO APO GAD WIP MOW130 131 132 133 134

93 Dveloppement Web HWEB HIT JASI AJAX DOJO PHP GAE GWT FLEX CGM WEHA94 95 96 97 98 99 100 101 102 103 104

Dveloppement de pages Web avec HTML et CSS Dvelopper avec HTML5 et CSS3 Dveloppement client avec JavaScript et Prototype Ajax, pour dynamiser le poste client Programmation Ajax avec Dojo Toolkit Dveloppement dapplications Web avec PHP Cloud Computing en Java avec Google App Engine Dvelopper une application Web avec Ajax et GWT Dvelopper des applications avec Adobe Flex Industrialiser les projets Flex avec Cairngorm 3 et Parsley Hacking des applications Web

Dveloppement dune application sur iPhone et iPad Utiliser les API avances sur iPhone et iPad Dvelopper avec Google Android Dvelopper une application pour Windows Phone 7 Dvelopper un client Web mobile

135 Renseignements complmentaires 136 Informations pratiques 137 Plan daccs Paris la Dfense 138 Plan daccs Toulouse 139 Glossaire 143 Bulletin dinscription 144 Conditions gnrales de vente 5

IndexGGestion de configuration Gestion de projet Google App Engine GWT ou Google Web Toolkit

Page41 45 100 101 88, 89 94 95 115 40 130, 131 46 76, 77 78, 79 83 96 80 86 84 38, 39 36 120 50 26 40 111 47, 69 38, 39 62, 69 53 88 68 121 88, 89 99 53 46 35 96

QQualit

Page42 80 72 47, 70 27 109 46 33, 34 35 91 104 84 118 58, 62, 63 108 90 85 41 80 39 37 38, 39 67 59 70 40 30 113 119 91 108, 109 115 116 133 117 107 6

..Net et .Net Framework

Page111 31 97 71 70 132 60, 64, 65 62, 63 115 63 62 112, 114 81, 82 47 103 70 100 28 43 94 95 72 67 98 111 80 87 29 73 47 30 47

AAgile (mthodes) Ajax Analyse et conception Analyse objet Android Architecture Architecture oriente service ASP.NET

HHibernate HTML HTML5

RRCP Refactoring Requirement Rseaux sociaux Rest Risques

IIIS Intgration continue iPad et iPhone Itratif

SScrum Scrum Product Owner Seam Scurit Servlet Silverlight SOA Soap Spring Struts SVN ou Subversion SWT

BBPEL BPM

JJava (dveloppement 1er niveau) Java (dveloppement 2me niveau) Java EE ou J2EE JavaScript JFace JSF JSP JUnit

CC# C++ Cahier des charges Cairngorm Cas dutilisation Cloud Computing CMS Coaching d'quipe CSS CSS3

LLean Linq

TTest Tests fonctionnels Tests unitaires

MManagement Marketing digital Maven Microsoft .Net MOA Mock Object Modlisation mtier MSProject

DDesign Pattern Diagramme UML Dojo Dot Net et Dot Net Framework

UUML Urbanisation Use Case Usine logicielle UX

EEclipse RCP EJB 3 E-mailing Enterprise Architect Exigences Exprience utilisateur Expression de besoins

VVB.NET (Visual Basic .Net)

OO/R (Objet / Relationnel) mapping Objet Oracle

WWCF WebBeans Web Services WebForms Windows Forms Windows Phone 7 WPF

PPersistance PHP Planification Processus Product Owner Prototype

FFacelet Fit et Fitnesse Flex 86 37 102

XXML

ValtechPrsent l'international, le groupe Valtech accompagne ses clients dans la conception et la ralisation de projets digitaux innovants, en appliquant les mthodes agiles et en tirant le meilleur parti de ses expertises techniques, cratives et mtiers.

LE GRO U P E

PRSENCE DANS 8 PAYS France, Danemark, Sude, Allemagne, Angleterre, Etats-Unis, Core, Inde. CHIFFRE D'AFFAIRES 2009 75,5 millions d'euros dont prs de 45% en France EFFECTIF 893 personnes travers le monde rpartis sur 4 mtiers

CONSEIL ET PROJETS EN

CONSEIL ET PROJETS

CONSEIL EN

ORGANISME DE

TECHNOLOGIESconseille ses clients et participe la ralisation de leurs projets informatiques : Pratiques agiles de pilotage et dingnierie Architecture Java EE et .Net Industrialisation Organisation des tests Urbanisation et intgration du SI

E-BUSINESSaccompagne les marques dans la mise en uvre de stratgies interactives : Conseil stratgique e-marketing / communication Conception ditoriale Cration, ergonomie, architecture interactive, Flash design Ralisation de projets e-business

MANAGEMENTguide les entreprises dans la concrtisation de leurs projets de transformation : Cration de nouveaux mtiers Evolution des organisations Refonte des processus et des systmes dinformations

FORMATIONforme au marketing digital, aux mthodes agiles et aux techniques innovantes de dveloppement logiciel : Interentreprises Intra-entreprises Ingnierie de formation Adaptation de loffre existante Dveloppement spcifique Accompagnementwww.valtech.fr7

Nos offres commercialesNos tarifs sont tudis pour tre en phase avec le march. Nous avons galement dvelopp des offres commerciales adaptes aux diffrents comportements dachat. Ainsi, que vous recherchiez la ractivit ou que vous anticipiez longtemps lavance vos formations, que votre besoin soit rcurrent ou ponctuel, vous trouverez chez Valtech Training loffre commerciale qui rpondra vos attentes.A C C O R D C A D RE ...

un partenaire vos ctsVous recherchez un partenaire, plus quun simple fournisseur, pour votre plan de formation annuel ? Vous souhaitez videmment optimiser vos cots et vous appuyer sur un organisme de formation qui vous guidera dans vos choix ? Consultez-nous simplement et envisageons ensemble le meilleur modle daccord cadre pour votre plan de formation. Les avantages Selon vos prfrences, vous optez pour des remises fixes ou volutives. Votre accord peut galement tre applicable auprs des Valtech Training Certified Centers franais et trangers. Cet accord sapplique aux formations interentreprises comme intra-entreprises.

LE COIN DES BO NNES AF FAI RES. . .

une bonne affaire, a fait toujours plaisirVous avez choisi votre formation ? Vous pouvez peut-tre, en plus, bnficier dun tarif promotionnel. Vrifiez-le sur notre site Web dans le coin des bonnes affaires. Les avantages Les participants sont substituables tout instant. Vous navez pas dautres engagements que ceux prvus par les conditions gnrales de vente. Si Valtech Training dplace la date de la session, vous pouvez vous rinscrire la nouvelle date en conservant le bnfice du tarif promotionnel.

O F F R E Q U IP E ...

une quipe commence 2Vous projetez de former au moins 2 personnes dans les 12 prochains mois ? LOffre Equipe est faite pour vous. Pour une commande groupe de formations interentreprises vous bnficiez dune remise globale motivante pouvant atteindre 30 %.

OFFRE FLAS H. . .

la ractivit rcompenseVous souhaitez vous former trs rapidement ? Votre organisation est souple et ractive ? Abonnez-vous nos alertes Flash et recevez nos offres de dernire minute sur une slection de sessions de formations interentreprises. Les avantages Votre ractivit est rcompense par des remises pouvant atteindre 40 %. Vous recevez, au plus, un e-mail par semaine. Les alertes Flash sont rserves aux abonns.

Les avantages Il peut sagir de diffrentes rfrences de formations. Le choix des dates de sessions est libre. Les participants sont substituables tout instant. Les reports sont accepts dans la limite dun an.

O F F R E H O RIZ ON ...

le bnfice de lanticipationVous planifiez habituellement vos formations moyen et long terme ? Vous savez vous engager avec certitude au moins 18 semaines avant une session ? Vous pouvez donc raliser jusqu 40 % dconomie grce lOffre Horizon ! Les avantages Votre capacit danticipation est enfin rcompense. Vous optimisez votre budget en choisissant judicieusement vos dates. Vous tes assur de la disponibilit des places. 8

Retrouvez le dtail de nos offres sur valtech-training.fr ou auprs de notre quipe commerciale au +33 (0)1 41 88 23 00

Le financement de votre formationChaque entreprise verse une contribution obligatoire au titre de la formation professionnelle. Cette contribution* dun montant de 0,55 % de la masse salariale annuelle brute de lentreprise pour les entreprises de moins de 10 salaris, de 1,05 % pour celles de 10 moins de 20 salaris et de 1,60 % pour celles de 20 salaris et plus, est verse aux OPCA (organismes paritaires collecteurs agrs) puis redistribue aux entreprises adhrentes en fonction des demandes de formation. Votre formation chez Valtech Training, organisme de formation rfrenc sous le n 119 214 294 92, peut donc tre finance par un OPCA. Notre quipe est votre disposition pour vous aider prparer les dmarches auprs de votre OPCA (Agefos, Fafiec, Opcalia) et vous fournir les renseignements et documents pour constituer les dossiers.

ZOOM S UR LA P RI O DE DE PRO F ESSI O NNAL I S AT I O N

Z O O M S U R L E DROIT IN D IVID U E L LA FORMAT ION ( D IF)

Si une large partie de cette participation la formation professionnelle continue finance le plan de formation de lentreprise, une moindre partie (0,15 % de la masse salariale annuelle brute de lentreprise pour les entreprises de moins de 20 salaris et 0,50 % pour celles de 20 salaris et plus*) finance les contrats et priodes de professionnalisation. Les priodes de professionnalisation ont pour objet de favoriser, par des actions de formation alternant enseignements thoriques et pratiques, le maintien dans lemploi des salaris en contrat dure indtermine, notamment ceux qui comptent 20 ans dactivit professionnelle ou qui sont gs dau moins 45 ans et disposent dune anciennet minimum dun an de prsence dans la dernire entreprise qui les emploie. Valtech Training propose des parcours de professionnalisation.

Le droit individuel la formation permet tout salari de se constituer un crdit dheures de formation de 20 heures par an, cumulable sur six ans dans la limite de 120 heures. Si linitiative dutiliser les droits formation ainsi acquis appartient au salari, la mise en uvre du DIF requiert laccord de lemployeur sur le choix de laction de formation. Par dfaut, sauf disposition conventionnelle contraire, la formation se droule hors du temps de travail. Elle est prise en charge par lemployeur. Les formations de Valtech Training peuvent tre suivies dans le cadre du DIF. Cest dailleurs cet effet que sont indiques les dures de chaque cours en heures. Dures des formations

Nous avons cr une srie de cursus qui peuvent tre organiss dans le cadre dune priode de professionnalisation. Ces cursus discontinus alternent formations, mise en pratique en entreprise et tests de validation des acquis. Ils peuvent tre suivis en ltat ou remanis pour sadapter vos besoins. Nous pouvons galement vous aider monter entirement votre propre parcours personnalis. Il vous suffit juste de prendre contact avec nous.

JOURS 1 2 3 4 5

HEURES 7 14 21 28 35

* Taux en vigueur en juin 2010

9

Ingnierie de formationLa richesse de loffre prsente dans ce catalogue suffit rpondre directement la plupart des demandes. Nous sommes galement rceptifs aux besoins spcifiques. Aussi nous mettons votre disposition lensemble de nos comptences pour rpondre une demande particulire et mettre en uvre notre service dingnierie de formation. Bien videmment, ces projets de transfert de comptences ncessitent une validation pdagogique et technique pralable ainsi quune forte implication rciproque.

PROPOSITION DE CURSUS ANALYSE DES BESOINS VALIDATION DU NIVEAU DES PARTICIPANTS Modules standards Adaptation technique et mtier de loffre existante Dveloppement de modules ou de cours spciques ANIMATION PILOTE

VALIDATION DES CONNAISSANCES ACQUISES

ACTIONS CORRECTIVES SUR LES SUPPORTS, LA DMARCHE, LES OBJECTIFS

GNRALISATION DES FORMATIONS TOUTES LES QUIPES Validation du niveau de chaque participant Constitution des groupes de niveaux Animations Validation des connaissances acquises

ACCOMPAGNEMENT DES QUIPES SUR LE PROJET Conseil Encadrement Dveloppement conjoint

EVALUATION DE LATTEINTE DES OBJECTIFS

Vous aussi, soumettez-nous votre projet au +33 (0)1 41 88 23 0010

Filires12 13 14 15 16 17 18 19 20 21 22 23 24

Guide de lecture des filires Intgrateur Matrise douvrage (MOA) & Analyste mtier Dveloppeur Oracle & DBA Oracle Analyste - concepteur & Analyste - testeur Ingnieur dtudes Java Dveloppeur Web Dveloppeur Web Java EE Expert technique Java EE Architecte Java EE Ingnieur dtudes .Net Expert technique .Net 3 Chef de projet agile

Le saviez-vous ?Depuis 4 ans maintenant, notre catalogue est imprim sur du papier issu de forts durablement gres.

Prochain indice p. 25

11

Guide de lecture des filires

Les lires prsentes sont des exemples. Toutes les formations prsentes peuvent tre suivies indpendamment les unes des autres.

La zone Pr-requis indique une comptence indispensable pour suivre le ou les cours principaux et la liste des cours permettant de lacqurir.

Dveloppeur Web Java EE

E X E MP L E DE CURS US P O UR DE V E NI R

P R - R E Q U I S D E S COU RS PRI N CI PA U X

Matriser le dveloppement avec Java ou avoir assimil le cours JOD (p. 76) ou IJOP (p. 77)

Dveloppement dapplications Web Java EE

POUR BIEN SE PRPARER

JWEB3JOURS

84

La zone Pour bien se prparer propose des cours sur des sujets connexes souvent ncessaires pour aborder le ou les cours principaux. Ils ne doivent donc pas tre assimils aux pr-requis indiqus plus haut.

Le ou les cours principaux permettent dacqurir les comptences essentielles indispensables pour exercer la fonction indique dans le titre.StrutsCOURS PRINCIPAUXDveloppement dapplications Web avec Struts

Sur quel Framework allez-vous vous appuyer ?

JSFDveloppement dapplications Web avec JSF

GWTDvelopper une application Web avec Ajax et GWT

STRUTSLorsque des cours proposs sont exclusifs, un losange indique la question se poser pour faire le bon choix.

JSF85

GWT86

3 JOURS

3 JOURS

3 JOURS

101

Un ou plusieurs de ces cours peuvent tre suivis en complment du cours principal.

POUR ALLER PLUS LOIN

Cloud Computing en Java avec Google App Engine

Dvelopper avec HTML5 et CSS3

Hacking des applications Web

GAE3JOURS

HIT100

WEHA95

3

JOURS

1

JOUR

104

12

Intgrateur

EXE MPLE DE CU RSUS PO UR DEVENI R

POUR BIEN SE PRPARER

Dvelopper avec XML

Urbanisation du systme dinformation

EXML3 JOURS107

URBA2 JOURS59

COURS PRINCIPAL

Implmenter une architecture oriente service (SOA)

SOA3 JOURS63

Concevoir une application Rest

POUR ALLER PLUS LOIN

Dvelopper des Web Services en Java

Communication inter-applicative avec WCF

REST2 JOURS109

WSERJ3 JOURS108

WCF3 JOURS119

13

Matrise douvrage (MOA) / Analyste mtier

EXE MPLE DE CU RSUS PO UR DEVENI R

POUR BIEN SE PRPARER

Introduction technique lanalyse, la conception et la programmation objet

Introduction aux architectures et technologies du Web

IOT1 JOUR68

TIWEB1 JOUR56

COURS PRINCIPAUX

Modlisation fonctionnelle dune architecture oriente service (SOA)

Du recueil des besoins aux exigences : rdiger le cahier des charges

SUMO3 JOURS62

EBECC2 JOURS47

POUR ALLER PLUS LOIN

Test Driven Requirement ou la gestion des exigences dirige par les tests

Mthodes agiles de dveloppement logiciel

Devenir Scrum Product Owner

TDR2 JOURS37

METAGIL1 JOUR32

SPO2 JOURS35

14

Dveloppeur OracleOracle Introduction technique

EXE MPLE DE CU RSUS PO UR DEVENI R

DBA OracleOracle SQL

E XE MP LE D E CU RS U S P OU R D E VE N IR

POUR BIEN SE PRPARER

Oracle PL / SQL

AT-OR011 JOUR122

AT-OR353 JOURS124

AT-OR403 JOURS125

Oracle SQL

AT-OR353 JOURSCOURS PRINCIPAUX 124Oracle Administration

Oracle PL / SQL

AT-OR655 JOURS125 127

AT-OR403 JOURS

POUR ALLER PLUS LOIN

Oracle Exploitation

Oracle Optimisation des requtes

Oracle Tuning

AT-OR204 JOURS123

AT-OR552 JOURS126

AT-OR753 JOURS128

15

Analyste - concepteurQuel langage de programmation allez-vous utiliser ?

EXE MPLE DE CU RSUS PO UR DEVENI R

Analyste - testeur

E XE MP LE D E CU RS U S P OU R D E VE N IR

POUR BIEN SE PRPARER

JavaJava et la conception objet

C#C# et la conception objet

C++Lessentiel de C++ et la conception objet

VB.NETProgrammation avec VB.NET et conception objet Mthodes agiles de dveloppement logiciel

JOD5 JOURS76

C#OD5 JOURS112

ECOD5 JOURS81

VBOD5 JOURS113

METAGIL1 JOUR32

COURS PRINCIPAL

Analyse et conception avec UML

Test Driven Requirement ou la gestion des exigences dirige par les tests

OOAD5 JOURS71

TDR2 JOURS37

POUR ALLER PLUS LOIN

Concevoir avec les Design Patterns

Test Driven Development ou la programmation pilote par les tests en Java

Dveloppement Java EE pilot par les tests

ADP5 JOURS72

TDDJ3 JOURS38

TDDJEE5 JOURS39

16

Ingnieur dtudes JavaAvez-vous une premire exprience avec un langage objet ?

EXE MPLE DE CU RSUS PO UR DEVENI R

Non

Oui

POUR BIEN SE PRPARER

Introduction technique lanalyse, la conception et la programmation objet

Java et la conception objet

Programmation intensive avec Java

IOT1 JOUR68

JOD5 JOURS76

IJOP5 JOURS77

Atelier Java avanc

COURS PRINCIPAL

AJOD5 JOURS78

POUR ALLER PLUS LOIN

Concevoir une application Rest

Dveloppement dun client riche avec SWT et Eclipse RCP

Test Driven Development ou la programmation pilote par les tests en Java

REST2 JOURS109

SWT4 JOURS80

TDDJ3 JOURS38

17

Dveloppeur Web

EXE MPLE DE CU RSUS PO UR DEVENI R

Dveloppement de pages Web avec HTML et CSS

Dveloppement client avec JavaScript et Prototype

POUR BIEN SE PRPARER

HWEB2 JOURSPages dynamiques94

JASI3 JOURSQuel type de dveloppement Web ?96

Rich Internet Application

COURS PRINCIPAUX

Avec quelle technologie allez-vous dvelopper ?

Avec quelle technologie allez-vous dvelopper ?

PHPDveloppement dapplications Web avec PHP

JSP / ServletDveloppement dapplications Web Java EE

ASP.NETDveloppement dapplications Web avec ASP.NET

GWTDvelopper une application Web avec Ajax et GWT

FlexDvelopper des applications avec Adobe Flex

SilverlightDvelopper un client riche avec Silverlight 4

PHP5 JOURS99

JWEB3 JOURS84

ASP.NET5 JOURS115

GWT3 JOURS101

FLEX5 JOURS102

SILVER3 JOURS118

POUR ALLER PLUS LOIN

Programmation Ajax avec Dojo Toolkit

Ajax, pour dynamiser le poste client

Hacking des applications Web

Dvelopper avec HTML5 et CSS3

DOJO2 JOURS98

AJAX2 JOURS97

WEHA1 JOUR104

HIT3 JOURS95

18

Dveloppeur Web Java EE

EXE MPLE DE CU RSUS PO UR DEVENI R

P R - RE QU IS D E S COU RS P RIN CIPA U X

Matriser le dveloppement avec Java ou avoir assimil le cours JOD (p. 76) ou IJOP (p. 77)

Dveloppement dapplications Web Java EE

POUR BIEN SE PRPARER

JWEB3 JOURS84

Sur quel Framework allez-vous vous appuyer ?

StrutsCOURS PRINCIPAUXDveloppement dapplications Web avec Struts

JSFDveloppement dapplications Web avec JSF

GWTDvelopper une application Web avec Ajax et GWT

STRUTS3 JOURS85

JSF3 JOURS86

GWT3 JOURS101

POUR ALLER PLUS LOIN

Cloud Computing en Java avec Google App Engine

Dvelopper avec HTML5 et CSS3

Hacking des applications Web

GAE3 JOURS100

HIT3 JOURS95

WEHA1 JOUR104

19

Expert technique Java EE

EXE MPLE DE CU RSUS PO UR DEVENI R

P R - RE QU IS D E S COU RS P RIN CIPA U X

Matriser le dveloppement avec Java ou avoir assimil le cours JOD (p. 76) ou IJOP (p. 77)

POUR BIEN SE PRPARER

Concevoir avec les Design Patterns

Extrme Java

ADP5 JOURS72

XJAVA4 JOURS79

COURS PRINCIPAUX

Sur quel Framework allez-vous vous appuyer ?

Google App EngineCloud Computing en Java avec Google App Engine

EJB 3Dvelopper une application Java EE avec les EJB 3

HibernateGestion de la persistance avec Hibernate

SeamMise en uvre du Framework Seam

SpringDveloppement avec le Framework Spring

GAE3 JOURS100

EJB35 JOURS87

PERIB3 JOURS88

SEAM5 JOURS91

SPRI3 JOURS90

Atelier darchitecture Java EE

Concevoir une application Rest

Usine logicielle, des concepts la pratique

POUR ALLER PLUS LOIN

JAWS5 JOURS92

REST2 JOURS109

USIL3 JOURS40

20

Architecte Java EE

EXE MPLE DE CU RSUS PO UR DEVENI R

POUR BIEN SE PRPARER

Architecture logicielle

ALI5 JOURS60

COURS PRINCIPAL

Architectures dentreprise Java EE

JEA4 JOURS64

POUR ALLER PLUS LOIN

Dveloppement spcifique ou solution sur tagre pour votre projet Internet

Atelier darchitecture Java EE

Dveloppement Java EE pilot par les tests

Introduction larchitecture oriente service (SOA)

SCOB1 JOUR61

JAWS5 JOURS92

TDDJEE5 JOURS39

TISOA1 JOUR58

21

Ingnieur dtudes .NetQuel langage de programmation allez-vous utiliser ?

EXE MPLE DE CU RSUS PO UR DEVENI R

C#POUR BIEN SE PRPARERC# et la conception objet

VB.NET

Programmation avec VB.NET et conception objet

C#OD5 JOURS112

VBOD5 JOURS113

COURS PRINCIPAL

Programmation intensive avec le Framework .Net

ICOP5 JOURS114

Windows FormsPOUR ALLER PLUS LOIN

Quel type dapplication allez-vous raliser ?

ASP.NET

Dveloppement dapplications Windows Forms sur la plate-forme .Net

Dveloppement dapplications Web avec ASP.NET

FORMS5 JOURS116

ASP.NET5 JOURS115

22

Expert technique .Net 3

EXE MPLE DE CU RSUS PO UR DEVENI R

P R - RE QU IS D E S COU RS P RIN CIPA U X

Matriser C# ou avoir assimil le cours C#OD (p. 112) ou ICOP (p. 114)

Architectures dentreprise .Net

POUR BIEN SE PRPARER

NEA3 JOURS65

Sur quel Framework allez-vous vous appuyer ?COURS PRINCIPAUX

WPFDvelopper des applications graphiques avec WPF

SilverlightDvelopper un client riche avec Silverlight 4

WCFCommunication inter-applicative avec WCF

LinqGestion des donnes avec Linq

WPF3 JOURS117

SILVER3 JOURS118

WCF3 JOURS119

LINQ3 JOURS120

POUR ALLER PLUS LOIN

Dvelopper une application pour Windows Phone 7

WIP4 JOURS133

23

Chef de projet agile

EXE MPLE DE CU RSUS PO UR DEVENI R

P R - RE QU IS D U COU RS P RIN CIPA L

Connaissance des bases de la conduite de projet

POUR BIEN SE PRPARER

Mthodes agiles de dveloppement logiciel

METAGIL1 JOUR32

Grer les projets agiles avec Scrum

Scrum par la pratique

COURS PRINCIPAUX

SCRUM2 JOURS33

SPP3 JOURS34

Coacher une quipe agile

Qualit du code dans les projets Java

POUR ALLER PLUS LOIN

Mettre en uvre le Lean Software Development

COP3 JOURS43

COQ2 JOURS42

LSD3 JOURS36

24

Marketing digitalMAD MISO GECO EMA AUX26 27 28 29 30

Marketing digital : le mix mdia quilibr Les mdias sociaux et lentreprise Piloter un projet de gestion de contenus (CMS) Raliser une campagne e-mailing, pas du spam Intgrer lexprience utilisateur agile dans vos projets (Agile UX)

Le saviez-vous ?Le seuil des 10 000 tlchargements de lapplication SMS Speaker a t atteint aprs seulement 102 jours de publication. (SMS speaker est une application gratuite, dveloppe par un de nos formateurs, qui permet dcouter sur haut-parleur le contenu des SMS).

Prochain indice p. 31

25

NOUVEAU

2 jours14 heures Rfrence

MADEn un temps record, les Smartphones et les rseaux sociaux sont devenus les compagnons indispensables de toute une gnration. Cela ne signifie pas pour autant la mort des solutions de publicit en ligne plus traditionnelles. Matriser les diffrents leviers de recrutement et de fidlisation de vos cibles par le biais du marketing digital revt donc une importance capitale. Au cours de cette formation, vous ferez un tour dhorizon des vecteurs de communication daujourdhui et de demain. Les rflexions menes autour de ces sujets vous permettront de dfinir votre plan de marketing digital selon vos objectifs et vos moyens budgtaires. Dans un souci defficacit, vous valuerez en sance vos dispositifs actuels pour juger de leur adquation avec vos objectifs et rflchir des pistes damlioration.AudienceResponsables marketing

Le march et ses tendances - Les tendances du marketing digital - Les principaux acteurs du march - Les pratiques des marques - De la notorit la performance Publicit on-line - Les diffrentes formes daffichage - Avenir des bannires - Rgles du mdiaplanning - Outils dAdserver et mesure de la performance - Les Adnetworks Programmes dafliation - Dfinir un programme daffiliation - Recruter et fidliser des affilis - Mettre en uvre des campagnes daffiliation - Les mcaniques conomiques Le-mail marketing - Techniques de campagne - Outils pour raliser la campagne - Se concentrer sur le tracking - Constitution ou achat de contacts - Quel avenir pour une technique concurrence ? Explosion du mobile - Comprhension du march - iTunes, Android Market et Marketplace : eldorados conomiques et publicitaires - Concevoir des sites mobiles efficaces - Concevoir des campagnes marketing sur mobile - Leviers dun plan de promotion sur mobile

Rseaux sociaux - Un attrait irrsistible pour les marques - Un univers non matris - Valoriser les consommacteurs - Typologie du Web social - Risques et rgles dune opration de social mdia Un pilier : le Search - Des liens sponsoriss (SEM) aux bonnes pratiques pour le rfrencement (SEO) - Optimisation du rfrencement - Evolution du rfrencement naturel Web Analytics - Motivations pour ce secteur en plein essor - Les outils de mesure et de tracking - Opportunits pour les marques

Pr-requisAucun

Mthode pdagogique20 % de travaux pratiques

Disponible galement en intra-entreprise Prix interentreprises 2011 : 1 968 HT

Vous allez apprendre :- Optimiser votre visibilit - Matriser les canaux de communication de demain - Connatre les tendances du marketing digital - Comprendre limpact des rseaux sociaux dans un plan mdia - Savoir si les e-mails et les bannires sont toujours efficaces - Juger de la complmentarit des outils actuels

Inscriptions et informations : www.valtech-training.fr ou +33 (0)1 41 88 23 00

2010SEPTPARIS IPSUM LOREM IPSUM LOREM

OCT 21

NOV

DEC

JAN

2011

FEV 10

MARS

AVRIL 21

MAI

JUIN 09

JUILL

AOUT

SEPT 29

OCT

NOV 24

DEC

26

Marketing digital

Marketing digital : le mix mdia quilibr

Contenu

NOUVEAU

1 jour7 heures Rfrence

MISOLa rvolution est en marche ! Des entreprises comme Google, Apple ou Facebook offrent des supports de communication souvent suprieurs aux outils internes lentreprise. Le Cloud Computing universalise leur accs la maison ou au bureau. Ce phnomne sacclre avec lavnement de la gnration iPhone / Facebook connecte en permanence mme dans le monde du travail. Lentreprise ne peut rester lcart de cette rvolution ! Les mdias sociaux reprsentent le vecteur de communication qui connat la plus forte croissance, avec des outils qui transforment la stratgie de communication et de management au sein de lentreprise. Cette formation traitera les points suivants : Comment tirer parti de cette transformation qui rapproche les collaborateurs au-del de leurs voisins immdiats ? , Quels sont les enjeux et les risques potentiels ? , Quels outils mettre en uvre selon les usages, les types de collaborateurs ? , Comment adapter son modle de management ? , Comment poser des rgles ? , En un mot, comment procder pour russir sa stratgie de transformation ? .AudienceResponsables marketing, chargs de communication interne et externe

Types de mdias - Intranets / extranets - Wikis et espaces collaboratifs - Forums et blogs - Communauts de collaborateurs et de clients - Microblogs - Communauts de partage de contenus - Agrgateurs dactualits - Podcasts Motivations pour les mdias sociaux - La conviction comme moteur - La ncessit dadapter la communication - La crainte dtre absent - La gestion a posteriori dune crise - Mieux grer des projets mtiers - Acclrer le partage du savoir - Mieux partager linformation pour favoriser linnovation Changements apports par les mdias sociaux - Mieux capter le savoir et mieux identifier les experts mtiers - Favoriser les bonnes initiatives par des logiques participatives - La fin des frontires traditionnelles : interne / externe, vie prive / professionnelle - De la gestion de limage la gestion de le-rputation Mthodologie de mise en place dun mdia social - Implication du top management - Les rgles du jeu : modration ou auto-censure sociale - Les organisations managriales lre des mdias sociaux - Changement durable de la culture de lentreprise - Faire vivre un mdia participatif

Pr-requisAucun

Mthode pdagogiquePrsentations et discussions

Disponible galement en intra-entreprise Prix interentreprises 2011 : 984 HTInscriptions et informations : www.valtech-training.fr ou +33 (0)1 41 88 23 00

Vous allez apprendre :- Comprendre les changements apports la vie de lentreprise par les rseaux sociaux - Diffrencier les problmatiques externes et internes - Continuer matriser votre image auprs du public - Choisir un outil de communication participative et savoir le dployer - Analyser les besoins et motivations de lentreprise pour les rseaux sociaux

2010SEPTPARIS IPSUM LOREM IPSUM LOREM

OCT

NOV

DEC 17

JAN

2011

FEV

MARS 25

AVRIL

MAI

JUIN

JUILL 22

AOUT

SEPT

OCT 07

NOV

DEC

27

Marketing digital

Les mdias sociaux et lentreprise

Contenu

NOUVEAU

2 jours14 heures Rfrence

GECOLa responsabilit ditoriale dun site, intranet ou Internet implique une mobilisation importante et des comptences varies, parfois techniques. La mise en place dun outil de gestion de contenus (Content Management System ou CMS) permet doptimiser le processus de publication et libre lutilisateur dun certain nombre de contraintes techniques. Cette formation vous aidera dfinir les priorits pour le choix dun outil de CMS et piloter sa mise en place dans votre organisation en vitant les cueils les plus courants. Au travers de retours dexpriences, vous dcouvrirez votre rle dans la mise en place dun outil de gestion de contenu, les questions se poser en amont et tout au long du projet, les spcificits de la gestion de projet avec un CMS et les bonnes pratiques mettre en uvre.AudienceMOA, direction de la communication, direction du marketing

Les CMS - Rapide historique - Ce quest et ce que nest pas un CMS - Les principales fonctionnalits dun CMS - Open Source vs. diteurs - Les principaux acteurs du march Les tapes cls dun projet CMS - Constitution de lquipe - Dfinition des besoins - Structuration du contenu - Rles et droits - Production des contenus - Installation et recette - Documentations et chartes - Formation des contributeurs Fonctionnalits avances - Workflow de validation - Gestion des contenus multimdias (DAM) - E-mailing - Versionnement et archivage Gestion multilingue / multisite - Spcificits - Localisation - Mutualisation des contenus Lanimation ditoriale du site - Le comit ditorial - Les points cls de lanimation du comit ditorial - SEO : optimiser le rfrencement naturel de votre site - Aspects juridiques, responsabilits, droits et devoirs - Analyse des statistiques / trafic - Accessibilit - Ecrire pour le Web

Pr-requisAucun

Mthode pdagogique30 % de travaux pratiques

Disponible galement en intra-entreprise Prix interentreprises 2011 : 1 968 HTInscriptions et informations : www.valtech-training.fr ou +33 (0)1 41 88 23 00

Vous allez apprendre :- Evaluer un CMS - Piloter un projet de mise en place dun CMS - Structurer les informations prsentes - Dfinir un processus de publication - Optimiser lcriture pour le Web - Mettre en place lorganisation pour la maintenance et lanimation du site

2010SEPTPARIS IPSUM LOREM IPSUM LOREM

OCT

NOV 22

DEC

JAN 24

2011

FEV

MARS

AVRIL

MAI 09

JUIN

JUILL

AOUT

SEPT 12

OCT

NOV

DEC

28

Marketing digital

Piloter un projet de gestion de contenus (CMS)

Contenu

NOUVEAU

1 jour7 heures Rfrence

La base de donnes clients - Cration ou achat - Alimentation Politique de diffusion - Rythme - Personnalisation - CNIL et droits des clients Objectifs des campagnes - Objectifs classiques - Dfinition des cibles - Marketing relationnel Gestion des campagnes - Bonnes pratiques - Impratifs cratifs - Normes W3C - Ton ditorial - Impratifs techniques denvoi Outillage - Typologie - Chane de valeur des outils - Du routage au reporting - Web Analytics et indicateurs de performance Cycle de campagne - Stratgies cycliques - Leviers doptimisation - La campagne dans le futur

EMACest devenu un secret de polichinelle : le-mail marketing est fortement menac par les rseaux sociaux. Cependant, lheure o les solutions de communication nouvelles de type Google Wave sont lgions, le-mail marketing reste paradoxalement un pilier de bien des stratgies de marketing digital. Avant de pouvoir entriner son acte de dcs, le-mail conserve une place dans votre futur plan mdia. Il permet de garder le contact avec un client tout au long de son cycle relationnel avec une marque. Afin de pouvoir concevoir une bonne campagne e-mailing en fonction de ses objectifs marketing, cette formation est centre sur les stratgies, tactiques et bonnes pratiques des campagnes russies. Cette formation sera loccasion de rflexions pratiques autour de thmes comme : lachat dune base de donnes, la ralisation dun plan daction, le ciblage des campagnes ou encore lanalyse de lefficacit des campagnes.AudienceDirecteurs marketing, responsables de communication, responsables Internet, responsables e-business ou e-marketing

Pr-requisAucun

Mthode pdagogique30 % de travaux pratiques

Disponible galement en intra-entreprise Prix interentreprises 2011 : 984 HT

Vous allez apprendre :- Concevoir une campagne de-mailing - Connatre les outils pour raliser et analyser la campagne - Grer un cycle de campagne - Juger de lavenir de ce mdia - Optimiser une campagne

Inscriptions et informations : www.valtech-training.fr ou +33 (0)1 41 88 23 00

2010SEPTPARIS IPSUM LOREM IPSUM LOREM

OCT

NOV

DEC

JAN

2011

FEV 04

MARS

AVRIL

MAI

JUIN 10

JUILL

AOUT

SEPT

OCT

NOV 18

DEC

29

Marketing digital

Raliser une campagne e-mailing, pas du spam

Contenu

NOUVEAU

2 jours14 heures Rfrence

Pourquoi lagilit ? - Fondements et valeurs des mthodes agiles - Scrum et le cycle de vie agile Que recouvre lexprience utilisateur ? - Dfinitions et modles existants - Activits, acteurs et livrables Exprience utilisateur, projets et agilit - Points de convergence - 6 rgles pour intgrer exprience utilisateur et agilit - Ct quipe vs. ct Product Owner Vision du produit - Construire une vision partage - Vision Box - Ateliers vision - Vision synthtique Personas - Dfinition et bnfices - Une construction en 3 temps - Les fiches Personas Conception centre utilisateurs en mode agile - Normes et critres ergonomiques de conception - Architecture de linformation : cinmatique, arborescence, Storyboard - Design dinterface : techniques et outils de prototypage (papier, Axure, Balsamiq...) - Stratgies de test, techniques dvaluation

AUXDepuis quelques annes, lagilit modifie notre faon de concevoir des produits, denvisager et de mener un projet informatique pour toujours plus de bnfices. Livrer au plus vite ce qui a le plus de valeur est un enjeu crucial pour les entreprises comme lest aussi celui de garantir la meilleure exprience utilisateur possible. Pourtant mme si les opportunits sont relles et les leviers forts (livraisons frquentes, validation en continu, travail collaboratif, coopration et implication forte des clients et utilisateurs tout au long du projet), lintgration de lexprience utilisateur dans les projets agiles nest que rarement prise en compte. Cest la comprhension et la mise en application de ces principes que vous invite cette formation. Ce cours apportera des rponses aux questions suivantes : Quand et comment intgrer lexprience 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 dune dmarche de conception centre utilisateur dans un contexte agile ? , Quelles sont les principales techniques dvaluation et critres ergonomiques de conception ? .AudienceMatrises douvrage, chefs de projet, concepteurs et dveloppeurs IHM

Pr-requisAucun

Mthode pdagogique50 % de travaux pratiques

Disponible galement en intra-entreprise Prix interentreprises 2011 : 1 968 HTInscriptions et informations : www.valtech-training.fr ou +33 (0)1 41 88 23 00

Vous allez apprendre :- Appliquer une dmarche de conception centre utilisateur sur lensemble du projet agile - Diffuser lexprience utilisateur au sein de lquipe projet et dans lorganisation - Intgrer les activits exprience utilisateur, design dinteraction et graphisme dans le cycle de vie agile - Construire la vision du produit en sappuyant sur une approche Personas - Connatre les principaux standards et recommandations de conception ergonomiques - Utiliser les outils de prototypage lgers - Collaborer efficacement avec les autres acteurs du projet

2010SEPTPARIS IPSUM LOREM IPSUM LOREM

OCT 28

NOV

DEC

JAN

2011

FEV

MARS 21

AVRIL

MAI

JUIN 30

JUILL

AOUT

SEPT

OCT 27

NOV

DEC

30

Marketing digital

Intgrer lexprience utilisateur agile dans vos projets (Agile UX)

Contenu

Mthodes et pratiques agilesMETAGIL SCRUM SPP SPO LSD TDR TDDJ TDDJEE USIL SVN COQ COP32 33 34 35 36 37 38 39 40 41 42 43

Mthodes agiles de dveloppement logiciel Grer 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 dirige par les tests Test Driven Development ou la programmation pilote par les tests en Java Dveloppement 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

Le saviez-vous ?2 120 personnes ont dj fait confiance Valtech Training pour leur formation aux mthodes agiles. Dailleurs, au premier semestre 2010, le cours SCRUM (p. 33) occupait tout simplement la 1re place de nos ventes.

Prochain indice p. 45

31

Mthodes agiles de dveloppement logiciel1 jour7 heures Rfrence

ContenuLmergence des mthodes lgres - Contexte de lindustrie du logiciel - Les acteurs principaux - LAgile Alliance et le Manifeste Agile Valeurs et principes des mthodes agiles - Les quatre valeurs fondamentales - Les douze principes gnraux - LAgile Management : le rle du chef de projet Panorama des principales mthodes agiles : cycle de vie, rles et meilleures pratiques - Scrum - eXtreme Programming (XP) - Lean Software Development - Positionnement des diffrentes mthodes : analyse comparative en fonction de la taille du projet, du degr de formalisme, du profil des acteurs - La miscibilit des mthodes - Histoire des mthodes agiles La mise en uvre dune mthode agile - Risques et freins : objections et arguments - Etapes de la mise en uvre - Agilit et entreprise - Ecarts entre mthodes et mises en pratique - Effet de mode ou bnfice rel ? Contractualisation des projets agiles - La nouvelle faon de penser les contrats - Contrats types

METAGILScrum, XP ou Lean... ces nouvelles pratiques, dites agiles, bousculent les habitudes de travail et font couler beaucoup dencre. Tantt perues comme des techniques relevant du bricolage, tantt considres comme ltat de lart des pratiques de dveloppement logiciel, elles font dornavant partie du paysage des projets informatiques. Venez dcouvrir les fondements de la philosophie agile , rsolument humaniste, centre sur la qualit, la livraison rapide de fonctionnalits forte valeur ajoute et la prise en compte du changement. Une prsentation des principales mthodes et leur positionnement vous familiarisera avec ce qui fait leurs spcificits, leurs diffrences et leurs interdpendances. Cette journe de formation lucide sur les avantages de lagilit, apporte des rponses aux questions suivantes : Quelles pratiques dployer en fonction des caractristiques des projets ? , Comment anticiper les freins et les risques auxquels une dmarche vers lagilit est confronte ? , Comment mesurer les bnfices pour les quipes de dveloppement ? , Comment sorganisent les quipes et la relation client ? .AudienceToute personne implique dans les projets informatiques et le dveloppement logiciel

Pr-requisAvoir particip un projet informatique

Mthode pdagogique20 % de travaux pratiques

Disponible galement en intra-entreprise Prix interentreprises 2011 : 667 HTInscriptions et informations : www.valtech-training.fr ou +33 (0)1 41 88 23 00

Vous allez apprendre :- Apprhender concrtement les enjeux et les contraintes des projets informatiques daujourdhui - Dcouvrir les valeurs et les principes de la philosophie agile - Comprendre les concepts lis lagilit : adaptation, communication, livraisons incrmentales, tests, gestion des changements, qualit - Reconnatre les spcificits de chacune des mthodes prsentes - Apprhender les impacts organisationnels - Comprendre les mutations qui soprent sur lquipe projet et la relation avec le client - Dcouvrir les clefs de la contractualisation agile - Prsenter des arguments pertinents face aux objections des dtracteurs potentiels - Distinguer leffet mdiatique des vrais bnfices de ces mthodes

2010SEPTPARIS TOULOUSE LYON GRENOBLE GENVE LUXEMBOURG

OCT 01 08

NOV

DEC 03 10

JAN

2011

FEV 25

MARS 04

AVRIL 22

MAI 13

JUIN 17

JUILL 22

AOUT 26

SEPT 23 15

OCT 28

NOV 18 10

DEC 23

03 30

10 02 12 11 08 13

27 24 07 10 07 07

08 26 03 11 09

23 16 14 11 08

06 10 12 10 02

01 05

13

32 32

Mthodes et pratiques agiles

Grer les projets agiles avec Scrum2 jours14 heures Rfrence

ContenuPourquoi lagilit ? - Comprendre les faiblesses des processus de dveloppement classiques - Le manifeste agile - Valeurs et principes des mthodes agiles Prsentation gnrale de Scrum - Scrum en tant que processus empirique - Fonctionnement des cycles de Scrum Les rles dans Scrum - quipe de dveloppement, Scrum Master et Product Owner - Droits et devoirs de lquipe Dnir les besoins - tablir la vision - Litration zro - Le Product Backlog Grer litration - Estimer et planifier litration - Construire et suivre litration Backlog - Lorganisation en Features Teams - La rtrospective ditration La gestion de projet agile - Construire et grer le Release Plan - Organiser lespace de travail et la communication - La collaboration dans lquipe - Indicateurs et KPI Le cycle de travail journalier - Le Scrum Meeting - Grer laffectation des tches - Suivre lavancement La relation avec le client - Proposer et valuer les options - Ngocier les changements - valuer le produit

SCRUMFocalises sur lefficacit, linteraction entre les personnes, le feedback et ladaptation, les mthodes agiles bousculent les processus classiques construits autour dun plan et de livrables. Ddi la gestion de projet, Scrum est lun des membres les plus en vue de cette nouvelle famille de processus. Bien que simples, ses principes sont rigoureux et efficaces, une fois correctement compris. Ce cours vous permettra dapprhender Scrum, depuis les valeurs et principes agiles qui soustendent la mthode, jusqu la mise en pratique de ses techniques. Au travers dune prsentation de la mthode complte dexercices de mise en situation, vous assimilerez les rles, pratiques et outils qui constituent lenvironnement dun projet Scrum. Parce quun processus de dveloppement nest pas une recette magique, vous serez amen explorer des variations possibles pour comprendre comment adapter les techniques tout en restant fidle aux principes et la rigueur de Scrum. Cette formation rpond aux attentes suivantes : Comment les mthodes agiles peuvent-elles amliorer mes projets ? , Quels sont les principes de Scrum et comment cela fonctionne-t-il ? , Comment puis-je appliquer concrtement Scrum sur un projet ? , Quels outils dois-je employer et comment les mettre en uvre ? .AudienceManagers, chefs de projet, chefs dquipe

Pr-requisAucun

Mthode pdagogique30 % de travaux pratiques

Disponible galement en intra-entreprise Prix interentreprises 2011 : 1 350 HTInscriptions et informations : www.valtech-training.fr ou +33 (0)1 41 88 23 00

Vous allez apprendre :- Comprendre les principes et valeurs de lagilit - Apprhender les principes de fonctionnement dun projet Scrum - Mettre en uvre les techniques et outils ncessaires un projet Scrum - Connatre les rles et leurs responsabilits associes

2010SEPT 27 27PARIS TOULOUSE LYON GRENOBLE GENVE LUXEMBOURG

OCT 25 05

NOV 22

DEC 13 09 06

JAN 10

2011

FEV 07 24 21

MARS 07

AVRIL 11 28 21

MAI 09

JUIN 14 23

JUILL 11 07

AOUT 08

SEPT 12 08 26

OCT 10

NOV 07 24

DEC 05 08

15 29 13 11 08 13

24 14 10 07

21 07 11

12 04 09 14 11

29 05 08 12 10

07 02 05

33

Mthodes et pratiques agiles

Scrum par la pratique3 jours21 heures

ContenuNOUVEAU

Rfrence

SPPDes projets innovants toujours plus importants pour les entreprises, un besoin de matriser les cots, daccepter les changements de primtre et de livrer rgulirement un logiciel de qualit. Voil les dfis de la gestion de projet moderne adresss par lagilit et particulirement par son plus emblmatique reprsentant : Scrum. Ce cours, destin tous les membres dune quipe projet, propose dacqurir les pratiques et rflexes ncessaires pour participer un projet Scrum. Il permet aussi dvoluer vers les fonctions de Scrum Master. Anime par un Scrum Master certifi, cette formation se veut pragmatique et proche des problmatiques quotidiennes de lquipe projet. La dure de cette session a t spcialement conue afin de laisser le temps aux participants de mettre en action les principes de Scrum. Ainsi, organiss en petits groupes, ils dbattront des sujets de rflexions et mneront un projet au fil des chapitres.AudienceTous les membres dune quipe projet

Pr-requisAvoir particip un projet informatique.

Prsentation gnrale de Scrum - Vue globale de la mthode - Fonctionnement des cycles de Scrum - Les rles La gestion des besoins - Etablir la vision - Rdiger les besoins : les User Story et les Epics - Prioriser le Product Backlog - La gestion du changement Les estimations et le planning - Dmarrer un projet Scrum : litration zro - Prvoir le projet : le Release Plan et les itrations - Utilisation des Story Points : le Planning Poker Drouler une itration - Prparer le travail de litration - Litration vue de lquipe auto-organise - Suivi de litration : Daily Meeting, Kanban et Burdown Chart - Dmonstrations et rtrospectives - La vitesse dimplmentation : la vlocit - Les outils de dveloppement Gestion de projet - Gestion de la coordination : le client, les utilisateurs, les besoins et la production - Communication et Leadership - Indicateurs de suivi davancement et Reporting - Amlioration du processus : introspection et adaptation - Outils de gestion de projet (ALM agile)

Mthode pdagogique40 % de travaux pratiques

Disponible galement en intra-entreprise Prix interentreprises 2011 : 1 611 HTInscriptions et informations : www.valtech-training.fr ou +33 (0)1 41 88 23 00

Vous allez apprendre :- Considrer la productivit et la qualit dans un esprit de collaboration - Apprhender le processus Scrum, les rles et leurs interactions - Etre oprationnel et confiant dans lutilisation de la mthodologie - Monter, motiver et mener une quipe auto-organise - Rdiger les exigences et grer efficacement les changements de primtre - Proposer une planification raliste et la suivre - Mener un projet Scrum avec des quipes gographiquement rparties - Comprendre les fondamentaux dun contrat agile - Dcouvrir des outils qui supportent la mthode

2010SEPT 14PARIS TOULOUSE LYON GENVE LUXEMBOURG

OCT

NOV 15

DEC

JAN 24

2011

FEV 14

MARS 21 14

AVRIL 26

MAI 16

JUIN 06 27 06

JUILL 18

AOUT 29

SEPT

OCT 24 17 03 10

NOV 28

DEC

06 23

26 26

27 20 29

24

34

Mthodes et pratiques agiles

Lmergence des mthodes lgres - Origines et histoire de lagilit - Contexte de lindustrie du logiciel - Le Manifeste Agile - Valeurs et principes

Agilit et entreprise - Contractualisation des projets agiles - Cas des projets en quipes multiples et Offshore - Scrum et les normes qualit

Devenir Scrum Product Owner2 jours14 heures Rfrence

ContenuLe Product Owner dans un projet agile - Lagilit, Scrum et les rles sur un projet agile - Vision et budget - Les qualits dun Product Owner La liste des fonctionnalits - Le Product Backlog - Runir les besoins des utilisateurs - Rdiger et organiser les besoins - Les histoires et les piques - Prioriser les fonctionnalits - Quand mettre jour le Product Backlog ? Estimer des fonctionnalits - La mthode des points relatifs - La mthode du temps idal de travail - R-estimer les fonctionnalits - Planifier le projet Limplication dans une itration - La runion de planning - Rdiger des cas de tests - Aider lquipe de ralisation - Limites de lintervention dun Product Owner - Comprendre les Burndown Charts - Adapter le contenu de litration - La revue de sprint Sujets avancs - Le Product Owner : intgr ou spar de lquipe ? - Une quipe de Product Owners ? - Le Product Owner avec des quipes multiples - Suivre et anticiper avec des indicateurs

SPOLes mthodes agiles deviennent courantes sur les projets informatiques. Pour garantir leur efficacit, la totalit des quipes doit comprendre et adhrer aux pratiques mises en uvre, comme par exemple la rdaction de tests unitaires ou lintgration continue pour les dveloppeurs. Au sein des quipes, Scrum propose un rle supplmentaire : le Product Owner ou Directeur de Produit. Cest lui qui connat les besoins des utilisateurs mais cest galement lui qui possde le budget. Bref, cest le champion fonctionnel qui a la vision, la conviction et les ressources financires pour raliser un nouveau produit. Ce cours destin ceux qui auront le rle de directeur de produit dans un projet Scrum ou utilisant une mthode de dveloppement agile, permettra de clarifier les rles et responsabilits qui seront les vtres. Il y sera question, entre autres, de la gestion des fonctionnalits, la gestion des plannings ou encore des liens avec les utilisateurs. Ce cours apportera des rponses aux questions suivantes : Quelle est limplication dun Product Owner sur un projet agile ? , Quelles sont les limites de son action ? , Comment communiquer les fonctionnalits aux membres de lquipe de ralisation ? .AudienceMatrises douvrage, responsables fonctionnels

Pr-requisLa connaissance des mthodes agiles est un plus

Mthode pdagogique40 % de travaux pratiques

Disponible galement en intra-entreprise Prix interentreprises 2011 : 1 548 HTInscriptions et informations : www.valtech-training.fr ou +33 (0)1 41 88 23 00

Vous allez apprendre :- Comprendre le rle de Product Owner dans un dveloppement agile - Recueillir et rdiger les besoins - Grer lvolution des besoins - Estimer les fonctionnalits - Planifier le projet et le suivre - Rdiger des cas de tests agiles - Participer aux runions de fin ditration

2010SEPT 06 29PARIS TOULOUSE LYON GRENOBLE GENVE LUXEMBOURG

OCT 11

NOV 02

DEC 20 08

JAN

2011

FEV 01

MARS 28 28

AVRIL 05

MAI 30

JUIN 07 27

JUILL

AOUT 01

SEPT 19

OCT 04

NOV 14

DEC 13

10 19 03 18 19 21 01

17 26 25

31 10 20 14

16 16

35

Mthodes et pratiques agiles

Mettre en uvre le Lean Software Development3 jours21 heures Rfrence

ContenuLes initiatives Lean - Lean Manufacturing (Toyota) - Lean Thinking - Lean Entreprise - Lean Software Development

LSDToyota est devenu aujourdhui le premier constructeur automobile, reconnu la fois pour la qualit et linnovation de ses produits. Tout le monde saccorde reconnatre que ce succs est d son systme de production Lean. Cette approche vise la fois amliorer la qualit et les dlais, rduire les cots en tirant le meilleur parti des ressources tant humaines que matrielles, et en vitant toute forme de gaspillage. Forte de cette russite, la dmarche Lean a, depuis, dpass les frontires du monde de la fabrication industrielle pour gagner la logistique, la construction et la fourniture de services. Le Lean Software Development est la dclinaison de cette dmarche au dveloppement logiciel. Il sappuie sur les pratiques agiles pour renforcer limplication des individus, liminer les activits sans valeur et assurer au plus tt la qualit du produit en sinscrivant dans une dynamique damlioration continue des processus. Lobjectif de ce cours est dapprhender les principes et diverses stratgies du Lean Software Development et den apprendre les pratiques et les outils.AudienceChefs de projet ou dquipe, analystes, testeurs, dveloppeurs, responsables damlioration des processus, responsables qualit

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 intrinsque - Reporter la dcision - Livrer rapidement - Respecter les personnes - Optimiser le systme dans son ensemble Le centre dintrt du client - Les 7 gaspillages du dveloppement logiciel - Comprendre la valeur pour le client - La fluidit du processus Les outils - Choisir le projet, la cible, les participants - Crer et utiliser une Value Stream Mapping (VSM), VSM courante et future VSM - Quantifier vos activits et dfinir vos objectifs de performance de processus - Mettre en place le Visual Management Les mesures - Quantifier les objectifs - Dfinir et mettre en place les mesures qui alignent les efforts de dveloppement logiciel avec les rsultats Business

Pr-requisConnaissance des pratiques de dveloppement logiciel

Mthode pdagogique40 % de travaux pratiques

Disponible galement en intra-entreprise Prix interentreprises 2011 : 1 965 HT

Vous allez apprendre :- Raliser une Value Stream Mapping sur un processus courant - Mettre en uvre les principes Lean Software Development pour dfinir un processus cible - Identifier et liminer les gaspillages - Identifier les activits valeur ajoute et non-valeur ajoute - Quantifier les amliorations par la mise en place de mesures - Faire intervenir les personnes aux diffrents stades du processus

Inscriptions et informations : www.valtech-training.fr ou +33 (0)1 41 88 23 00

2010SEPT 29 29PARIS GENVE LUXEMBOURG

OCT

NOV 24 03

DEC

JAN

2011

FEV

MARS 16

AVRIL 18

MAI 25

JUIN

JUILL

AOUT 29

SEPT 28

OCT

NOV 08 21

DEC

Lean et les autres approches ou mthodes agiles - Lean et Six Sigma - Lean et Scrum

24

19

18

17

36

Mthodes et pratiques agiles

Test Driven Requirement ou la gestion des exigences dirige par les tests2 jours14 heures Rfrence

ContenuRecueil 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 - Quest-ce que le Test Driven Development ? - Impact sur la conception - Parallle avec le Test Driven Requirement (TDR) - Impact sur lanalyse et la gestion de projet Comment faire du TDR ? - Les grandes tapes - Les principales techniques - Les piges viter - Le Behaviour Driven Development Outils et mise en uvre - Tour dhorizon des solutions du march - Utilisation FitNesse (Fit et Slim) - Cration des classes de test Liens entre tests et agilit - Les cycles de dveloppement - Les mthodes agiles et limportance des tests - Comment piloter lensemble de son processus par les tests - Que sont les principes Lean ? Changements dorganisation prvoir - Quelques critres pour choisir la technique TDR adapte - Quelles modifications par rapport lexistant ? - Quels rapprochements au sein des quipes ?

TDRLe recueil des besoins et les tests de vrification sont des activits dont la complmentarit a t mise en avant dans de nombreux modles de dveloppement logiciel. Pour autant ces activits nen demeurent pas moins problmatiques et coteuses pour de nombreux projets car elles sont symptomatiques de la prsence de silos organisationnels et sont alors trs souvent un frein lagilit. Lobjectif de ce cours est de montrer que lon peut aller trs loin dans lintgration de ces deux activits en supprimant la frontire entre lanalyse et les tests. Vous apprendrez viter la dperdition dinformations dans le processus de recueil de besoins en appliquant les principes du dveloppement dirig par les tests aux activits de spcifications et danalyse. Au travers de techniques innovantes, vous apprendrez crire des dossiers de spcifications efficaces et interprtables automatiquement par des outils de validation. Vous apprendrez galement mettre en place dans votre organisation les lments essentiels pour tirer le meilleur bnfice dune telle approche. Ce cours est destin ceux qui se posent les questions suivantes : Peut-on tester fonctionnellement un logiciel sans en attendre le dploiement et sans passer par linterface graphique ? , Comment crire les spcifications pour faciliter le dveloppement et les tests ? , Peut-on rellement substituer un dossier de spcifications par des cas de test de recette ? , Quels sont les risques et les limites de cette pratique ? .AudienceChefs de projet ou dquipe, analystes fonctionnels, testeurs, dveloppeurs

Pr-requisConnaissance des concepts objets ou avoir suivi le cours IOT (p. 68) La connaissance dun langage objet (Java) est un plus

Mthode pdagogique50 % de travaux pratiques

Disponible galement en intra-entreprise Prix interentreprises 2011 : 1 446 HTInscriptions et informations : www.valtech-training.fr ou +33 (0)1 41 88 23 00

Vous allez apprendre :- Dcouvrir les principes du pilotage par les tests - valuer limpact sur le fonctionnement dun projet - Dcouvrir les outils accompagnant cette dmarche - Suivre une mthodologie applique sur de nombreux projets - Comprendre comment cette activit sinsre dans une dmarche agile

2010SEPT 30PARIS LYON GRENOBLE GENVE LUXEMBOURG

OCT 14

NOV

DEC 02

JAN 20

2011

FEV 10

MARS

AVRIL 07

MAI 05

JUIN

JUILL 07 07

AOUT

SEPT

OCT 13 13

NOV 28 24 14 17

DEC

23 07 05 28

25 17 02 21

17 30 30

09 04 16

22

37

Mthodes et pratiques agiles

Test Driven Development ou la programmation pilote par les tests en Java3 jours21 heures Rfrence

ContenuLe test dans le processus de dveloppement - Processus, qualit, tests - Tests et agilit - Tests et spcifications Tests automatiss avec le Framework JUnit - Le besoin dun Framework de test - Le Framework JUnit - Les Matchers Hamcrest - Bonnes pratiques associes JUnit Principes fondamentaux du TDD - Le cycle de dveloppement du TDD - Test First - Refactoring Stratgies de Test First - Tests comme moyen de spcification - Tests comme moyen de conception - Tests indpendants crire du code testable - Composition plutt quhritage - viter le code statique - Inverser les dpendances Mocks et doublures - Quand les utiliser - Types de doublures - Bibliothques de Mocks Techniques dcriture des tests - Langage universel - Object Builder Test de code hrit - Quest-ce que du code hrit ? - Cycle dvolution du code hrit TDD dans des situations particulires - Tests en prsence dinterface utilisateur - Tests en prsence de bases de donnes Tests fonctionnels avec FitNesse - Tests fonctionnels et TDD - criture de tests fonctionnels excutables avec FitNesse Styles de TDD - Tests bass sur ltat ou le comportement - Utilisation de doublures - Outside-In vs. Inside-Out Couverture des tests - Les axiomes sur la couverture des tests - Combien de tests faut-il crire ? - Outils de couverture Le Refactoring en TDD - Quelques mauvaises odeurs - Techniques de Refactoring en TDD

TDDJLes objectifs de qualit ambitieux fixs en dbut de projet rsistent rarement aux contraintes du quotidien. Comment maintenir la qualit dun code qui tend naturellement diminuer, si les tentatives damlioration se traduisent par des rgressions incontrles ? Le dveloppement pilot par les tests (TDD) propose une solution radicale pour reprendre la matrise du code et de la conception : les tests systmatiques sont crits avant le code tester ! Le retour sur investissement peut tre important (qualit du code, non rgression, volutivit, maintenabilit). Encore faut-il viter les cueils dune mise en uvre inadapte de la dmarche. Aprs ce cours, vous saurez utiliser des tests automatiss comme moyen de spcification, de conception et bien sr de test. Vous saurez dvelopper des tests pour du code existant hrit. Vous connatrez les techniques et outils, tels les doublures et Mocks, pour dvelopper efficacement en TDD. Vous verrez le TDD luvre au travers dexemples concrets et doutils disponibles sur la plateforme Java. Une tude de cas raliste vous permettra dacqurir les rflexes du TDD, daborder les divers problmes qui se posent aux dveloppeurs en TDD et de mettre en uvre les bonnes pratiques, des plus simples aux plus labores.AudienceDveloppeurs Java, responsables tests, chefs de projet, responsables qualit

Pr-requisPratique de la conception objet Pratique du dveloppement avec Java ou avoir suivi le cours JOD (p. 76) ou IJOP (p. 77)

Mthode pdagogique60 % de travaux pratiques

Disponible galement en intra-entreprise Prix interentreprises 2011 : 1 675 HTInscriptions et informations : www.valtech-training.fr ou +33 (0)1 41 88 23 00

Vous allez apprendre :- Dcouvrir les principes fondamentaux et les bonnes pratiques du TDD - Utiliser JUnit dans une approche TDD - Mettre en uvre les divers types de tests automatiss - Utiliser des techniques avances dcriture de tests - Mettre en uvre le TDD en prsence de code hrit (legacy) - Appliquer le TDD dans des contextes spcifiques (bases de donnes, IHM) - Pratiquer le Refactoring dun code dvelopp en TDD

2010SEPT 07 28 20PARIS TOULOUSE LYON GRENOBLE GENVE LUXEMBOURG

OCT 05

NOV 02 30 29

DEC 07

JAN 11 25

2011

FEV 08 21

MARS 08

AVRIL 26

MAI 03

JUIN 14 06

JUILL

AOUT 30

SEPT 27 13 26

OCT 25

NOV 29 28

DEC

18 11 04 15

24 11 25 18

09 05

29 26

17 04

38

Mthodes et pratiques agiles

Dveloppement Java EE pilot par les tests5 jours35 heures

ContenuNOUVEAU

Rfrence

TDDJEELes applications bases sur la plate-forme Java EE sont rputes difficiles dvelopper et tester. Ceci est de moins en moins vrai, la plate-forme Java EE 5 et les amliorations de Java EE 6 ouvrent la voie dautres formes de dveloppement. Si le dveloppement pilot par les tests (Test Driven Development ou TDD) devient une option viable pour les applications Java EE les plus sophistiques, encore faut-il matriser la dmarche TDD et son application aux problmes spcifiques poss par la plate-forme Java EE. Aprs ce cours, vous saurez utiliser des tests automatiss pour tester vos applications et pour valider vos choix darchitecture Java EE. Mais surtout, vous saurez exploiter les technologies Java EE pour crire du code testable. Vous dcouvrirez le TDD au travers dexercices pratiques qui vous permettront de vous familiariser avec lapproche TDD, ses mthodes et ses outils sur la plate-forme Java. Une tude de cas raliste vous amnera pratiquer le TDD sur les diffrentes couches architecturales de la plate-forme Java EE.AudienceDveloppeurs Java EE, responsables tests, chefs de projet, responsables qualit

Tests automatiss avec le Framework JUnit - Le besoin dun Framework de test - Le Framework JUnit - Les Matchers Hamcrest - Bonnes pratiques associes JUnit Principes fondamentaux du TDD - Le cycle de dveloppement du TDD - Test First - Refactoring Stratgies de Test First - Tests comme moyen de spcification - Tests comme moyen de conception - Tests indpendants crire du code testable - Composition plutt quhritage - viter le code statique - Inverser les dpendances - Tester des composants Mocks et doublures - Quand les utiliser - Types de doublures - Bibliothques de Mocks Techniques dcriture des tests - Langage universel - Object Builder Test de code hrit - Quest-ce que du code hrit ? - Cycle dvolution du code hrit

Dveloppement en TDD et conteneurs Java EE - Problmes lis au test dans des conteneurs Java EE - Embedded Container - JUnit et conteneurs embarqus Dveloppement en TDD de la couche prsentation - Problmes lis au test des IHM - Les Design Patterns pour des IHM testables - TDD avec des IHM Swing - TDD avec des IHM JSF - TDD avec Ajax Dveloppement en TDD de la couche service - TDD des EJB Session - TDD des EJB Message - TDD de WebBeans et intercepteurs - TDD des facteurs architecturaux : transactions, scurit Dveloppement en TDD de la couche de persistance - Problmes lis aux tests des bases de donnes - JDBC vs. JPA - Test du mapping JPA - Test des DAO Le Refactoring en TDD - Quelques mauvaises odeurs - Techniques de Refactoring en TDD

Pr-requisPratique du dveloppement Java EE ou avoir suivi le cours EJB3 (p. 87) ou JAWS (p. 92)

Mthode pdagogique60 % de travaux pratiques

Disponible galement en intra-entreprise Prix interentreprises 2011 : 2 277 HT

Vous allez apprendre :- Dcouvrir les principes fondamentaux et les bonnes pratiques du TDD - Utiliser JUnit et ses extensions pour tester des applications Java EE - Mettre en uvre diffrents types de tests automatiss - Utiliser des techniques dcriture de tests adaptes Java EE - Faire voluer du code Java EE hrit (Legacy) en TDD - Dvelopper les diffrentes couches architecturales dune application en TDD

Inscriptions et informations : www.valtech-training.fr ou +33 (0)1 41 88 23 00

2010SEPT 27PARIS GENVE LUXEMBOURG

OCT 25

NOV 22

DEC 13

JAN 31

2011

FEV 21

MARS 14 21

AVRIL 18

MAI 16

JUIN 06 06

JUILL 04

AOUT 01 08

SEPT 12 05

OCT 24

NOV 21

DEC 12 12

Styles de TDD - Tests bass sur ltat ou le comportement - Utilisation de doublures - Outside-In vs. Inside-Out

39

Mthodes et pratiques agiles

Le test dans le processus de dveloppement - Processus, qualit, tests - Tests et agilit - Tests et spcifications

Couverture des tests - Les axiomes sur la couverture des tests - Combien de tests faut-il crire ? - Outils de couverture

Usine logicielle, des concepts la pratique3 jours21 heures Rfrence

ContenuSavoir intgrer - Dfinition de lintgration continue - Pr-requis techniques et mthodologiques - Pratiques connexes Intgrer tous les jours - Bonnes pratiques - Alertes informatiques et visuelles - Ragir aux feedbacks - Pratiques connexes Outils dintgration continue - Catgories doutils - Hudson, CruiseControl, Continuum Gestion de conguration - Objectifs et rle - Tronc, branches et tiquettes - Lock Modify Unlock ou Merge Modify Outils de construction - Objectifs et rle - Pr-requis dune construction automatisable - Dpendance binaire / dpendance de source - Maven et ANT, diffrences et complmentarit - Ivy, alternative Maven Maven - Dclarer sa construction en utilisant les conventions - Mutualiser la logique de construction Notions avances Maven - Modulariser sa construction avec Maven - Apprhender la gestion des dpendances - Intgrer des plug-ins Maven et enrichir le cycle de construction - Personnaliser la construction en crant ses propres conventions Apprhender les tests - Test et feedback - Test Driven Developement - Tests unitaires, tests dintgration, tests fonctionnels Mtriques - Types de mtriques - Mthodologie dusage des mtriques Gestion des livrables - Mettre en place un Maven Repository avec Artifactory - Grer les habilitations de ce type de Repository

USILLes projets informatiques qui adoptent un cycle de dveloppement en cascade se retrouvent invitablement avec une phase dintgration critique qui rvlera tardivement toutes les failles des phases amonts. Pour autant, lintgration est-elle invitablement le cauchemar de la fin de projet ? Ce nest pas une fatalit si on met en uvre lintgration continue, une des 12 pratiques dcrites dans la mthode eXtreme Programming. Ce cours prsente donc toutes les bonnes pratiques de lintgration continue et de ses phases connexes comme la construction ou les tests dintgration. Il sera majoritairement consacr la mise en uvre de ces bonnes pratiques, que ce soit avec Maven comme outil de construction, Hudson pour lintgration continue, ou encore JUnit et HttpUnit pour les tests dintgration. Ce cours est destin tous ceux qui se posent les questions suivantes : Quels sont les bnfices rels de lintgration continue ? , Quels sont les apports de Maven par rapport des outils plus classiques comme ANT ? , ou de manire plus pratique Comment mettre en uvre Maven comme outil de construction ? .AudienceDveloppeurs Java, chefs de projets, responsables mthodes, responsables des dveloppements

Pr-requisAvoir une premire exprience en dveloppement de projet informatique (Java)

Mthode pdagogique60 % de travaux pratiques

Disponible galement en intra-entreprise Prix interentreprises 2011 : 1 716 HT

Vous allez apprendre :- Mettre en place Maven comme outil de construction - Connatre et savoir communiquer les bnfices de lintgration continue - Connatre les mthodes et bonnes pratiques lies lintgration continue - Apprcier et mettre en uvre des tests de validation de votre construction - Comprendre linteraction entre les diffrents outils de lenvironnement de dveloppement - Apprhender la qualit de votre projet avec diffrents types de mtriques

Inscriptions et informations : www.valtech-training.fr ou +33 (0)1 41 88 23 00

2010SEPT 27PARIS TOULOUSE LYON GRENOBLE GENVE LUXEMBOURG

OCT 25 04 18

NOV 29

DEC 27 13

JAN 17

2011

FEV 14 07

MARS 28 01

AVRIL 26

MAI 30

JUIN 27 14 15

JUILL 25

AOUT 22

SEPT 19

OCT 17 04 17

NOV 14

DEC 12 12

1320 25

15 10 08 12 02

20 02 18 20

12 05 28

14 28

40

Mthodes et pratiques agiles

Gestion de configuration logicielle avec Subversion1 jour7 heures Rfrence

ContenuPrsentation de la GCL - Objectifs de la GCL - Principaux outils de GCL - Place de la GCL dans un processus de dveloppement - Responsabilits et GCL - Terminologies : Branch, Tag, Merge, Check-In, Commit... Prsentation de SVN - Caractristiques de SVN - Installation de SVN, rfrentiel de donnes - Clients SVN et intgration dans votre environnement Travailler en quipe avec SVN - Rcuprer les sources - Cration dune branche - Commit des modifications - Rsolution des conflits - Cration dun Tag - Bonnes pratiques de travail en commun Administration SVN - Rfrentiel et stockage - Mode et scurit daccs - Sauvegarde et rcupration La GCL au quotidien - Gestion des versions - Frquence des modifications - Paralllisation des dveloppements

SVNLa Gestion de Configuration Logicielle (GCL) sest impose comme une des disciplines indispensables la russite dun dveloppement logiciel. Pour preuve, les modles damlioration des processus de dveloppement intgrent la GCL leurs recommandations et bonnes pratiques. Ce cours est une introduction par la pratique au monde de la GCL base sur un logiciel Open Source plbiscit par les dveloppeurs : Subversion dit SVN. Il sera question dutilisation de SVN au quotidien mais aussi de rflexion sur lorganisation ncessaire au bon fonctionnement du travail en quipe avec SVN. Vous obtiendrez des rponses concrtes aux questions suivantes : Quels sont les problmes directement imputables des carences de gestion de configuration ? , Quelles pratiques dois-je mettre en place pour utiliser efficacement SVN ? .AudienceChefs de projet, responsables de configuration logicielle, dveloppeurs

Pr-requisAucun

Mthode pdagogique50 % de travaux pratiques

Disponible galement en intra-entreprise Prix interentreprises 2011 : 764 HT

Vous allez apprendre :- Connatre les problmatiques de la GCL - Utiliser SVN pour grer un projet en quipe - Connatre les principaux clients SVN - Rsoudre des conflits de mise jour - Comprendre limportance de la GCL dans un cycle de dveloppement

Inscriptions et informations : www.valtech-training.fr ou +33 (0)1 41 88 23 00

2010SEPT 17PARIS TOULOUSE LYON GRENOBLE LUXEMBOURG

OCT 22

NOV 19 25

DEC

JAN 07

2011

FEV 11

MARS 04 15

AVRIL

MAI 06

JUIN 17

JUILL 01 07

AOUT

SEPT 02

OCT 21

NOV 04 24

DEC

19 07 16 06

14 27 22

09

03 01

13 02

08 01

41

Mthodes et pratiques agiles

Qualit du code dans les projets Java2 jours14 heures Rfrence

ContenuIntroduction la qualit logicielle - Problmes de la non qualit - Qualit, normes et certification - Responsabilits au sein des quipes - Qualit et pratiques agiles Qualit et code - Principes de la POO et complexit du code - Analyse statique et dynamique du code - Outils de vrification (PMD, Checkstyle, FindBugs) - Dtection des copier / coller - Monitoring et Profiling - Refactoring du code existant - Pair Programming et Peer Review Qualit et test - Les diffrents types de test - Frameworks dautomatisation (JUnit, TestNG, Fit, Selenium, Grinder, TPTP) - Couverture par les tests (Emma, Cobertura) - Introduire un outil de qualimtrie sur un projet Analyse et suivi - Production de rapport - Intgration dans Eclipse et autres IDE - Automatisation des rapports et intgration continue - Sonar, XRadar

COQA lheure o lexternalisation des dveloppements fait beaucoup dadeptes, il est crucial de pouvoir juger objectivement de la qualit du code livr et du bon respect des normes de dveloppement internes garantes de la prennit du logiciel. Encore faut-il disposer des outils adquats. Ce cours vous permettra de dcouvrir les concepts et mtriques les plus utiliss ainsi que les outils Open Source ncessaires la validation de la qualit du code. Il y sera bien sr question de la place accorder aux activits de test ou de limportance du Refactoring. Ce cours apportera des rponses aux questions suivantes : Combien cote un code de qualit ? , Comment sassurer quune application rpond des critres de qualit ? , Quels critres privilgier ? .AudienceChefs de projet, responsables qualit, dveloppeurs

Pr-requisUne exprience de la programmation oriente objet est ncessaire

Mthode pdagogique40 % de travaux pratiques

Disponible galement en intra-entreprise

Vous allez apprendre :- Estimer les surcots engendrs par la non qualit - Connatre les outils Open Source du march - Choisir les mtriques et indicateurs de qualit et de performances - Comparer les diffrents types doutils - Comprendre les tests et leur couverture - Savoir quelles pratiques sont mises en avant par les mthodes agiles

Prix interentreprises 2011 : 1 548 HTInscriptions et informations : www.valtech-training.fr ou +33 (0)1 41 88 23 00

2010SEPT 16PARIS LYON GRENOBLE GENVE LUXEMBOURG

OCT

NOV 18 15

DEC

JAN 20

2011

FEV 21

MARS 17

AVRIL 21

MAI 26

JUIN 27

JUILL 21

AOUT

SEPT 15

OCT

NOV 17 14

DEC

04 28 23 10

28 04

23 02 12 18

03 05 10

42

Mthodes et pratiques agiles

Coacher une quipe agile3 jours21 heures Rfrence

ContenuUne autre approche du management - Adopter une nouvelle attitude - Modifier votre mode de communication (coute et feedback) - Utiliser les techniques et les outils du coach : la synchronisation, lart du questionnement, lcoute active, lempathie, la reformulation, la visualisation Dvelopper votre identit de manager coach - Comprendre votre style de personnalit dominante : besoins psychologiques, canaux de communication, ractions sous stress - Analyser votre style dcoute prfrentielle et vos comportements coutricides - Amliorer votre image auprs de votre entourage Identier les ressources disponibles au sein de lquipe - Dfinir lidentit de votre quipe - Respecter les tapes de constitution de votre quipe - Runir les ingrdients dune quipe performante - Identifier les dysfonctionnements de votre quipe Comprendre et grer les situations difciles - Affronter les situations difficiles : volution des pratiques managriales, personnalits difficiles, conflits - Comprendre les mcanismes dchec : les jeux de pouvoir, le stress, les freins personnels - Grer ces situations difficiles JUILL AOUT SEPT 13 06 19 OCT NOV DEC 13 Motiver vos collaborateurs au quotidien - Identifier les leviers de la motivation de chacun - Eviter de les dmotiver - Adopter un comportement motivationnel Dlguer en conance - Comprendre ce que dlguer signifie - Reprer vos freins la dlgation - Prparer la dlgation et accompagner vos collaborateurs Dpasser les rsistances au changement - Dterminer le type de changement induit - Comprendre les diffrentes dimensions du changement : psychologique, sociologique et culturelle - Accompagner le processus dadaptation au changement

COPDe nombreuses formations sur le rle du chef de projet prsentent celui-ci comme un leader charismatique, directif et donneur dordres , qui fixe des objectifs, assigne des tches et en contrle lexcution. Le chef de projet agile adopte une posture diffrente : celle dun coach facilitateur. Par une coute active, il comprend les ressentis de ses collaborateurs (peur de ne pas tre la hauteur, dmotivation, apprhension du changement, manque dassertivit...) ; il aide lquipe se construire, stimule sa crativit pour quelle trouve ses propres rponses et dveloppe son autonomie ; il facilite la transition vers lagilit. Ce cours est particulirement adapt ceux qui souhaitent faire voluer leur rle de chef de projet et introduire de nouvelles pratiques managriales plus agiles. Il sadresse galement tous ceux qui sont nomms Scrum Master ou coach XP ou qui doivent animer une quipe en transversal. En bref, ceux qui veulent asseoir leur lgitimit de chef de projet, parfois dans un contexte dopposition ou de passivit. En sappuyant sur diffrents outils pour comprendre le fonctionnement des personnes et des groupes de personnes, ce cours vous donnera des cls pour accrotre le potentiel individuel des membres de votre quipe et amliorer la performance collective. Fil conducteur de la formation, vous disposerez dun plan dactions personnalis pour vous engager dans un objectif de progrs.AudienceChefs de projet ou futurs chefs de projet, chefs dquipe, Scrum Masters

Pr-requisAvoir particip un projet, tre impliqu dans lanimation de lquipe projet ou sur le point de ltre

Mthode pdagogique60 % de travaux pratiques

Disponible galement en intra-entreprise Prix interentreprises 2011 : 1 715 HTInscriptions et informations : www.valtech-training.fr ou +33 (0)1 41 88 23 00

Vous allez apprendre :- Aborder sereinement, pour vous et votre quipe, lvolution mthodologique et culturelle de votre environnement - Complter vos comptences techniques et mthodologiques (savoir-faire) en enrichissant vos comptences managriales et relationnelles (savoir-tre) - Bnficier de lapport des techniques de coaching pour dvelopper votre leadership - Optimiser la collaboration au sein de votre quipe

2010SEPTPARIS LYON

OCT 18

NOV 08

DEC

JAN

2011

FEV 14

MARS 29

AVRIL

MAI 17

JUIN

43

Mthodes et pratiques agiles

Nos clients

tmoignentCcile Rou Conseiller Formation France Tlcom Campus ITN Valtech Training parvient suivre les nombreuses volutions technologiques tout en conservant cohrence et lisibilit sur son offre de formation. Aprs de nombreuses annes de collaboration, nous apprcions lcoute et la ractivit du service commercial, le professionnalisme des formateurs ainsi quun catalogue de rfrence sur le domaine de la conception et du dveloppement IT. Valtech est pour nous un partenaire privilgi qui sait sadapter nos exigences de volumes et doffres sur mesure. Tout cela se concrtise par une grande satisfaction de nos collaborateurs.

6 000 personnes aiment a Rdiger un commentaire

44

Le saviez-vous ?Entre les formateurs maison , les consultants du groupe, les partenaires agrs, et quelques indpendants, Valtech Training peut compter sur plus de 80 animateurs, tous certifis, pour dispenser ses sessions.

Gestion de projetMATP EBECC AT-CM41 AT-PI47 AT-PI50 AT-PI45 AT-PI20 AT-PI6046 47 48 49 50 51 52 53

Prochain indice p. 55

Grer des projets avec un processus itratif Du recueil des besoins aux exigences : rdiger le cahier des charges La conduite de projet Gestion de projet informatique Manager des hommes dans le cadre dun projet Management de projet La dimension exploitation dun projet MSProject

45

Grer des projets avec un processus itratif3 jours21 heures Rfrence

ContenuLe chef de projet - Les activits du chef de projet - Les qualits / comptences du chef de projet Le cycle de vie des projets - Les diffrents cycles de vie - Zoom sur le cycle en cascade - Les principes de base des mthodes dites agiles Les caractristiques du processus UP - Historique