Articles contenant le tag gitavance

Les sessions de formation Git de janvier à mars 2012 vous attendent !

Comme je l’avais annoncé à plusieurs reprises par le passé, à dater du 1er janvier 2012, j’assurerai les formations Git Attitude inter-entreprises au travers du nouvel organisme de formation de Clever Age : le Clever Institut.

Les éventuelles formations intra-entreprises restent assurées directement par Delicious Insights.

Nous avons tout récemment ancré les prochaines dates de session pour les deux types d’atelier. Il y en aura une par mois, en semaine (grosse nouveauté !), et nous augmenterons si besoin la fréquence à partir de mai ou juin 2012. Comme pour les sessions en direct, elles sont limitées à 10 places par atelier.

Dans l’immédiat, elles auront toutes lieu sur Paris. Vous pouvez vous inscrire dès maintenant sur les pages concernées :

  1. Git au Quotidien le 14/02/2012 (originellement le 21/02)
  2. Git Avancé le 23/03/2012
  3. Git au Quotidien le 11/04/2012 (mise à jour)

Les premières places partent déjà, je vous invite donc à lancer vos inscriptions le plus tôt possible.

Sur la même période, j’assurerai par ailleurs en direct, et toujours le samedi pour le moment, les ateliers JS Attitude. Vous trouverez le détail et les dates dans les articles suivants :

Au plaisir de vous voir prochainement en atelier !

, , , , ,

Pas de commentaire

Les sessions Git Attitude pour la fin 2011 sont là !

C’est la rentrée ! Et avec elle, les formations Git Attitude reviennent… Mais quelque chose d’important a changé.

Delicious Insights

Les formations sont désormais dispensées dans un cadre formel et professionnel parfaitement défini : au travers de ma nouvelle société, Delicious Insights.

Évidemment, cela veut dire que, si nous avons décidé de rester abordables, la fiscalité invraisemblable des TPE et PME en France nous a toutefois contraint à abandonner le joli rêve des 100/150€. Les formations sont désormais à 300€ HT pour JS Puissant et 450€ HT pour JS Guru. Ça reste très inférieur aux tarifs moyens du marché (environ 700€ HT), sans parler de l’écart de qualité, que je vous laisse juger.

En revanche, cela signifie aussi que les financements de ces formations ne sont plus cantonnés aux notes de frais et cartes bancaires personnelles ! Puisque vous disposez désormais d’une facture tout ce qu’il y a de plus officiel, vous voilà à même d’utiliser les financements que vous souhaitez : prestation classique, DIF, crédit d’impôt et prochainement OPCA ! Ce qui rend les choses singulièrement plus simples pour la majorité de mes clients et prospects, qui sont des entreprises et non des particuliers.

Où, quand, comment ?

Dans les prochaines semaines, nous allons mettre en place le site de Delicious Insights et commencer à consolider l’ensemble de notre présence en ligne autour de la formation : Git Attitude, JS Attitude et Mon Attitude vont se rejoindre sur un nouveau serveur, homogénéiser un peu leurs identités visuelles avec celle de Delicious Insights, et bénéficier d’une plate-forme intégrée de proposition de sessions, consultation des dates, inscription, paiement, retour d’expérience et témoignage des stagiaires.

Pour encore quelques semaines, le paiement en ligne reste traité via Stage et Paypal, mais ça va changer. Et le paiement hors-ligne par bon de commande et virement et d’ores et déjà accepté. En revanche, on ne prend pas les chèques.

Quant aux sessions proprement dites, elles vont se dérouler suivant les principes que voici :

  1. Jusqu’au 31/12/2011, uniquement le samedi, en direct par Delicious Insights. Les 4 sessions sont déjà planifiées : une Git et 3 JS. Les dates et lieux sont plus bas dans cet article.
  2. À partir du 01/01/2012 et jusqu’au 31/03/2012 au minimum, les ateliers JS Attitude se tiendront toujours un samedi par mois, et les ateliers Git se tiendront environ un jour ouvré par mois, dans le cadre du Clever Institut, dont nous assurerons la partie Git du catalogue. Par ailleurs, le contenu des ateliers va progressivement être mis à disposition sous une forme alternative : des screencasts ciblés, de 30 à 60 minutes, proposés en ligne à un tarif attractif.
  3. Ensuite, il va se passer plusieurs choses :
    • des prestations intra-entreprises sur mesure vont devenir possibles,
    • Delicious Insights proposera jusqu’à 4 sessions par mois au lieu de 2,
    • un cursus de formations Ruby On Rails sera proposé (sessions de 2 à 3 jours, 3 à 5 sessions distinctes prévues),
    • l’offre JavaScript s’enrichira d’au moins quatre nouveaux ateliers sur les technologies de test automatisé, de documentation, NodeJS et CoffeeScript.

