Retour sur la soirée du 20 mars dernier

Mardi 20 mars avait lieu la rentrée de Code2.be sous un nouveau format : la présentation de plusieurs outils (Postman, IFTTT et Pushbullet), un exposé sur les outils du développeur frontend et un workshop d’1h30 sur Angular 5. Cette soirée a rencontré un vif succès puisque 24 personnes s’étaient réunies à la Loco Numérique.

Elle a débuté à 19 h avec la présentation de Postman par Alban POIRIER.
Postman permet de construire et d’exécuter des requêtes HTTP, de les stocker dans un historique afin de pouvoir les rejouer, mais surtout de les organiser en Collections. Cette classification permet notamment de regrouper des requêtes de façon « fonctionnelle » (par exemple enchaînement d’ajout d’item au panier, ou bien un processus d’identification). Postman assure également la gestion des Environnements, qui permet de contextualiser des variables et d’exécuter des requêtes ou des séries de requêtes dans différents configurations (typiquement dev, recette, prod).

En savoir plus :

Après avoir sondé le public grâce à un outil interactif, stimulant et amusant (http://toreply.univ-lille1.fr/), Christian BARRAS a pris le relais pour nous présenter les outils du développeur frontend : Gulp, npm, Babel, Webpack.

 

Sébastien FRANCOIS nous a ensuite expliqué comment piloter une freebox par la voix grâce à Google Assistant, IFTTT et Pushbullet.

En savoir plus :

La soirée s’est achevée avec un workshop présenté par Thierry FLEURY et Sébastien FRANCOIS. Les participants ont pu développer sous Angular 5 une application “Annuaire de Code2be” grâce aux explications de Thierry.

 

Aller plus loin :

Prochain rendez-vous : Code and Beer, 17 avril, de 18 h 30 à 21 h à la Loco Numérique

L’association Code2.be met en place pour ses membres des rendez-vous mensuels appelés Code and Beer.
Ce sera l’occasion de se retrouver autour d’un verre et d’échanger sur les dernières technos, les difficultés rencontrés, de coder de manière détendue et collaborative autour d’un ou plusieurs projets.

Vous êtes membre de Code2.be ? N’hésitez pas à venir !

Vous n’êtes pas encore membre et cela vous intéresse ?
N’hésitez pas à adhérer à notre association et à nous rejoindre !
Comment faire ? Rien de plus simple… Remplissez le bulletin d’adhésion et remettez-le à la Loco numérique (123, boulevard Louis Blanc – 85000 La Roche-sur-Yon) avec le règlement correspondant (15 € pour les particuliers / 50 € pour les entreprises).

 

Code2.be est de retour avec une nouvelle soirée !

En effet, la 1ère soirée Code2Be de 2018 se déroulera à la Loco numérique
le 20 Mars à 18 h 30.

Au programme :

Un apéro (bien sûr !)

Un workshop pour coder une application Angular 5 comme un pro !

Des outils utiles et fun à découvrir :
– Parlez à votre Freebox avec Google Assistant, IFTTT et Pushbullet
– Testez vos API RESTful avec Postman
– Découvrez enfin à quoi servent Babel, Webpack, Gulp, NPM !

On finit (toujours) par un dernier verre (pour ceux qui le souhaitent).

Plus en détail:

Workshop Angular

Thierry Fleury et Sébastien François
Ce workshop vous permettra de créer une application cliente Angular, interfacée avec une API web.
Nous commencerons par présenter les concepts fondamentaux d’Angular (modules, composants, injection de dépendance, routeur…)
Nous verrons ensuite comment démarrer un projet rapidement avec angular-cli, et comment intégrer des composants de librairies externes (ex : angular material).

Niveau : Débutant – JavaScript (TypeScript), HTML, CSS (SASS)
Prérequis : Éditeur de texte (Ex : VS Code), nodejs

Commandes Vocales avec Google Assistant et IFTTT

Sébastien François
Présentation des outils IFTTT et PushBullet mis en oeuvre dans le pilotage d’une Freebox à la voix via l’Assistant Google.

Postman

Alban Poirier
Réalisation de tests d’API RESTful.

Présentation des outils FrontEnd

Christian Barras
Qui n’a jamais oser toucher la configuration de Webpack ou Gulp de peur de tout planter ? Nous verrons les bases de ces outils qui, au début, étaient là pour nous aider ;).

S’inscrire

Workshop Electron

Retour sur le workshop TypeScript (avril 2017)

 

Le mois dernier, Thierry Fleury, développeur Web chez Codinlab nous a présenté le langage TypeScript qui apporte des fonctionnalités très intéressantes pour « améliorer » JavaScript (typage et interfaces notamment). 

Ce workshop a réuni près de 20 développeurs amateurs ou pro. Nous avons pu tester et commencer à apprécier les qualités de TypeScript sur un petit projet. 

Merci encore à Thierry pour cette animation !

Lors de cette même soirée, Mohamed Id Bouche (@idbouche) a présenté rapidement le projet ElectronJS qui est un framework de compilation d’application Desktop via les langages standards du Web. 

 

