Deuxième édition de l’atelier sur PSR7 et les middlewares, le jeudi 17 novembre

Le 27 septembre avait eu lieu un atelier à propos de PSR-7 et des middlewares.
Le format ne permettant pas l’accueil de beaucoup de monde, des inscrits sur liste d’attente n’ont pas pu venir.

Afin de remédier à cela, Matthieu Napoli a accepté de donner une seconde fois cet atelier.

Cette seconde édition aura lieu le jeudi 17 novembre à 19h.

Comme la première fois, l’atelier aura lieu dans les locaux de la société Norsys, au 59 Rue de l’Abondance, 69003 Lyon. Un grand merci à eux pour leur accueil.

Voici la description complète de l’atelier :

Découvrons les middlewares en commençant très simplement : réécrivons un framework avec 🙂 ! Carrément ? Carrément : le middleware est un pattern qui introduit de la simplicité même dans les applications web les plus complexes. Écrivons une application basée sur notre propre framework, et faisons le entièrement avec des middlewares : ça n’est en fait pas si compliqué que ça.

L’objectif : découvrir les middlewares et comprendre comment ils permettent de se se réapproprier l’architecture de nos applications.

On commencera l’atelier à la base : qu’est-ce qu’un middleware ? Comment est-ce qu’on en écrit un avec PSR-7 et la future PSR-15 ? En partant d’une application extrêmement simple nous progresserons doucement vers une architecture plus complexe, en implémentant pas à pas les différentes briques qui composent un framework. En utilisant le pattern du middleware et toutes ses déclinaisons nous pourrons facilement reproduire les fonctionnalités de base d’un framework web.

Les seuls pré-requis : avoir une machine avec PHP 5.5 ou plus récent, git et Composer. Pas besoin de connaitre la mécanique interne d’un framework, ça sera l’occasion de découvrir.

Si vous souhaitez participer, merci de vous inscrire sur meetup. Le nombre de place étant très limité, merci de vous désinscrire si vous ne pouvez plus venir.

Si vous n’êtes toujours pas convaincu pour vous inscrire, voici quelques retours sur l’atelier précédent :

Atelier PSR-7/Middlewares le 27 septembre par Matthieu Napoli

Le 27 septembre, aura lieu un atelier portant sur la création d’application basée sur des middlewares et PSR-7 (Http Messages Interface).

Voici la description complète de l’atelier :

Découvrons les middlewares en commençant très simplement : réécrivons un framework avec 🙂 ! Carrément ? Carrément : le middleware est un pattern qui introduit de la simplicité même dans les applications web les plus complexes. Écrivons une application basée sur notre propre framework, et faisons le entièrement avec des middlewares : ça n’est en fait pas si compliqué que ça.

L’objectif : découvrir les middlewares et comprendre comment ils permettent de se se réapproprier l’architecture de nos applications.

On commencera l’atelier à la base : qu’est-ce qu’un middleware ? Comment est-ce qu’on en écrit un avec PSR-7 et la future PSR-15 ? En partant d’une application extrêmement simple nous progresserons doucement vers une architecture plus complexe, en implémentant pas à pas les différentes briques qui composent un framework. En utilisant le pattern du middleware et toutes ses déclinaisons nous pourrons facilement reproduire les fonctionnalités de base d’un framework web.

Les seuls pré-requis : avoir une machine avec PHP 5.5 ou plus récent, git et Composer. Pas besoin de connaitre la mécanique interne d’un framework, ça sera l’occasion de découvrir.

 

Cet atelier sera donné par Matthieu Napoli (qui donnera une conférence sur ce sujet lors du Forum PHP 2016).

Cet atelier, commençant à 19h, sera donné dans les locaux de la société Norsys au 59 Rue de l’Abondance, 69003 Lyon. Nous les remercions d’accueillir l’événement.

Si vous souhaitez participer, merci de vous inscrire sur meetup. Le nombre de place étant très limité, merci de vous désinscrire si vous ne pouvez plus venir.

Atelier docker le samedi 30 avril

Le samedi 30 avril à 8h30 aura lieu un atelier sur Docker. Celui-ci sera animé par Pascal Martin et aura pour exercice la création d’un clone du site 3v4l.org en utilisant docker.

Voici la description complète de l’atelier :

Vous écrivez une portion de code PHP et aimeriez savoir comment elle se comporte sous plusieurs versions ? Sous PHP 7.0, 5.6, 5.5, HHVM,… ? Pendant cet atelier, je nous propose de mettre en place un site Web permettant de saisir du code PHP.

