JS Guru le 18/02/2012 à Bordeaux et le 21/04 à Paris !


JS Guru, qu’est-ce que c’est ?

C’est une formation pas comme les autres, centrée sur les technos web client émergentes, qui vise à permettre aux développeurs de réaliser des applications web riches et complexes avec un maximum de qualité de code. La formation suit un fil rouge qui consiste à prendre un petit service en ligne 0% JavaScript et à en faire une Single-Page Application (SPA), entièrement gérée côté client, avec la possibilité de fonctionner hors-ligne, etc.

Vous entendez tout le temps parler de l’univers technologique « HTML5 », de JSON-P, de Web Storage, de AppCache, de CSS Transitions / Transforms / Animations… C’est l’occasion de vous y mettre pour de vrai, mais sur un parcours balisé qui vous indique l’ensemble des précautions à prendre et déjoue à l’avance les pièges usuels.

La formation met donc en œuvre, sur un cas concret, toute une série de technologies récentes et déjà largement reconnues telles que Modernizr (détection de disponibilité des technologies), Underscore.js (facilitation des algorithmes et traitements non triviaux), Backbone.js (framework MVC côté client),Lawnchair (système multi-approches de persistence côté client) et Mustache (templating côté client). Afin de répondre au plus grand nombre, le framework JavaScript de base employé est jQuery.

Si vous souhaitez mettre en œuvre des applications web riches, interactives, et à terme déclinable sur mobile

Vous trouverez tous les détails de l’atelier sur la page JS Guru : programme, esprit, pré-requis technologiques, etc.

Qui est le formateur ?

L’atelier est assuré par Christophe Porteneuve (bonjour, c’est moi !).

Il semblerait que j’aie acquis au fil des ans une réputation internationale d’expert JavaScript, ce qui fait quand même bien plaisir. C’est peut-être, pour la France, parce que j’ai écrit Bien développer pour le Web 2.0 chez Eyrolles, qui a connu un gros succès, et parce que je co-organise Paris-Web depuis 2007.  Pour l’international, ça a probablement à voir avec mes bouquins Prototype and script.aculo.us et Pragmatic Guide to JavaScript chez Pragmatic Programmers, ou au fait que je suis membre depuis 2007 de de Prototype Core, l’équipe qui a développé le framework Prototype.js, et que j’interviens régulièrement dans diverses conférences de premier plan (The Ajax Experience, JSConf.eu, @mediaAjax London…). Allez savoir. Vous pouvez me retrouver sur TwitterLinkedIn et Github.

J’ai par ailleurs plus de 6 000 heures de formation derrière moi, dont plus de la moitié dans le cadre de la formation professionnelle des adultes. J’adore transmettre, en fait, et les bouquins et conférences sont un prolongement de ça.

Vous vous ferez votre propre idée naturellement, mais ce qu’il faut retenir et que je peux vous garantir : je sais de quoi je parle quand je parle de JavaScript et des technos associées, et je sais transmettre la connaissance.

Les ateliers Attitude se déroulent tous dans une atmosphère studieuse et experte, mais détendue et cordiale. On apprend, on s’émerveille parfois, on a des illuminations parfois, et on rigole souvent. Demandez donc aux stagiaires précédents (via Twitter avec le hashtag #jsattitude ou #jsguru par exemple).

Où, quand, comment, combien ?

Ça se passe chez Clever Age. Pour Paris, c’est au 37 bd des Capucines 75002 Paris.

Les deux dates proposée pour la période janvier-avril 2012 sont :

  • samedi 18/02/2012 sur Bordeaux la session a dû être annulée
  • samedi 21/04/2012 sur Paris

L’atelier a lieu de 9h30 à 19h.

Chacun amène son portable avec une alimentation, et nous fournissons le reste (petit-déjeuner, déjeuner, boissons, café, Wi-Fi, etc.)

L’atelier coûte 450€ HT, et fait naturellement l’objet d’une véritable facture par Delicious Insights, la société qui produit les ateliers Attitude. On peut s’inscrire en ligne. Ceux qui sont soumis à un process d’entreprise à l’ancienne peuvent s’inscrire hors-ligne et payer l’acompte par virement bancaire. On peut aussi passer par son OPCA (DIF ou plan de formation) si on s’y prend suffisamment à l’avance. Tous les détails sur les modalités de paiement sont dans les informations générales.

Du coup, vous pouvez le financer un peu comme vous voulez :

  • DIF ou Plan de Formation (y compris via votre OPCA, en remboursement ou carrément en subrogation de paiement)
  • Crédit d’impôt au titre de la formation
  • Facture de prestation classique

Super, je m’inscris !

Vous avez mille fois raison :-) Pour la version en ligne immédiate et rapide par là pour Paris en avril. Pour les modalités d’inscription hors-ligne, c’est par là.

