Grâce à mes études universitaires dans l'informatique, j'ai acquis une connaissance pointue en architecture des systèmes d'information. Mon parcours chez Sopra Group me permet d'étendre mes connaissances autour des technologies J2EE, Microsoft et mobile grâce aux différentes missions confiées. La diversité de mes missions et de mes clients me permet d'aiguiser mon adaptabilité et de m'approprier des problématiques toujours différentes dans des SI aussi divers que variés. M'investissant énormément dans les projets, je suis capable de proposer des solutions technologiques pertinentes adaptées aux besoins et aux capacités de chacun.
Nous avons actuellement 3 façons de faire des applications mobiles : le natif, l’hybride et l’HTML5. Cependant, en survitaminant les applications HTML5 avec quelques nouveaux concepts nous obtenons les Progressive Web Apps. En ajoutant une allure d’application, un mode offline, la push notification et le fait de pouvoir l’installer en plus de la sécurité, du responsive et de la performance, nous obtenons une application quasi native mais en JavaScript ! Pour nous aider à faire tout cela, les services workers, le manifest et d’autres API estampillées W3C sont là.
L’année 2016 sera définitivement celle des composants. Les nouveaux frameworks sont construits sur cette architecture. Les web components en sont le standard directement interprétable par nos navigateurs mais malheureusement le support n’est pas complet. La solution: Polymer. L’objectif de cette formation est de permettre d’acquérir une expertise afin de devenir complétement autonome pour la mise en place et la réalisation d’une application riche en utilisant Polymer. Pour cela, les phases d’apprentissage théorique et les exercices pratiques sur un projet réaliste sont alternées de manière équilibrée.
Créée par Facebook, React Native est une technologie dédiée au développement d'applications mobiles, de manière simple et intuitive. L'intérêt pour cet outil est en train d'exploser depuis 2 ans. Le but de la formation est de permettre à des développeurs connaissant le développement mobile de devenir autonome sur la plateforme React Native.
Le but de cette formation est d'acquérir les réflexes et les méthodes pour réaliser des applications sécurisées. La formation s'attarde sur les 10 failles les plus fréquentes recensées par l'OWASP et présente la manière de les exploiter ainsi que de s'en prémunir. Ensuite un certain nombre d'outils permettant de détecter ces failles sont présentées aux participants et mis en application.
Cette formation a pour objectifs de permettre aux participants de connaitre les spécificités des projets mobiles et de savoir mettre en place et appliquer une méthode adaptée au cadrage et à la conception de projets mobiles.