Développant des projets en PHP depuis 2019, s’il y a un bien un domaine dans lequel j’excelle c’est bien celui du développement d’application back-end (en PHP).
Cela ne signifie pas pour autant que je suis mauvais en front-end, les interfaces ont toujours eu une place importante au sein de mes projets. :)
Mais ayant développé une sorte de micro framework PHP pendant près de 2 ans, avant d’être littéralement tombé amoureux de Laravel, je pense pouvoir légitimement dire être spécialisé sur ces deux technos.
Sans avoir le niveau d’un développeur senior comme le prétend ma certification Laravel, je maitrise assez bien le framework. Je vous invite à regarder les différents projets que j’ai réalisé avec, ils ont tous leur petite spécificité. :)
De manière générale, j’aime toucher à tout. Il est très important pour moi de savoir être autonome, quel que soit le domaine.
Ce que j’aime chez Vue c’est son approche du DOM virtuel. Contrairement à React que je trouve beaucoup moins ordonné (je le compare souvent à du “PHP fait à l’ancienne”), Vue propose une méthodologie simple et efficace.
NestJS est un framework que j’aime assez car, contrairement à un projet construit autour dExpress, il nous donne une bonne architecture à suivre.
Cela est fortement appréciable lorsque l’on souhaite écrire du code maintenable et lisible aux yeux de tous.
Souvent mal perçue à cause l’utilisation intensive de sa forme compilée, Bootstrap reste une excellente base de librairie graphique offrant de nombreux outils.
Toutefois, il faut reconnaitre que ses heures de gloire sont derrière nous. On préférera l’usage de Tailwind pour les nouveaux projets.
Tenté par sa simplicité d’utilisation et son intégration quasi parfaite avec de nombreux frameworks, j’ai fini par l’adopter.
S’il est vrai qu’il permet une grande légèreté dans le développement des interfaces, je trouve personnellement que l’on perd beaucoup à ne pas écrire de CSS.
Bien souvent, c’est au travers de mes projets personnels que j’apprends le plus. Mais mon parcours scolaire et professionnel m’ont permis d’obtenir de solides bases dans plusieurs domaines.
Ces deux années à l'Efrei représentent mes deux dernières années d'études. Je suis assez satisfait de cette formation car, contrairement à mes années d'études passées à l'université, elle a véritablement apporté un regard neuf sur le monde technologique actuel.
En effet, là où à l'IUT nous ne travaillions qu'avec d'anciennes technologies, parfois même abandonnées par leurs propres créateurs (#VisualBasic), l'Efrei a proposé un programme moderne qui nous a permis de monter en compétences sur des technologies et pratiques actuellement populaires. Exit l'ECMA Script 5, fini la programmation en PHP 5, au travers des différents modules du programme que nous avons suivis, nous avons pu expérimenter de nombreux langages et frameworks tels que TypeScript et VueJS.
En plus de la partie programmation, nous avons étudié des méthodologies de développement avancées comme le Test Driven Development et l'Intégration Continue, des pratiques pourtant importantes dans le contexte actuel.
S'il est vrai que le titre RNCP décerné par cette formation a moins de valeur que la licence professionnelle ou encore le DUT informatique, je la trouve beaucoup plus pertinente.