01net Pro Entreprise informatique
Actualités gestion et logiciel informatique professionnel
Offre et recherche Emploi informatique internet
Salon conférences inofrmatique IT ebusiness 01
Le Cloud Computing
Vidéos reportage entreprise acteur informatique
Retrouvez tous les services 01Net dédiés aux professionnels !
Télécharger logiciels Pro et progiciels
Livres blancs e-commerce informatique et nouvelles technologies
Retrouvez l'ensemble des dossiers de la rédaction 01net Entreprise
Les synthèses des bonnes pratiques sur les sujets IT du moment

Des cours qui privilégient les travaux pratiques

Les exercices représentent la moitié des enseignements portant sur les langages et les briques fondamentales, destinés aux nombreux développeurs sans qualification Java EE et .Net.

Les développeurs maîtrisant Java EE ou .Net sont très prisés. Les formations qui enseignent les bases de ces plates-formes rencontrent donc, elles aussi, un franc succès. Pour faire face à la pénurie, les sociétés de services et les entreprises utilisatrices envoient en masse depuis deux ans leurs informaticiens se former aux langages de développement associés à Java EE et .Net. En effet, si beaucoup de jeunes diplômés savent programmer en Java, très peu d'entre eux ont encore étudié C#. Et, le plus souvent, ils n'ont pas travaillé sur Java EE et .Net, car peu d'écoles utilisent ces plates-formes pour leurs projets.
Les développeurs plus expérimentés sont également envoyés en formation de quatre à cinq jours. ' De nombreux développeurs connaissent C++ et veulent évoluer ', souligne Philippe Argouges, responsable de la formation client chez Sun Microsystems France. Les chefs de projet qui vont être amenés à superviser une équipe de développement externe ou les informaticiens qui assureront la maintenance d'applications développées par un prestataire ressentent aussi le besoin de se former aux bases de .Net ou de Java EE.
En général, les formations reprennent les concepts de la programmation objet et, parfois, la syntaxe UML, quasi indispensables pour suivre correctement le reste des cours. Dans les formations à .Net, les organismes enseignent les recommandations émises par Microsoft ?" pour s'assurer, entre autres, de l'homogénéité de tous les développements au sein d'un même projet. Ces préconisations sont moins évidentes dans le monde Java EE, où chaque éditeur a ses propres règles.
Les organismes proposent des formations aux langages comme Java, C# ou Visual Basic .Net. Mais les cours qui rencontrent le plus de succès sont ceux qui entrent directement dans le vif du sujet, en expliquant le développement d'applications Java EE et .Net. Les stagiaires intéressés par le développement web étudieront ASP. Net et Ado.Net dans l'environnement Microsoft, et les servlets et les JSP (Java Server Pages) pour les formations sur Java EE.
Au cours de l'étude des applications serveurs Java, les développeurs se pencheront sur l'utilisation des composants EJB (Enterprise Java Beans), JMS (Java Message Service), et les frameworks. Côté Windows, ils apprendront notamment à déployer et optimiser des applications Windows Forms. Des formations de niveau 2, entrant davantage dans le détail, commencent à être proposées aux développeurs les plus expérimentés. Mais ce type de cours est bien moins fréquenté.

Des séminaires tous niveaux

' Aujourd'hui, les travaux pratiques sur Java EE représentent environ 55 % de la formation ', estime Yves Miezan Ezo, responsable du département formation de la société de services en logiciels libres Linagora. Pour être opérationnels le plus rapidement possible, les développeurs veulent, en effet, manipuler les serveurs d'applications et les environnements de développement du marché. Certains formateurs ont d'ailleurs créé le concept de fil rouge, durant lequel les thèmes abordés sont mis en ?"uvre, tout au long du cours, dans une même application.
Les organismes de formation proposent également des séminaires d'un ou deux jours, destinés aux chefs de projet, aux directeurs informatiques, ou aux architectes. Ceux qui ont pour thème la comparaison des plates-formes Java EE et .Net disparaissent peu à peu des catalogues, car la plupart des entreprises ont déjà fait leurs choix.
En revanche, les séminaires sur les différents serveurs d'applications existants sur Java EE intéressent les entreprises qui n'ont pas encore déterminé leur architecture finale. Ces formations de type état de l'art fournissent aussi, en une journée, une information sur les tendances actuelles et celles des prochains mois ?" notamment, en matière d'évolutions des normes Java EE ou d'ateliers de développement.

Questions/réponses

Quel est le niveau requis ?
Il est nécessaire d'apprendre la syntaxe des langages de programmation associés à .Net ou du Java EE. Les formations sont donc directement accessibles aux développeurs maîtrisant déjà les concepts objet, et connaissant au moins un langage.

Le formateur doit-il venir dans l'entreprise ?
Une entreprise qui n'a que trois personnes à former et aucun environnement spécifique optera plutôt pour une session dans les locaux de l'organisme avec d'autres entreprises. Si le nombre de salariés à former est important, s'il est possible de les rassembler à la même date, et si l'entreprise ne souhaite pas dévoiler des informations jugées critiques à l'extérieur, elle choisira une formation sur mesure, dans ses locaux.

Ces formations donnent-elles de la valeur à un CV ?
Décrocher une formation Java EE ou .Net est positif. Mais encore faut-il ensuite la mettre en pratique dans le cadre d'un projet. Sans expérience, cette formation n'aura que peu de valeur sur un CV. Les recruteurs sintéressent surtout aux réalisations.

envoyer
par mail
imprimer
l'article
Nos partenaires