Sessions at FranceJS.in(Toulouse) on Saturday 23rd November

View as grid

Your current filters are…

  • Scaffolding et industrialisation d'une application JavaScript

    by Thomas Pons

    Nous verrons comment scaffolder une application AngularJS grâce à Yeoman ; comment gérer les dépendances des librairies côté client grâce à Bower ; comment créer un build automatisé grâce à Grunt.

    Nous verrons également comment gérer les tests unitaires grâce au framework Jasmine et au Test Runner Karma ; comment avoir un contrôle de qualité du code grâce à JSHint ; comment avoir un code coverage de qualité avec IstanbulJS.

    Et enfin comment intégrer tous ces outils à un build Jenkins ou encore le coupler à Maven.

    At 11:00am to 11:50am, Saturday 23rd November

  • JavaScript et Internet des objets

    by Younès Benaomar

    Présentation d'un exemple pratique d'utilisation de JavaScript (NodeJS) sur RasberryPi pour contrôler des données en temps réel d'une voiture télécommandée.

    At 11:50am to 11:55am, Saturday 23rd November

  • Tour d'horizon de Node.js

    by Christophe Porteneuve

    Node.js est l’une des technologies les plus en vue de ces dernières années, des services web à la robotique ; désormais bien industrialisé et doté d’un écosystème et d’une communauté très vifs, Node a remis sur le devant de la scène un modèle de programmation non bloquant / asynchrone et, surtout, des techniques de code élégantes pour réaliser celui-ci.

    Dans cette présentation—qui s'adresse tant à ceux qui n'ont jamais regardé Node qu'à ceux qui jouent déjà avec—Christophe Porteneuve brosse un tableau de Node.js aussi concret que possible. Il posera rapidement quelques notions fondamentales (Node, modules, npm, asynchrone…) puis explorera le développement d’une application web ludique et interactive, qui mettra conjointement en œuvre quelques-uns des usages les plus célèbres, d’Express à Docco en passant par de l’OAuth 2, du Redis, des Web Sockets, Brunch, Mocha et Uglify.

    Avec même un petit bonus qui sortira du strict domaine dématérialisé du web pour se manifester physiquement.

    At 1:30pm to 2:20pm, Saturday 23rd November

  • Creating a Grunt Task from Spaghetti to Rock Solid Code

    by Thomas Parisot

    We have an idea, we code it as a custom task in our `Gruntfile.js` and… *it works*!

    Then we sleep on it for 6 months and someone stumble on us, revealing some software weakness we have trouble to fix **because we don't remember well** what was our state of mind at the time of writing the code.

    *This is not bad*. This is how it often works in the *real world*.
    We will learn how to make that **code beautifully speaking by itself**, embracing a *design features* approach rather than the *code stuff tested on runtime* one.

    And if you never wrote *unit tests*, this is definitely the trigger which **will break your fear** and share your knowledge of your code across your team.

    At 2:30pm to 2:55pm, Saturday 23rd November

  • AngularJS : 1 an après

    by Thierry Chatel

    Ça fait plus d'un an que le framework AngularJS est sorti en version stable.

    C'est l'occasion de faire un point et de prendre du recul pour analyser le phénomène AngularJS.

    Quelle est son adoption, pour quels usages ? Comment s'insère-t-il dans les architectures web applicatives, et quel est son impact ? Comment évoluent les versions ?

    Une session qui laissera une grande place aux échanges et au débat.

    At 3:00pm to 3:25pm, Saturday 23rd November

  • Pk t'es "strict"?

    by Stéphane Coué

    "use strict";
    Qu'est ce qui change? Ce qu'il ne faut plus assumer, les exceptions générées, le support dans les navigateurs.
    Par des exemples triviaux (snippets, chrome devTools montrer le comportement de JS en strict mode… )

    At 3:25pm to 3:30pm, Saturday 23rd November

    Coverage slide deck

  • Réaliser un jeu cross-plateformes avec WebGL et Babylon.JS

    by David Rousset and David Catuhe

    Le GPU est en de plus en plus important pour la performance de nos applications Web. Il est depuis un moment utilisé pour vous dans certains cas comme le canvas 2D ou certaines animations CSS3, nous en parlerons donc en introduction. Mais nous verrons ensuite comment aller encore plus loin avec WebGL. Cela sera illustré à travers un moteur 3D HTML5 que nous avons conçu en France ainsi qu’un framework de conception de jeu au-dessus. Vous verrez alors que malgré l’utilisation du GPU, il faut continuer à être vigilant aux concepts de base de JavaScript pour la performance. Ce sera l’occasion de mettre un peu les mains dans le code, vous verrez ce n’est pas sale !

    At 4:00pm to 4:50pm, Saturday 23rd November

  • Tester une application carto avec Mocha

    by Mathieu Leplatre

    Quelques notes sur l'utilisation de Mocha pour tester une application carto qui repose essentiellement sur des géométries et des évènements.

    At 4:50pm to 4:55pm, Saturday 23rd November

    Coverage slide deck

  • Introduction aux Web Components

    by Laurent Jouanneau

    Les "web components" vont bousculer la manière de développer les applications web. Après un bref historique de cette technologie, dont les origines remontent à plus de 12 ans dans Gecko, le moteur web de Mozilla, nous verrons ce que nous promettent les futures spécifications des web components, et l'état d'avancement des implémentations dans les navigateurs web.

    At 5:00pm to 5:50pm, Saturday 23rd November

Schedule incomplete?

Add a new session

Filter by Day

Filter by coverage