#javascript

86 talk(s) with this tag

Détecter les bugs JS depuis son IDE: TSDoc et autres recettes pratiques

Oops, notre code JavaScript plante en production à cause d’une variable, d’un paramètre ou d’une propriété undefined ! Saviez-vous qu’en maîtrisant …

Les tests en Javascript

Si « Le bon sens est la chose la mieux partagée », l’utilisation des tests n’est pas toujours la chose la mieux partagée par tous les développeurs. Et …

La programmation fonctionnelle (en JavaScript) pour les nuls

Découvrir les concepts de base de la programmation fonctionnelle avec JavaScript et comprendre quel est l’intérêt de ce paradigme de …

Vue.js, le nouveau framework à la mode !

Durant ce BBL je vous démontrerai comment ce framework poussé par l’open-source peut détrôner les deux grands frameworks, React et Angular, …

Rendre son frontend plus robuste avec XState

XState est une librairie de state machines pour JavaScript et TypeScript. Dans cette présentation, nous verrons ce que l’utilisation de state …

Agile...

Comment passer à l’agile. Comment convaincre ses managers et/ou ses collègues. Créer un backlog, devenir product manager. Améliorer son projet …

Ember JS...

Retour d’expérience, live coding, dojo…

Erlang...

C’est quoi Erlang? Ca marche comment? Pourquoi je dois faire de l’Erlang?

Startup...

Retour d’expérience en tant que jeune co-créateur de startup qui s’est lancé depuis début 2012. Lean Startup, l’agile et le reste in …

AngularJS - le framework javascript de demain

Une plongée en douceur dans ce framework développé par Google et qui pourrait devenir le standard de demain.

Apache Camel - un framework d'intégration ultralight

Parce que l’on a toujours besoin de communiquer entre plusieurs applications, découvrez la puissance et la simplicité de Camel.

Git - l'incontournable

Introduction à Git et comment en tirer partie dans votre entreprise.

Java 8 - découvrir les lambdas

Les lambdas sont la fonctionnalité majeure de Java 8! Si vous voulez découvrir la programmation fonctionnelle, les nouvelles fonctions utilisables sur …

Play! Framework - fast web development

Play! Framework fait aujourd’hui figure d’incontournable, utilisé aussi bien par des startups, des grands groupes et des géants du Web. Venez …

Migration d'AngularJS vers React

Dans cette présentation, j’explique les différentes étapes nécessaires pour pouvoir migrer une application AngularJS vers React de façon …

It's traverse!

Découvrez la fonction qui se cache partout en programmation fonctionnelle

Développez votre prochaine application Web avec Firebase

L’offre Firebase proposée par Google est une galaxie. Et malheureusement nous n’aurons pas le temps de tout aborder. Nous allons …

Il n'y a pas que React et Angular dans la vie, voici VueJS

A travers ce BBL, je ferai un livecoding permettant de présenter les différents concepts de la librairie VueJS

Les progressive webapp, à quoi ça sert ?

A travers ce BBL, nous allons rendre une application existante compatible avec les standards derrière le terme Progressive Webapp

Live Coding de Space Invaders

Aujourd’hui c’est Back to Basics ! Je vais vous montrer comment coder le jeu mythique Space Invaders à partir de zéro, sans framework, …

Je n'ai jamais rien compris à Redux, donc je vais le recoder

Ola Voyageur·e ! Si le temps vous le permet, je m’en vais vous conter les aventures du sieur Abramov et de sa monture Redux. En ayant cotoyé …

Vue.js, une alternative à Angular et React

Découvrir Vue.js en alternative à Angular et React

Cross communication entre applications web

Connaitre les limites du navigateur, et s’en rapprocher pour offrir une meilleure experience à vos utilisateurs

React Query: exploiter une API JSON en 5 minutes

Booster votre productivité avec React Query (TanStack Query), une librairie pour gérer les appels API.

React: sujet au choix

Parmi les sujets possibles : Hooks React, Performance, API Context, State Management, React Query, Redux, MobX, Testing.

30 minutes pour réduire l'empreinte encironnementale d'un site

A chaque fois que je regarde sous le capot d’une page web, je vois toujours (ou presque) les mêmes défauts… Dans cette présentation, je vais vous …

Discussion technique - front : React react-native / back : serveur node ou BaaS

Basé sur mon expérience on peut échanger sur les technologies et pratiques que j’utilise pour dévellopper des applications.

AngularJS

Le framework JavaScript dont tout le monde parle, dans cette présentation je vous montre pourquoi.

Dart, le nouveau langage de Google pour le web

Dans la dernière Devoxx, Google a annoncé la sortie de la version 1.0 de leur nouveau langage pour le web, Dart. Derrière cette v1 il y a deux ans de …

