Inscrivez-vous gratuitement à la Newsletter BFM Business
Le succès de PHP se maintient, mais il importe de revenir sur les fondamentaux de la programmation pour un public parfois trop vite formé. Simultanément, Java connaît un regain d'intérêt suite à l'arrivée de la
plate-forme JBoss.
PHP et Java s'affirment comme les deux locomotives des formations au développement open source. Dans ces deux domaines, l'apprentissage de la syntaxe ne suffit pas. Ces langages s'accompagnent d'un
environnement fonctionnel, qui va du moteur d'exécution aux connecteurs applicatifs, en passant par des bibliothèques de composants. Les formations PHP, en croissance de 40 % en 2007 par rapport à 2006, couvre ainsi la mise au point
d'une application web, son optimisation, la programmation de requêtes vers les bases de données, ou encore les bonnes pratiques d'utilisation de l'environnement Zend Framework, la référence en matière de PHP. Signe de
succès : les formations à PHP ont été cette année plus nombreuses que celles consacrées à ASP.Net, son concurrent chez Microsoft. Le formateur PLB propose même un stage PHP pour les non-développeurs, infographistes et webmestres, qui
apprendront à réutiliser des codes déjà existants, ou à écrire des applications simples.
Revenir aux fondamentaux
La filiale française de Zend fait un travail de promotion significatif autour de PHP, ce qui a conduit à l'enseignement du langage en terminale STG-GSI (science et techniques de gestion et gestion des systèmes
d'information), puis en BTS informatique de gestion. Il manque néanmoins à ces développeurs, formés très tôt à un langage de haut niveau, la maîtrise des bonnes pratiques fondamentales de la programmation. ' Avec Zend,
nous avons conclu que l'industrialisation de PHP devait faire l'objet d'une formation spéciale de cinq jours, conçue pour ceux qui développent dans le langage depuis au moins un an et sanctionnée par le passage d'une
certification ', explique Cyrille Pierre de Geyer. Zend s'essaiera dans les prochaines semaines à l'e-learning, le stagiaire suivra les cours en se connectant sur un portail, à partir duquel l'enseignant
pourra superviser le travail de chacun.Côté Java, le catalogue des formations explose. Même en excluant les sessions rattachées à des environnements propriétaires, Orsys propose une trentaine de programmes consacrés à ce langage : connaissance des serveurs
d'applications J2EE de Tomcat à JBoss, de l'architecture des services web créés avec Java, du développement Java dans l'environnement Eclipse ou avec des schémas UML. Cyrille Pierre de Geyer observe que le nombre de stagiaires
Java a augmenté de 66 % en 2007, alors qu'il était stable en 2006. Selon lui, ce regain d'intérêt s'explique par le besoin de se former à la plate-forme open source JBoss.
Ajax et Python boudés
La mode du web 2.0 signe également le retour des formations à Javascript, reconverties en stages Ajax. Selon Cyrille Pierre de Geyer, ' Ajax se rattache aux formations aux logiciels libres dès lors que son
enseignement repose sur les plates-formes open source Prototype et Script.aculo.us '. Cela dit, le nombre de cours correspondants reste modeste : IB n'en propose qu'un de deux jours et Anaska deux de trois
jours. En embuscade, Python et la plate-forme Zope restent l'affaire des spécialistes Linagora et Anaska. Selon Tony Oger, ' de nombreuses personnes voient désormais en PHP une alternative à Java pour développer les
applications critiques, de back-office ou des interfaces spécifiques. Mais ce langage demeure plus limité que Python '. Reste à en convaincre les codeurs.
Votre opinion