Le Touilleur Express

  • Accueil
  • A propos de l’auteur
  • A propos du Touilleur Express

Formation et brown-bag lunch

30 octobre, 2013

brownbaglunchapple L’idée fait son chemin depuis plusieurs années, et j’ai envie de me lancer maintenant. Je me suis inscrit sur le site « Brown Bag Lunch« . Le concept est simple : vous sélectionnez un présentateur, ensuite vous préparez une salle de réunion avec un déjeuner froid, et le speaker vient ensuite effectuer gratuitement sa présentation. Intérêt pour le présentateur : roder une présentation et rencontrer des développeurs. Intérêts pour la société qui organise l’événement : recevoir des personnes de l’extérieur et faire un moment « veille techno » sympa.

Le site Brown bag lunch France liste différents baggers, et vous pourrez donc me contacter pour que je vienne effectuer une présentation chez vous. J’ai commencé à effectuer des présentations fin 2008, au Paris JUG, avec Scrum. Puis ensuite Devoxx Belgique, avec un Quickie. 5 ans plus tard, j’ai fait plus de 40 présentations, parfois des keynotes comme à Soft-Shake ou au JUG SummerCamp. J’ai fait aussi différentes présentations intra-entreprises pour des clients, des fonds d’investissements ou des cellules architectures. J’aime beaucoup aller à la rencontre d’équipes différentes, et partager ensemble un moment sur notre métier.

Voici les sujets du moment, avec un petit descriptif pour chaque session :
– Les clefs pour réussir une présentation technique
– Redis, une base NoSQL simple et puissante
– Scala, ce qu’il faut retenir
– Play2 et Scala
– HTTP et Architectures orientées Web
– Zaptravel, une aventure dans le monde des startups

Les clefs pour réussir une présentation technique
Le métier de développeur, que ce soit en entreprise ou comme indépendant, nous amène de plus en plus à effectuer des présentations. Que ce soit une présentation technique en comité restreint, ou une conférence devant 300 personnes, il y a quelques trucs et astuces à connaître, que personne ne nous a enseigné. Concernant les conférences et plus particulièrement Devoxx France, soumettre un sujet demande aussi quelques connaissances, pour être certain de réussir sa présentation le jour J. A la fin de la présentation, vous aurez une vision différente de l’exercice de présentation…

Redis, une base NoSQL simple et puissante
Redis est une base clé-valeur en mémoire qui propose un modèle de programmation très simple pour le développeur Java. Set, Hash, SortedSet, vous saurez comment démarrer un projet avec Redis. Vous verrez aussi quelques cas d’usages et des exemples de code tiré de mon expérience avec Zaptravel.

Scala, ce qu’il faut retenir
Forcément, un vieux développeur Java qui parle Scala, ça peut surprendre. Je suis convaincu qu’un bon nombre de futurs développeurs Scala sont des développeurs Javas, fatigués du cérémonial et de la sur-complexité des frameworks Java. Si vous voulez comprendre Java 8, un détour par Scala, qui mélange à la fois le paradigme objet et le paradigme fonctionnel, devrait vous intéresser. Comment se former, comprendre les cas d’utilisations du langage, et sortir des discussions simplistes en regardant du code de la vraie vie, d’un vrai projet.

Play2 et Scala
Développeur avec le framework Play depuis fin 2010, j’ai découvert puis présenté pendant plusieurs mois Play! Framework. Depuis mai 2012, sur Zaptravel, j’ai eu l’occasion d’apprendre Play2/Scala. J’ai eu ensuite l’occasion de recruter et de former d’autres développeurs. Pourquoi et comment ce framework complet sur la JVM peut venir répondre à des besoins simples guidés par la productivité. Pourquoi aussi il ne convient pas à tout les types de développement.

HTTP et Architectures orientées Web
Le protocole HTTP est la pierre angulaire des architectures orientées Webs, ainsi que des architectures type REST. Je crois avoir testé et subit toutes sortes d’architectures, avoir traversé toutes les modes, pour finalement revenir au pur et au simple protocole HTTP. Or force est de constater que nous ne savons pas toujours les secrets et les techniques, que ce soit pour construire une API REST, ou tout simplement faire du cache intelligent de ressources. En moins d’une heure, vous serez incollable sur les bases d’HTTP et vous repartirez avec des idées à mettre en place dans votre logiciel.