La forge du développeur JavaScript moderne

En 2013 JavaScript est un langage prêt pour le défi et les exigences des entreprises, avec un écosystème évolué dans lequel il y a tous les composants …

Les Web Components aujourd'hui

Les Web Components débarquent. Un nouveau standard en cours d’élaboration au W3C, qui va permettre d’avoir une approche par composants au …

Pourquoi je ne code plus en Java

Depuis que je me suis mis sériousement à Groovy, je ne code plus une ligne de Java. Dans cette présentation je vous montre comment Groovy peur changer …

JavaScript pour les développeurs Java

Pourquoi JavaScript est un langage difficile à appréhender pour les développeur(es) Java. On en profitera pour voir les bases de NodeJS, et les …

JS in CSS: Yes we can 🤔

Alors que tout le monde parle de CSS in JS et si on regardait comment faire du JS in CSS ? Car oui c’est possible ! Est-ce une bonne idée ? Je n’en …

Mettez votre JavaScript à jour !

Après des années sans évolution pour JavaScript, l’arrivée d’ES2015 a apporté de nombreux outils qui facilitent considérablement la vie du …

Oubliez les migraines, faites de l'asynchrone... synchrone !

Tout développeur JavaScript – même celui qui n’ose pas se l’avouer – a subi un jour le callback hell à cause de l’asynchrone. …

Coding dojo sur mesure

Organiser un coding dojo chez vous, sur mesure. Langages Java, JavaScript, Ruby. Mise en pratique clean code, TDD, BDD…

CasperJS

CapserJS, ou comment tester efficacement vos interfaces web.

GIT

Une présentation de l’outil et des concepts associés.

HTTP and REST

Comment développer des api RESTful.

Javascript 101

Introduction rapide au javascript. Tout ce qu’il faut pour démarrer dans les meilleurs conditions.

PHPUnit.

Présentation de PHPUnit, les bonnes pratiques du test unitaire en PHP.

Débugger sa configuration Webpack

Le nouveau plugin webpack que vous venez d’installer vient de tout casser ? Vous n’arrivez pas à mettre à mettre à jour webpack ? Nous …

Débuter en React/Redux

Quels sont les concepts clés derrière React/Redux ? Comment débuter un nouveau projet? Comment architecturer de plus grosses applications ?

Introduction à Webpack

Webpack est un packager qui vous permet de gérer tout votre arbre de dépendances JS/(S)CSS/Images/Json, idéal pour les frameworks javascript frontend.

Codez de l'Angular1 aujourd'hui avec les technos de demain...

Utilisez la puissance de l’ES2015 et + pour faire du code Angular1 de très haute qualité, testing inclus !

Démarrer un projet Angular2 avec l'AngularCLI aujourd'hui !

Pourquoi vous embêter avec tout l’environnement Javscript alors que la CLI est faîtes pour vous aider à démarrer… voir même plus ! Vous …

Introduction à Angular2

Introduction aux concepts et changements dans Angular2, vu par un développeur AngularJS

Vanilla.js #backToBasics

Angular, React, Vue.js… Et j’en passe ! Tout cela est bien, mais revenons un peu aux bases : JavaScript. À travers ce talk, vous allez …

La réactivité dans Angular, comment ça fonctionne ?

Vous qui utilisez Angular au quotidien, avez-vous déjà eu la curiosité de savoir comment le framework fonctionne ? Comment votre composant sait-il …

Quel futur pour Angular ? (vu de 2023-2024)

Angular a manifesté des changements impressionnants depuis quelques versions et cela n’est rien face à ce qu’il y a dans les cartons ! En plus des …

Découverte du nouveau JavaScript : ES2015/ES6

La nouvelle version de JavaScript est maintenant validée, il est donc temps de découvrir ce que l’avenir proche nous réserve et comment le …

Développons dans le futur dès maintenant

Découvrez comment utiliser les standards plus ou moins expérimentaux du web dès maintenant avec Babel, PostCss, des polyfill et webpack.

Quoi de neuf dans le web ?