Prochaine session : 30 mai à 19h à La Loco numérique

 

Lors de la prochaine session, Mohammed va revenir pour animer un workshop entièrement consacré à Electron, histoire de créer une petite application Desktop en 45 minutes.

Vous êtes intéressé(e) ? Alors, inscrivez-vous rapidement en cliquant ici ! Le nombre de places est limité. (Pensez à ramener votre ordinateur)

 

We need you !

 

Vous avez découvert une nouvelle librairie ou vous utilisez quotidiennement des outils pratiques dans votre métier ? 

Nous recherchons des volontaires pour nous présenter rapidement (10 mn) quelques uns de ces outils pour les soirées de mai, juin et septembre. Alors, contactez-nous !

Workshop à venir !

Workshop « TypeScript »

 

 

 

25 avril à la LOCO numérique, de 19h à 21 h.

animé par Thierry Fleury

TypeScript est un langage de programmation libre et open-source qui a pour but d’améliorer et de sécuriser la production de code JavaScript.
Le code TypeScript est transpilé en JavaScript, pouvant ainsi être interprété par n’importe quel navigateur Web ou moteur JavaScript.

 N’oubliez pas d’apporter votre ordi pour les workshop !

 

Workshop « Initiation Docker »

 

 

 

3 mai à la LOCO numérique, à 18 h 30.

Présenté par Guillaume CHERAMY , de l’association K’Rément libre.

Au programme :

  • Présentation de docker et des dernières nouveautés
  • Installation  de Docker
  • hello world
  • Le store / Les images / Les contener
  • Une petite web app en conteneur
  • Présentation de workshop pro

Inscription obligatoire jusqu’au 1er mai.

 

We need you !

Vous utilisez quotidiennement des outils dans votre métier ? 
Nous recherchons des volontaires pour nous présenter rapidement quelques uns de ces outils pour les soirées de mai, juin et septembre.

Vous utilisez un langage, une technologie et vous souhaitez les partager avec d’autres ?
Nous recherchons des volontaires pour nous faire des demos pour les soirées de mai, juin et septembre.

Contactez-nous

Hackath’Yon 2017 : Appel aux volontaires !

Nous recherchons des volontaires parmi nos membres pour nous aider à organiser le prochain Hackath’Yon.

Si vous êtes intéressés, vous pouvez contacter Christian BARRAS.

Retour sur la soirée du 28 février

 Retour sur la soirée du 28 février : Haxe

Lors de la soirée du 28 février, Frank ENDRES nous a présenté le langage Haxe à travers un exemple de service Web minimaliste développé selon le style d’architecture ReST (Representation State Transfer) avec les tests unitaires associés (également écrits en Haxe).

Les données sont stockées dans une base de données SQLite (ou MySQL / MariaDB) dans le cas du PHP, ou dans un fichier JSON (Javascript Object Notation) dans le cas de Node.js (il s’agit de la base NoSQL minimaliste LowDB), avec dans les deux cas utilisation du mapping objet-relationnel (ORM).

Vous trouverez ici les ressources (slide, fichiers sources) qu’il a utilisées pour sa présentation.

Un grand merci à Frank pour sa démo et la mise à disposition de ses fichiers ainsi qu’à Charles POULLAIN pour sa présentation d’Apidoc, qui crée une documentation à partir d’annotations API dans votre code source.

Prochaines soirées

> 28 Mars

Un workshop « Processing et P5.js » animé par Irvin ZOURE, à la LOCO numérique, de 19h à 21 h.

Processing est une bibliothèque Java et un environnement de développement libre.

P5.js est une bibliothèque JS côté client pour créer des expériences graphiques et interactives, basée sur les principes de base de Processing.

Démo ciblée Arduino autour de l’environnement de programmation dédié à la visualisation de données, ou design génératif.

> 25 Avril

  • Présentation en quelques minutes d’Electron (créer des apps desktop avec du Javascript, HTML et CSS) par Mohammed ID BOUCHE.
  • Workshop « TypeScript » (langage de programmation libre et open-source) par Thierry FLEURY.

Plus d’informations à venir…

 N’oubliez pas d’apporter votre ordi pour les workshop !

We need you !

Vous utilisez quotidiennement des outils dans votre métier ? 
Nous recherchons des volontaires pour nous présenter rapidement quelques uns de ces outils pour les soirées de mai, juin et septembre.

Vous utilisez un langage, une technologie et vous souhaitez les partager avec d’autres ?
Nous recherchons des volontaires pour nous faire des demos pour les soirées de mai, juin et septembre.

Contactez-nous

Hackath’Yon 2017 : Appel aux volontaires !

Nous recherchons des volontaires parmi nos membres pour nous aider à organiser le prochain Hackath’Yon. Si vous êtes intéressés, vous pouvez contacter Christian BARRAS.

Retour sur la soirée « Unreal Engine 4 » du 31 janvier

 Unreal Engine 4

 