Zaptravel, une aventure dans le monde des startups
Un passage par le monde des startups n’est pas rien. Recrutement, formation, choix technologiques, décisions et simplicité, j’ai le sentiment que l’expérience du développement itératif et incrémental peut profondément modifier notre façon de développer au quotidien. Comment avons-nous initié le projet, trouvé 140 000 hôtels, 860 000 prix pour nos avions et nos trains, comment avons-nous testé et validé nos idées, et parfois aussi complètement changé des parties de notre infrastructure en quelques jours. Techniquement, je parle de Redis, Scala, Play2, Amazon AWS et surtout, du métier de développeur dans une startup. Lean-Startup donc, mais vu du côté technique de la force.

Voilà pour le programme.

A terme je pense aussi préparer et donner des formations. J’ai fait enregistrer ma société et j’ai donc une accréditation qui me permet d’être pris en compte via votre OPCA. Vous pouvez donc faire financer votre formation intra-entreprise via votre organisme collecteur. Si cela vous intéresse ou si vous voulez en discuter, n’hésitez pas à me contacter ou à m’appeler, mon téléphone est dans la section « à propos de l’auteur » du blog.

Pour les BBL (BrownBagLunch) si cela vous branche, je suis plutôt dispo en fin de semaine, de préférence Paris intra-muros, l’Est Parisien ou la Défense.

Merci de me contacter directement par email nicolas@touilleur-express.fr.

Articles similaires:

Default ThumbnailFormation sur la Clause de Dédit Formation Default ThumbnailJour 3 Formation JBoss for Advanced J2EE developers in Berlin Default ThumbnailFormation JBoss for Advanced J2EE developers à Berlin Default ThumbnailJour 4 Formation JBoss for Advanced J2EE developers in Berlin
  • Chafik 30 octobre 2013 at 22 h 23 min

    Le programme a l’air très intéressant en tous cas, dommage qu’il n’y ait pas de possibilité de vous inviter pour un BBL :/

  • Tom 31 octobre 2013 at 2 h 31 min

    Belle initiative qui devrait créer de nombreux et riches échanges autour des technos que tu présentes. Je te souhaite une belle réussite pour ce projet Nicolas !

Derniers articles

  • Le chiffrement de bout en bout et la signature d’enveloppe

    Cela va faire bientôt un an que j’ai rejoint Doctolib. La sécurité

    8 mars, 2022
  • L’entretien de recrutement « System Design »

    Si vous postulez chez Doctolib, il y a une petite chance pour

    19 janvier, 2022
  • Retour sur la soirée du lundi 12 juillet chez Doctolib

    Nous sommes le lundi 12 juillet, il est 20h05 et comme pas

    14 août, 2021

Tweets @nmartignole

  • If you want to test Shadow, remote PC for Games, here is a code to get 5 euros: NICTOYTU https://t.co/8TnaP69RN4

    5 minutes ago
  • Is GraphQL a trap? https://t.co/xMMDtIVHHV … maybe only if you use GraphQL as a mirror of your DB only

    4 hours ago
  • A Git branching strategy for mono-repo and multiple releases https://t.co/OHys0xSbzr

    5 hours ago

Mots clés

Apple (32) Architecture (13) Big Data (5) Conference (8) Devoxx (55) Dev Web (37) Doctolib (1) geekevent (1) groovy (2) Innoteria (11) Java (517) Linux (10) Non classé (13) Perso (264) Recrutement (2) Scala (30) scrum (43) Société (2) Startup (20) Web 2.0 (67)

Le Touilleur Express

Blog par Nicolas Martignole

Contactez-moi : nicolas@touilleur-express.fr

Suivez-moi sur Twitter : @nmartignole

Copyright© 2008 - 2020 Nicolas Martignole | Tous droits réservés
  • A propos de l’auteur
  • A propos du Touilleur Express
  • Log In
  • My Account
  • My Profile
  • Reset Password

Le Touilleur Express