Un tour d’horizon de toutes les nouveautés HTML5 et CSS3 pour découvrir des normes souvent méconnues (flexbox, webrtc, web components, css …

Responsive Web Design

3 présentations possibles : introduction au RWD, l’impact du RWD sur vos équipes projet et un tour d’horizon des techniques nécessaires à …

Révolutionnez vos Layout avec CSS3

Un focus sur les normes CSS3 permettant de faire des mises en page avancées : FlexBoxx, CSSGrid, CSSShape, CSS regions, columns, etc.

Polymer, les webcomponents c'est maintenant

Qu’est ce que les composants Web? Pourquoi sont-ils géniaux? Toutes les réponses dans cet présentation.

Introduction à EmberJS

Présentation du framework EmberJS et des enjeux d’une application riche en JavaScript. Nous allons essayer de répondre à des questions courantes …

Microservices, choisir le bon cheval: Vert.X

Il n’y a pas encore de standard 🤔, mais il faut être prêt. Vert.X ❤️ permet de construire des solutions ‘plateform agnostic’ et vous …

Programmation Fonctionnelle en JavaScript

Le JavaScript est fonctionnel probablement depuis le début, mais c’est aussi un très bon langage pour s’initier à d’autres concepts …

React vs. Angular

J’espère pouvoir à travers cette conf apporter un peu de lumière sur les pours et les contres de ces deux excellents outils pour construire vos …

Comment animer un entretien technique front ? Comment obtenir le plein potentiel des développeurs ?

Cette session tend à représenter l’ensemble des questions types lors d’un entretien d’embauche front React. Il reflète quelques …

Introduction à React

Créer des composants web simples rapidement, Créer une première Single Page App avec ReactJS, Appréhender CodeSandbox à travers un TP orienté …

Introduction à Redux

Mise en place de Redux au sein d’une application React existante.

Scalable Folder Structure in a React/Redux Application

Je serai prêt à animer cette session à partir de juin 2019.

Du JavaScript propre ? Challenge Accepted!

Ecrire du code JavaScript propre, c’est aujourd’hui possible. L’écosystème autour de ce langage a atteint une maturité suffisante …

24 plugins chrono

Pas de Jack Bauer dans cette session mais un développeur qui passe en revue 24 plugins pour sauver le monde booster votre IDE !

Optimiser votre site Web sur mobile

Nous regarderons l’évolution de ce marché mobile, les normes existantes, les bonnes pratiques de développement mobile ainsi que les outils et …

Tout ce que vous devez savoir sur Node.js

Découvrez les bases de Node.js, son écosystème, ses atouts, ses faiblesses et tout ce que vous devez savoir du démarrage votre premier projet …

Améliorons ensemble votre Architecture Web

Retrouvons nous le temps d’un déjeuner pour parler d’une de vos problématiques d’architecture. Nous pourrons échanger sur des …

Faire des cartes en ligne: quelles solutions pour quel(s) besoin(s)?

Une revue d’une infrastructure classqieu pour créer des cartes en ligne puis un aperçu des outils clients et serveurs pour ce besoin.

Les outils pour créer de la documentation utilisateur

Il existe de nombreux outils pour documenter du code mais par où commencer pour produire sa documentation? Nous nous proposons de vous donner quelques …

OpenData et OpenStreetMap: comment les exploiter, comment contribuer?

Historique de l’OpenData, revue des opportunités et limites du phénomène, usages potentiels.

Utiliser l'écosystème Github

Github, c’est une infrastructure basée sur Git facilitant la collaboration par le code mais quels sont les autres usages possible? Une petite …

Combien vous coûte vraiment le support IE7

Une méthode pour évaluer le coût de support d’un ancien navigateur, et partager cette vision avec un décideur non-technique.

Des CSS explicites grâce à BEM

Des astuces pour mettre en place BEM et profiter de tous ses avantages.

Organiser son code JavaScript

Des modèles clé-en-main pour écrire du JavaScript modulaire, avec et sans jQuery.

Framework JS pour crawler le web (et aussi faire les tests E2E

Crawler le web ou effectuer des tests E2E cela vous intéresse ? Vous avez entenu parler de puppeteer ? De finger printing ? Vous voulez voir une archi …

Build, intégration continue et qualité pour le javascript

Un tour d’horizon des outils de build pour le javascript et leur mise en place: grunt, bower, istanbul, etc., et même des Makefile!

Créer un objet connecté

Un feu tricolore qui vous donne un feedback sur votre build? Un objet connecté à l’api twitter? Challenge accepted!

ES6

Réaliser un projet Javascript sans ES6 parraît aujourd’hui impensable ! Je vous propose de découvrir les nouveautés du langage et vous allez …

Présentation de React.js

React.js tout le monde en parle et ce n’est pas pour rien ! Cette librairie bouscule les codes de développement pour le frontend et rend le dév …

Webpack

Souvent considéré comme compliqué à prendre en main, webpack semble tout de même s’imposer comme outils de développement. Je vous propose de …

La révolution dans vos apps, c'est la gestion de l'état

Une révolution (presque) silencieuse est en cours dans le domaine des webapps, et pourtant nous sommes nombreux à passer à coté. Redux, VueX, NgRx, …

Les Progressive Web Apps, au dela du buzzword

Les PWA c’est cool, tout le monde en parle, mais en fait c’est quoi vraiment? Pourquoi ca devrait m’intéresser? Comment ca marche? A travers ce talk …