Comme vous pouvez le voir, 2012 va être une année exceptionnelle pour la formation Attitude !

Les ateliers continuent naturellement à intégrer petit-déjeuner et déjeuner dans leurs tarifs.

Les fiches de formation et conditions générales

Git Attitude, comme JS Attitude, est désormais doté d’onglets permanents pour ses ateliers, ainsi que d’un onglet Informations générales.

Les premiers proposent les fiches de formation détaillées, ainsi qu’un accès à une fiche PDF complète dotée des informations générales en sus et d’un bon de commande, pour ceux qui souhaiteraient ne pas payer en ligne.

Les informations générales, reprises dans chaque fichier PDF de fiche formation (sauf Git Avancé, assuré uniquement via Clever Institut pour le moment et donc sujet à leurs propres modalités), vous disent tout ce que vous voulez savoir sur les modalités d’inscription en ligne et hors-ligne, les conditions d’annulation et de remboursement, le règlement intérieur, etc. On fait ça au cordeau, en pleine conformité avec les sections concernées du Code du Travail et les décrets du Conseil d’État relatifs à la formation professionnelle continue.

Les dates de l’automne 2011

Voici les quatre dates de l’automne, toutes le samedi :

  1. 24/09/2011 chez Comuto (des gens super sympa qui éditent Covoiturage), à Paris 17e : JS Puissant
  2. 22/10/2011 chez Clever Age à Paris 2e : JS Guru (demandez à ceux du 03/07 combien la nouvelle formule est top !)
  3. 19/11/2011 chez Clever Age à Paris 2e : Git au Quotidien
  4. 10/12/2011 chez Clever Age à Lyon : JS Guru (depuis le temps que les Lyonnais le réclament…)

N’hésitez pas à poser toutes vos questions dans les commentaires.

Cette rentrée et 2012 s’annoncent exceptionnelles pour notre activité de formation, et nous sommes impatients de voir comment se déroulent les ateliers déjà rodés et ce que donneront les nouveaux. Excellente année à vous tous !

, , , , , ,

Pas de commentaire

Pourquoi tu devrais t’inscrire à un atelier Git Avancé

Alors que la demande existe bien pour Git Attitude, Quotidien comme Avancé, les inscriptions au premier atelier Git Avancé ne vont pas aussi vite que j’aurais pu le croire.

Il existe naturellement des demandeurs qui n’ont encore qu’une expérience très réduite (voire inexistante) de Git, et attendent du coup de pouvoir assister à un atelier Git au Quotidien pour ensuite faire leurs dents sur quelques projets avant de venir à Git Avancé.

Cependant, il existe aussi de nombreux « Git’ers » en France (pour ne pas dire en francophonie), qui ont une utilisation quotidienne équivalente, voire un peu au-delà, de ce premier niveau d’atelier. Peut-être ne sont-ils pas très à l’aise avec git reset ; peut-être n’ont-ils jamais utilisé git add -p ni git rebase -i. Mais cela ne les empêche pas d’être à l’aise avec les notions fondamentales de Git (working tree, stage, index), d’utiliser sans problème les syntaxes classiques de git add, git commit, git log, git push, git pull, git branch et git checkout.

Et ce niveau simple de pratique de Git suffit amplement pour attaquer Git Avancé et en tirer le meilleur parti

L’atelier Git Avancé est d’abord là pour approfondir les commandes fondamentales, notamment en explorant les plus utiles de leurs options méconnues (et il y en a de nombreuses qui recèlent de véritables trésors de productivité). Rien que là, il est possible de réaliser un incoryable gain de temps dans ses tâches usuelles.