Celui-ci sera exécuté dans un conteneur Docker, en isolation du système. Puis dans plusieurs conteneurs, chacun avec une version de PHP différente. Les résultats de ces exécutions seront retournés à l’utilisateur, affichés sur le site.

Si vous connaissez 3v4l.org, c’est un peu, dans l’idée, ce que nous allons commencer à redévelopper 😉

Cet atelier vous permettra de jouer avec Docker et PHP : utiliser des images existantes, créer la vôtre. Vous repartirez avec des idées pour continuer à faire évoluer l’application développée pendant ces quelques heures. Prérequis : connaître HTML, PHP ; notions Linux (ligne de commandes), Git. .

Il faudra venir avec un PC et VirtualBox installé. Une machine virtuelle sera fournie quelques jours avant l’atelier, pour faciliter le démarrage

L’atelier aura lieu dans les locaux de la société Norsys (au 59 Rue de l’Abondance, 69003 Lyon), nous les remercions pour leur accueil.

Attention, l’atelier est limité à 6 places, alors inscrivez-vous vite.

PS : cet atelier sera aussi donné lors du PHPTour à Clermont-Ferrand. N’hésitez pas à vous renseigner ou vous inscrire si ce n’est pas encore fait.

PS2 : vous pouvez encore vous inscrire aux conférences du 19 avril sur la performance web / asynchrone en PHP qui auront lieu sur Lyon.

3v4l

global_350283322

Retour sur la conférence et l’atelier Git du 16 et 17/12

La semaine dernière se tenaient la conférence et l’atelier Git présentés par Sébastien Douche

Une nouvelle fois cet événement a été un succès :

  • la conférence a réuni plus de 60 personnes
  • l’atelier du samedi matin c’est déroulé à guichet fermé, réunissant 20 participants motivés

A noter que vu le thème de cet événement, nous avons eu la présence de personnes n’évoluant pas exclusivement en environnement PHP.

Les quelques photos prises lors de cet évènement sont disponibles ici

Pour voir ou revoir la présentation de Sébastien Douche, rendez-vous
ici.

Merci à La Cordée pour les locaux lors de l’atelier du samedi matin

Un grand merci une nouvelle fois à l’ensemble des personnes ayant aidé au bon déroulement de cet événement.

Conférence et atelier Git par Sébastien Douche

Le prochain événement organisé par l’AFUP Lyon est décomposée en 2 parties : une conférence avancée sur Git, par Sébastien Douche, suivi d’un atelier pratique le lendemain matin.

Développeur amateur depuis 84, utilisateur de logiciel libre depuis 95, Sébastien Douche est un vieux Geek. Se décrivant comme fainéant par nature, il suis à la recherche constante de tout moyen pour faire mieux avec moins d’effort. Il occupe les postes de directeur technique et de responsable R&D chez un éditeur Français, lui permettant d’assouvir ses passions pour le coaching technique et la gestion d’organisation. Engagé depuis 15 dans l’action communautaire principalement autour de Git, Python, le Logiciel Libre en général et depuis peu sur Go et Dart.

La première partie de l’événement se déroulera le vendredi 16 novembre, de 19h à 21h, dans les locaux de l’Epitech Lyon, au 86 boulevard Marius Vivier-Merle 69003 LYON.

Cette première partie est une conférence de présentation générale de Git qui vous donnera la compréhension nécessaire pour aborder sereinement l’utilisation de Git : de la connaissance théorique via les concepts régissant le fonctionnement de cet outil de gestion de sources, à la pratique de son utilisation via les workflows et commandes qui font la différences, tout sera abordé.

La seconde partie de l’événement est un atelier pratique, toujours animé par Sébastien Douche, qui aura lieu le samedi 17 novembre 2012 entre 10h et 13h dans les locaux de La Cordée, au 27 Rue Henri Rolland, 69100 Villeurbanne.

Lors de cet atelier, vous aurez l’occasion de mettre en pratique sur votre propre matériel, les concepts vu la veille.
Pour s’inscrire à cet atelier, vous devez avoir la possibilité de venir avec votre propre ordinateur, puisqu’il n’y aura pas de matériel à disposition sur place.

Pour l’atelier, seules 20 places sont disponibles, et tout ceux qui participeront à la conférence ne pourront participer à l’atelier.
En conséquence, il existe 2 manières de s’inscrire :

  • Conférence + Atelier : ce billet vous donne accès à la conférence ET à l’atelier du lendemain matin
  • Conférence : ce billet vous donne uniquement accès à la conférence du vendredi 16 novembre

Vous vous doutez donc qu’il n’y aura pas de la place pour tout le monde à l’atelier pratique, je ne peux donc que vous conseiller de vous inscrire rapidement