Mise à jour : la session de Bordeaux a dû être annulée.

Des questions ?

N’hésitez pas à nous contacter, soit par commentaire sur cet article, soit par e-mail à inscriptions AT delicious TIRET insights POINT com.

Share and Enjoy:
  • Print
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Yahoo! Buzz
  • Twitter
  • Google Bookmarks

, , , , , ,

  1. #1 by BenM on 10 novembre 2011 - 16:14

    « Une connaissance préalable de JavaScript est fortement recommandée, le langage n’étant pas expliqué en détail. La formation JS Puissant peut efficacement combler de telles lacunes. »
    Et comme y’a pas de JS Puissant à Bdx, c’est un peu cramé pour moi :(

    • #2 by Christophe on 10 novembre 2011 - 16:17

      Bin ça dépend, t’as vraiment jamais fait de JS ? Au moins un peu de code non trivial, même avec jQuery ?

      En gros je réexplique pas les boucles, les variables, les fonctions, les gestionnaires d’événement… Mais bon, faut pas non plus *être* guru *avant*, hein !

  2. #3 by BenM on 14 novembre 2011 - 17:21

    Bien sûr que j’utilise JS, mais *très* mal. Surtout du jQuery (tu m’avais interdit Mootools à un atelier PW il y a qq années ;) )
    Pas assez de monde sur Puissant ?

    • #4 by Christophe on 14 novembre 2011 - 17:50

      Pour le moment, aucun inscrit. Mais ça vient de sortir et je n’ai pas encore de campagne de tweets & cie planifiée. Il y aura sûrement assez de monde.

      En revanche, je te disais ça parce qu’à moins d’être une vraie grosse bille en JS, genre de pas savoir relire du code à base de jQuery qui soit non trivial (show/hide, etc.), ça devrait passer, c’est tout :-)

  3. #5 by BenM on 24 novembre 2011 - 22:26

    Aucun inscrit pour « puissant » ou pour « guru » ? Pas vu d’inscription pour « puissant ».
    Concernant JS, je pense à revenir là parce que je tombe à l’instant sur ça : « Javascript does not have, and does not support Associative Arrays ». Et là je dis, « fais chier ».
    Ce genre de considérations de bases, comme également la portée dans JS, me semble nécessaire à connaitre pour aborder convenablement le langage.

    • #6 by Christophe on 25 novembre 2011 - 09:16

      Hello Ben,

      Eh oui, pas un seul inscrit aux formations JS 2012 pour le moment, mais il faut dire que je n’ai pas encore lancé de vraie comm’, à part l’annonce initiale. C’est prévu dans les prochains jours.

      Pour ce qui est des Associative Arrays / Hashes / Maps, je sais pas d’où tu sors ta phrase là, mais c’est à prendre avec une pincée de sel : tout objet JS *est* un Associative Array par nature (un « bag », en terminologie de collections), mais avec la contrainte que les clés sont forcément traitées comme des chaînes de caractère, ce qui peut parfois tendre quelques pièges.

  4. #7 by tirabc on 2 février 2012 - 20:58

    Bonjour, je suis intéressé mais y a t il encore des places pour Bordeaux en février ? Merci

    • #8 by Christophe on 3 février 2012 - 09:19

      Bonjour,

      Oui, il reste des places, trop justement et faute d’inscriptions avant le 8/2 nous devrons annuler la session. Je vous encourage donc à vous inscrire en ligne dans les meilleurs délais (utilisez les liens en haut à droite du site).

      Bien à vous,

(ne sera pas publié)