La première soirée de l’année 2017 était une présentation dédiée à Unreal Engine 4, une soirée animée par Jules AGOSTINI et Jessy VIOTTI, tous deux étudiants. La soirée s’est découpée en plusieurs parties, avec tout d’abord une présentation du logiciel avec ses diverses possibilités, suivie d’une démonstration de création d’un décor et d’une ouverture de porte, et enfin d’une démo d’un projet personnel réalisé en une trentaine d’heures et partant de zéro connaissance sur le logiciel afin de montrer sa simplicité d’apprentissage. La soirée s’est terminée par un ressenti et une comparaison d’Unreal Engine 4 et d’Unity 3D (outil présenté l’année dernière).

Ressources présentées ou utilisées lors de la démo : Unreal Engine 4, Makehuman et Mixamo

 

Prochaine soirée : Développement d’applications Web avec le langage Haxe

Mardi 28 février, 19 h, à la Loco Numérique, par Frank ENDRES

Présentation d’un exemple de service Web minimaliste développé selon le style d’architecture ReST (Representation State Transfer) avec les tests unitaires associés (également écrits en Haxe). Les données sont stockées dans une base de données SQLite (ou MySQl / MariaDB) dans le cas du PHP, ou dans un fichier JSON (JavaScript Object Notation) dans cas de Node.js (il s’agit de la base NoSQL minimaliste LowDB), avec dans les deux cas, utilisation du mapping objet-relationnel (ORM).

Retour sur le workshop Node.js du 29 novembre

Workshop Node.js du 29 novembre

 

Le workshop Node.js, animé par Mohammed ID BOUCHE, a réuni environ 25 personnes le mardi 29 novembre à La Loco numérique. Après avoir expliqué aux participants la procédure pour installer Node.js grâce aux lignes de commande, Mohammed a ensuite réalisé avec Express.js, une infrastructure minimaliste et flexible, une application web basique.

Merci à tous d’être venu aussi nombreux !

La prochaine soirée de Code2.be aura lieu le 31 janvier 2017 à La Loco numérique.
Studio Numéris, un groupe de jeunes étudiants passionnés d’informatique, nous présentera Unreal Engine 4.

D’ici là, bonnes fêtes de fin d’année à tous !

Retour sur la soirée du 25 octobre

Soirée du 25 octobre

 

Lors de la soirée Code2.be du 25 octobre dernier, Emmanuel FORT nous a expliqué comment lui est venu l’idée de créer un environnement de développement (Blockly4Thymio) pour le robot éducatif Thymio afin que les enfants puissent apprendre à programmer tout en s’amusant.

Cet environnement est basé sur blockly : il est visuel, simple et ludique et est destiné à un jeune publique. L’apprentissage se fait à l’aide de blocs colorés qui s’assemblent comme les pièces d’un puzzle et malgré cette étonnante simplicité, les enfants découvrent et apprennent les bases de la programmation : les actions, les conditions, les boucles, les variables, les événements, etc…

Ensuite, nous sommes passés à la mise en application avec la réalisation de petits exercices autour du robot :

  • Thymio s’illumine
  • Thymio parle
  • Thymio chante
  • Thymio se déplace en évitant des obstacles

C’est la rentrée chez Code2.be !

rentree

 

Soirée du 25 octobre

Venez prendre en main à La Loco numérique le mardi 25 octobre à 19h le robot Thymio présenté par Emmanuel FORT (LabOuest) avant de vous répartir en équipe et de concourir de manière informelle pour le meilleur projet.

Thymio II est un robot éducatif développé dans le cadre d’une collaboration entre l’École Polytechnique Fédérale de Lausanne (EPFL groupe MOBOTS) et l’École Cantonale d’Art de Lausanne (écal). Ce robot permet de découvrir l’univers de la robotique et d’apprendre les notions de la programmation à tout âge.

Pour l’apprentissage de la programmation, Emmanuel Fort a crée un environnement nommé : Blockly4Thymio. Cet environnement est basé sur blockly : il est visuel, simple et ludique et est destiné à un jeune publique.

L’apprentissage se fait à l’aide de blocs colorés qui s’assemblent comme les pièces d’un puzzle et malgré cette étonnante simplicité, les enfants découvrent et apprennent les bases de la programmation : les actions, les conditions, les boucles, les variables, les événements, etc…

Lors de cette soirée Code2.be, venez découvrir l’environnement imaginé par Emmanuel Fort, tester celui-ci et vous répartir en équipe pour un mini Hackthlon…

Thymio II

Le robot Thymio

Appel aux volontaires !

volontaire

Nous recherchons des volontaires pour présenter des technos ou des outils lors des prochaines soirées.

Si vous êtes intéressés pour participer, n’hésitez pas à nous contacter

 

Hackath’Yon 2016

En partenariat avec Oryon, La Roche Agglomération, le groupe Atlantic, Enedis, le SyDev et Ozérim, Code2.be organise, dans le cadre de la semaine de l’Innovation Week (du 5 au 13 octobre), un hackathon (concours de développement informatique) sur la thématique de l’énergie.

Les inscriptions sont ouvertes sur www.hackathyon.fr.

hackathyon

 

Les différents partenaires