Booster des Talents IT

Apollo Formation, le Blog

Pair programming : coder en binôme, bonne ou très bonne idée ?

La programmation en binôme, plus connue sous le nom de pair programming est une méthode agile de développement logiciel où deux développeurs ou développeuses travaillent ensemble sur un même poste. Cette collaboration permet de partager les connaissances, et de surmonter les obstacles plus rapidement qu’en solo. Certaines organisations sont toutefois encore bien sceptiques quant au … Continuer Pair programming : coder en binôme, bonne ou très bonne idée ?

Générateurs de sites statiques : bonne ou mauvaise idée ?

Les générateurs de sites statiques (SSG) gagnent en popularité depuis plusieurs années, plus particulièrement auprès des développeurs. Réputés pour offrir des sites web plus rapides et plus sécurisés, ils bénéficient d’un écosystème et d’une communauté en pleine croissance.   Progressivement, ils deviennent une réelle alternative aux CMS dynamiques. Mais les générateurs de sites statiques, est-ce … Continuer Générateurs de sites statiques : bonne ou mauvaise idée ?

Hermes : le moteur React Native léger et open source de Facebook

C’est une des grandes annonces de la Chain React Conference de cette année : Facebook sort en open source un nouveau moteur JavaScript baptisé Hermes. Déjà adopté par le réseau social, il cible les applications Android développées sous React Native, le framework cross-platform destiné au développement mobile.   Sommaire Hermes, qu’est-ce que c’est ? Pourquoi avoir créé le … Continuer Hermes : le moteur React Native léger et open source de Facebook

50 conseils pratiques pour les développeurs et développeuses d’aujourd’hui

Comment continuer à apprendre et s’améliorer tout au long de sa carrière de développeur ou développeuse ? Au-delà de la formation professionnelle et continue, certaines bonnes pratiques peuvent vous permettre d’avancer plus vite ou simplement de travailler plus sereinement. Ces conseils s’adressent à la fois aux débutants et développeurs aguerris, qui pourront y trouver quelques … Continuer 50 conseils pratiques pour les développeurs et développeuses d’aujourd’hui

Flutter : un framework pour les gouverner tous

Le petit nouveau du développement mobile commence à faire grand bruit. Flutter, framework signé Google et dédié à la création d’applications Android et iOS (avec un code commun !) est proposé en version stable depuis décembre 2018. Les premiers retours des développeurs sont élogieux, pour un outil qui s’annonce comme une révolution. Après Xamarin, Cordova … Continuer Flutter : un framework pour les gouverner tous

Node.js vs Java : Que choisir pour votre projet ?

Il fut un temps où JavaScript n’était dédié qu’au front-end… et puis Node.js est arrivé ! Depuis, sa popularité n’a cessé d’augmenter auprès de la communauté de développeurs. Ses possibilités et son succès grandissants sont tels que la Node.js et la JS Foundation ont décidé de s’associer pour créer l’OpenJS Foundation. Pour autant, Node.js n’est … Continuer Node.js vs Java : Que choisir pour votre projet ?

WordPress 5.2 : Quelles-sont les nouveautés ? (fonctionnalités, filtres, fonctions, …)

Nommée « Jaco », la version 5.2 de WordPress est sortie le 7 mai 2019. Fruit du travail de 327 contributeurs, cette version est, comme toujours, disponible au téléchargement sur le site officiel et la mise à jour est réalisable directement dans l’administration. Cet article vous présentera à la fois les apports généraux et les apports techniques. … Continuer WordPress 5.2 : Quelles-sont les nouveautés ? (fonctionnalités, filtres, fonctions, …)

Les langages de programmation, frameworks et bases de données préférés des développeurs en 2019

Le site d’entraide pour développeurs Stack Overflow mène chaque année l’enquête auprès de sa communauté, afin d’identifier les grandes tendances du monde du développement logiciel. Pour l’édition 2019, près de 90’000 programmeurs et programmeuses du monde entier ont répondu aux questions posées par la plateforme. Langages de programmation, frameworks ou bases de données, découvrons ensemble … Continuer Les langages de programmation, frameworks et bases de données préférés des développeurs en 2019

Java et JavaScript : ne plus les confondre

Depuis leurs débuts, Java et JavaScript provoquent une certaine confusion en raison de leurs noms très similaires. Il n’est d’ailleurs pas rare d’entendre le terme « Java » comme un diminutif de « JavaScript ». Pour autant, ces deux langages sont bel et bien différents. Cet article a donc pour but d’expliquer aux débutants ou non-initiés la différence entre … Continuer Java et JavaScript : ne plus les confondre

Culture DevOps : mieux comprendre cette approche

Le terme « DevOps » provient des termes anglais « Development » (développement) et « Operations » (exploitation). Il s’agit d’un concept bien plus large que ces deux notions et intégrant également des éléments de sécurité, une dimension collaborative et d’analyse des données. On parle notamment de « culture DevOps ».  Le DevOps est relatif aux approches d’accélération des processus selon … Continuer Culture DevOps : mieux comprendre cette approche

Méthode Scrum : une approche agile et productive

La méthode Scrum est plus que jamais d’actualité aujourd’hui et est l’une des méthodes agiles existantes les plus en vue et parmi les plus utilisées. En 1986, les Japonais Hirotaka Takeuchi et Ikujiro Nonaka réfléchissent à un procédé basé sur le concept de flexibilité, afin d’accroitre la vitesse de développement d’une application. Est alors imaginée … Continuer Méthode Scrum : une approche agile et productive

Angular 6 : les nouveautés

Une porte se referme, l’autre reste grande ouverte : si AngularJS tirera prochainement sa révérence (une dernière release et puis s’en va), le voyage ne fait que commencer pour Angular. La dernière variante du framework développé par Google approche à grands pas, et l’on entrevoit déjà ce qui s’annonce comme une excellente version. Tour d’horizon … Continuer Angular 6 : les nouveautés