Articles contenant le tag inscription
Premier Atelier JS Attitude le 27/11/2010 à Paris !
Posté par Christophe dans Annonces d'ateliers le 20 octobre 2010
Bonjour à tous,
Ayé, c’est parti : la première session des Ateliers JS Attitude aura lieu samedi 27 novembre 2010 chez Clever Age, à Paris, de 9h30 à 19h30.
Il y a seulement 12 places, dépêchez-vous de vous inscrire, ça va se battre au portillon !
Vous ne connaissez pas encore les ateliers JS Attitude ? C’est normal, ça vient de sortir. Vous pouvez trouver une tonne d’infos sur la page Tout sur les Ateliers JS Attitude, notamment sur leur philosophie, leur déroulement, etc.
Ces ateliers fonctionnent exactement comme les ateliers Git Attitude, mais pour tout ce qui touche à JavaScript. Les participants à Git Attitude sont enthousiastes, comme en témoignent leurs évaluations.
Ça se passe où ?
Nous serons à nouvceau hébergés par les Gens Bien™ de Clever Age, au 37, boulevard des Capucines 75002 Paris.
Au menu de cette première session
- Historique de JavaScript (en 30 secondes avec des lapins)
- Versions de JS : 1.2 à 1.8, ES4, ES5, « mode strict », Harmony, JavaScript vs. EcmaScript vs. JScript, etc. Astuces OSX : jsc, bundles TextMate…
- Se préparer à pondre du JS en folie (Safari/Chrome : Web Inspector, Firefox : Firebug, IE8 : Dev Tools…)
- Découverte en profondeur des types de base et de leurs méthodes méconnues : Number, String, Array, RegExp, Date. Le namespace Math.
- Le point sur les opérateurs. Entre autres : == vs. ===, typeof vs. ===, ++ et — infixes et préfixes, et la toute-puissance que recèle [] (l’opérateur crochets)
- Le module pattern : parce qu’on n’est pas là pour saloper la moquette des voisins
- Mauvaises habitudes à perdre tout de suite ; mauvais exemples à ne surtout pas suivre ; sources d’info fiables et pourries sur le Net et dans les livres
- Interagir avec le DOM : parties utiles des interfaces fondamentales DOM Core, DOM HTML et DOM Events (niveaux 2). Éviter les fuites de mémoire en oubliant les expando.
- Meilleures pratiques dans l’observation d’événements (délégation, nettoyage…)
- Chargement de page vs. chargement du DOM
- Intégration du JS dans une page : intrusif vs. non-intrusif, inclus vs. fichier séparé…
- Chargement de script bloquant, déféré, asynchrone : lesquels, pourquoi, comment ?
La très vaste majorité des gens utilisant JavaScript passent par un framework, ce qui est bien, mais pour une utilisation extrêmement partielle du langage : la plupart du temps, il s’agit simplement d’ajouter quelques fonctions par-ci par-là, un ou deux effets, etc. On passe souvent par jQuery, bien adapté à ces petites problématiques et proposant une profusion de plugins, officiels ou non, censés répondre à tous nos besoins en deux coups de cuiller à pot. Le souci, c’est qu’une base de code ainsi agrégée « organiquement » au fil du temps devient vite ingérable / impossible à maintenir, et l’absence d’une compréhension profonde et qualitative de JavaScript est alors un frein.
On est là pour arranger ça.
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 75€ ! (100€ en tarif plein si vous vous inscrivez trop tard, à supposer qu’il reste des places)
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 des Ateliers JS Attitude !

