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

  • Vis ma vie de Staff/Principal Engineer

    Suite de l’article précédent sur le Staff Engineer. Aujourd’hui, voyons un peu

    20 juillet, 2022
  • Inari

    Devenir Staff Engineer : comment et pourquoi ?

    Après une dizaine d’années en tant que développeur, vous serez un jour

    17 juillet, 2022
  • WeAreDevelopers 2022, conférence à Berlin – jour 1

    Il est 8h40, 19 degrés, vous êtes à Berlin. La queue dehors

    24 juin, 2022

Tweets @nmartignole

  •  @fanf42  Excellent 👌

    1 day ago
  • RT  @iambdxoul :  @TheHackersNews  Lmao

    2 days ago
  • RT  @PR0GRAMMERHUM0R : Finally a GPT feature useful for work https://t.co/8U9FSUwKg5 https://t.co/GkUIJi7qtW

    2 days ago

Mots clés

Apple (32) Architecture (13) Big Data (5) Conference (8) Devoxx (55) Dev Web (37) Doctolib (2) geekevent (1) groovy (2) Innoteria (11) Java (517) Linux (10) Non classé (14) Perso (266) Recrutement (3) Scala (30) scrum (43) Société (3) 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