Angular, React, Vue, AgilePM, Agile, Scrum Master, Product Owner : focus sur quelques-unes des prochaines sessions de formation organisée par OXiane Luxembourg.

Devenez "Agile" en vous certifiant cet été 2020

Vous commencez un projet Agile/Scrum cet été ? Quel que soit votre rôle ou vos objectifs, OXiane continue à vous proposer toutes les formations certifiantes, au choix en Live Virtual Class ou en présentiel :

Le rôle du « Scrum Master » les 27 et 28 juillet ou le rôle du « Product Owner » les 1 et 2 octobre : Formations certifiantes réalisées par un Certified Scrum Trainer (CST) !

Vous préférez vous certifier Agile en Project Management ? Les formations certifiantes « AgilePM Foundation » du 4 au 5 aout et « AgilePM Practitioner » le 6 aout sont confirmées en sessions mixtes : Présentiel ou Live Virtual Class !

Plus d'informations : www.oxiane.lu/formation/certification-scrum-master et www.oxiane.lu/formation/certification-product-owner, www.oxiane.lu/formation/agilepm, www.oxiane.lu/formation/agile-pm-project-management-practitioner-examen

 

Angular, React ou Vue ? A vous de choisir votre framework et votre mode d’apprentissage cet été

Trois frameworks dominent actuellement la scène du développement "front", Angular, React et Vue - un ordre qui correspond à celui de leur arrivée sur le marché, 2009, 2013 et 2014 respectivement. Si aujourd'hui Angular est le plus utilisé au Luxembourg du fait de son antériorité, on constate que React et Vue s'imposent irrésistiblement à l'échelle mondiale. Il est utile de s'intéresser aux caractéristiques de chacun pour comprendre ce phénomène.

Angular est un framework "front" reposant sur une philosophie plus habituelle côté "back" et qu'on retrouve dans sa terminologie (ex. services, injection de dépendances, etc). Angular impose très clairement une manière de développer. Il n'y a souvent qu'une seule façon de "bien faire" avec Angular et si on ne la respecte pas, par exemple parce qu'on ne la connaît pas, on se trouve très vite dans l'impossibilité de poursuivre le développement de son application.

Cette caractéristique peut être vue comme un inconvénient (courbe d'apprentissage longue), mais elle présente aussi 2 avantages notables en termes de gestion des risques :

- Quand un développeur connaissant déjà Angular doit intervenir sur une application qu'il ne connaît pas, il y trouve facilement ses repères.

- Les premiers pas d'un développeur débutant seront rigoureusement cadrés.

Ceci étant dit, les entreprises ont toujours privilégié le recrutement de développeurs expérimentés, rendant moins favorable le rapport coût / bénéfices d'Angular.

React et Vue reposent sur une philosophie totalement différente, fortement influencée par les principes de conception KISS et YAGNI. Ils couvrent les mêmes besoins qu'Angular en tentant de rester aussi simples et flexibles que possible. Les avantages découlant de ces caractéristiques de simplicité et de flexibilité portent aussi sur la gestion des risques :

- Optimisation du time-to-market

- Réduction de l'impact du turn-over dans les équipes

Le succès croissant de React, Vue et des autres frameworks qui en dérivent (ex. Inferno) peut donc s'expliquer par le fait que le time-to-market est aujourd'hui un critère essentiel dans la prise de décision, ce qui ne surprendra sans doute personne, l'expérience actuelle de la pandémie illustrant la rapidité avec laquelle les choses peuvent changer et la nécessité vitale de pouvoir s'adapter à ces changements avec la même rapidité.

- Vue.js : rendez-vous du 29 au 30 juillet ou du 21 au 23 septembre 2020 en présentiel ou en LVC

- Angular : du 3 au 5 aout ou du 7 au 9 septembre 2020 en présentiel ou en LVC

- ReactJS : du 14 au 15 septembre 2020 en présentiel ou en LVC

 

Plus d’informations : www.oxiane.lu/formation/vue-js, www.oxiane.lu/formation/angularjs-2 & www.oxiane.lu/formation/reactjs

 

Communiqué par OXiane Luxembourg


Publié le 20 juillet 2020