Au-delà de ça, l’objectif fondamental de l’atelier est de transmettre des meilleures pratiques adaptées à de nombreuses situations, parfois fréquentes, parfois plus rares mais bien épineuses… Voici une petite liste, comme ça au débotté, des questions auxquelles cet atelier tente d’apporter une réponse :

  • Comment factoriser une codebase entre plusieurs projets ? Vaut-il mieux utiliser des dépôts imbriqués ou des submodules ?
  • merge ou rebase ? Pourquoi ? Dans quels cas ?
  • Si on est plusieurs à travailler sur un même dépôt, quels workflows sont les plus adaptés ? Combien de dépôts distants utiliser ?
  • Comment bien gérer la mise à jour des submodules et leur propagation raisonnée ?
  • Comment je fais pour retomber sur mes pattes après que l’autre andouille ait cassé l’historique distant ?
  • J’aurais dû faire une branche plus tôt… Comment je récupère le coup ?
  • J’ai committé par mégarde des fichiers confidentiels ou sensibles : je peux en effacer toutes les traces, historique compris ?
  • Comment fusionner un commit seul, sans se farcir pour autant son historique ?
  • Comment déterminer quels commits ont déjà été fusionnés d’une branche A dans une branche B ?
  • Tags, branches… master/develop/production… Qu’est-ce qui marche comme organisations ?
  • J’ai paumé un commit en jouant trop avec git reset ! Comment le retrouver ?
  • Comment exécuter des tâches automatiquement à chaque commit ou à chaque push ?
  • Je viens de faire une résolution manuelle de fusion bien galère… Comment éviter à mes collègues de se galérer pareil s’ils fusionnent la même branche ?
  • Je viens de repérer un bug qui ne date pas d’hier mais n’était pas là y’a un mois… Comment trouver quel commit l’a introduit ?
  • J’en ai ras le c… de l’éditeur pourri de Jean-Kevin qui me fout des TAB et laisse plein d’espaces en fin de ligne… Est-ce qu’on pourrait pas nettoyer tout ça automatiquement chaque fois qu’un fichier texte est committé ?
  • J’ai plein de taf en cours dans le WT qui m’empêche de faire un pull, mais c’est trop pas prêt à être committé ! Qu’est-ce que je peux faire ?

Bref, Git ça torche, il est temps d’arrêter de s’en servir à peine mieux que si c’était Subversion.

Alors n’hésitez plus et courrez vous inscrire pour le 19 février. C’est dans même pas 3 semaines !

, , ,

2 commentaires

1er atelier Git Avancé samedi 19/02/2011 à Paris !

Bonjour à tous,

La première session Git Avancé aura lieu samedi 19 février 2011 chez Clever Age, à Paris, de 9h30 à 19h30.

Il y a seulement 16 places, dépêchez-vous de vous inscrire !

Un Atelier Git Attitude, c’est l’occasion de booster immédiatement sa productivité avec Git, ou de découvrir ce merveilleux outil dans les meilleures conditions. En petit groupe, avec un formateur compétent et passionné, sur votre ordinateur portable, vous apprenez la philosophie, les commandes utiles, les bonnes pratiques, les astuces qui changent la vie, et les compétences qui sauvent la journée en cas de pépin ou de besoin complexe.

Les participants aux précédentes sessions sont enthousiastes, comme en témoignent leurs évaluations.

Ça se passe où ?

Clever Age

Nous serons à nouvceau hébergés par les Gens Bien™ de Clever Age, au 37, boulevard des Capucines 75002 Paris.


Voir le plan

La journée en un clin d’œil

Cet atelier s’adresse aux personnes déjà bien rompues à Git (d’un niveau similaire à celui, déjà pas mal du tout, procuré par notre session Git au Quotidien), et qui souhaitent pousser plus loin. Voici un aperçu des sujets qui seront triturés dans tous les sens :

  • Tout sur les submodules : les ajouter, les modifier, les mettre à jour, éviter les pièges et erreurs usuelles…
  • Pas mal de choses sur le boulot à plusieurs : gérer des dépôts distants multiples, tirer parti du rebase, etc.
  • Partager une résolution manuelle de conflits avec git rerere
  • Traquer automatiquement la source historique d’un bug avec git bisect
  • Récupérer un commit éjecté de l’historique avec git reflog
  • Peaufiner les comportements de Git avec les Attributs
  • Utiliser les hooks pour automatiser des traitements
  • Annoter les commits avec git notes

En plus de ça, vous avez droit à un petit-déjeuner, un déjeuner convivial dans un restaurant sympathique, du café (Nespresso !), du thé (équitable !) et des boissons fraîches à volonté…

Tout ça pour seulement 100€ ! (en early bird ; 150€ en tarif plein)

Comme le disent des participants passés, c’est « tellement pas cher que je n’en reviens pas » !

Alors n’hésitez plus, et rejoignez-nous dès aujourd’hui pour la première session Git Avancé !

, , , , ,

2 commentaires