Pourquoi Spring ❤ Kotlin

L’Alpes JUG vous propose le mardi 28 novembre à 19H00 une présentation de Spring 5 avec Kotlin, le langage développé par JetBrains, animé par Sébastien Deleuze.

La conférence

Sébastien Deleuze nous expliquera pourquoi Spring ❤ Kotlin et comment vous pouvez profiter du support officiel de Kotlin dans Spring (Spring Framework 5, Spring Boot et Spring Data) pour concevoir votre prochain projet Spring plus efficacement et surtout avec plus de plaisir.

Il décrira petit à petit comment convertir votre projet Spring Boot 1.0 écrit en Java et Javascript en un projet Spring Boot 2.0 en pure Kotlin et qui s’exécutera au dessus du nouveau cadriciel fonctionnel Web WebFlux :

  • Étape 1 : pourquoi Kotlin et comment utiliser Kotlin en lieu et place de Java 8
  • Étape 2 : mettre à jour vers Spring Framework 5 et Spring Boot 2.0
  • Étape 3 : passer de Spring MVC aux API Reactive et WebFlux
  • Étape 4 : utiliser l’API fonctionnel WebFlux
  • Étape 5 : développer l’interface Web avec Kotlin au lieu de Javascript/Typescript

Le speaker


Sébastien travaille chez Pivotal en tant que commiter Spring Framework et Reactor. Il travaille principalement sur Spring MVC, le support Reactive programming de Spring Framework 5 et le support du langage Kotlin. Il est également l’un des organisateurs de la conférence Mix-IT.

Inscriptions

Sur notre Meetup

Lieu

Attention, suite à l’incendie de La Casemate, la soirée est déplacée à l’espace de coworking Cowork in Grenoble,

Hands on Vue.js

L’Alpes JUG vous propose un Night Class sur Vue.js le 18 octobre avec Mathieu Mure et Antoine Caron.

L’atelier

Si pour vous Vue est un nettoyant pour lunette ou si vous ne savez pas trop quoi penser de ce enième framework Javascript, alors cet atelier est fait pour vous !

Nous vous proposons de venir découvrir Vue.js, le framework Javascript qui ne cesse de gagner en popularité au sein de la communauté Web.
Apportez vos macs, PCs, smartphone, tablette ou calculatrice ; car pendant cet atelier, vous allez coder et créer une application basique en découvrant les principales fonctionnalités offertes par cet outil.

Pas besoin d’être un expert dans le domaine pour pouvoir suivre cet atelier !

Il n’y aura pas de réseau au cours de la séance (contrainte de l’université). Aussi, n’oubliez pas de récupérer le code avant la séance :
https://classroom.github.com/a/i-igZoir
https://github.com/mathieumure/hands-on-vue
Le premier lien permet de créer automatiquement un dépôt dans le classroom Github de l’atelier au nom du participant. Celui-ci permettra d’interagir avec les animateurs et participants pendant et après le meetup.

Les animateurs


Mathieu Mure est consultant web full stack à Zenika et est formateur en Vue. Très curieux et passionné par les technologies du web, il est actuellement en mission en tant que Lead Dev Front chez Ocea Smart Building afin de développer des applications en Vue.

 

 


Antoine Caron est consultant web et enseignant à l’université de Lyon. Passionné par les technologies web, il travaille pour Aya (www.aya-experience.com), le cabinet Web de Zenika. Il est actuellement en mission pour M6Web sur des sujets React mais il suit de près le framework Vue. Il maintient un blog où il partage ses cours mais également des articles sur des sujets variés : https://slashgear.github.io

Inscriptions

Sur notre Meetup

Lieu

Cette soirée se déroulera sur le campus au Laboratoire LIG – Batiment CTL (le batiment rouge) 7 allée de Palestine 38610 , GIERES à partir de 19h.