JS Attitude

« Je n’ai jamais rencontré un expert JavaScript au chômage »

Formation JS Puissant

| Commentaires

Objectifs

La formation JS Puissant vise à permettre aux stagiaires de :

  • corriger, consolider et étendre leur compréhension du langage JavaScript
  • être capables d’architecturer au mieux des codes JavaScript de taille importante
  • améliorer la qualité, l’efficacité et la réutilisabilité de leurs codes JavaScript
  • être mieux à même de déboguer du code JavaScript existant
  • être capables de personnaliser ou d’étendre des bibliothèques JavaScript tierces pour répondre aux besoins de leurs projets

La formation utilise JavaScript directement ; en particulier, il ne s’agit pas d’une formation jQuery. En revanche, elle favorise considérablement chez le stagiaire la capacité de compréhension, d’utilisation et d’extension de solutions de ce type.

Public visé

La formation JS Puissant s’adresse à tout développeur amené à utiliser JavaScript pour ses travaux, que ce soit en «front» pour des pages ou applications web classiques ou mobiles, ou en «back» au moyen d’environnements tels que NodeJS ou Rhino.

Une connaissance préalable de JavaScript est un plus, sans être absolument obligatoire.

En revanche, une bonne familiarité avec au moins un langage de programmation usuel (par exemple C++, C#, Java, Ruby, Python, ou JavaScript lui-même) est fortement recommandé afin de ne pas avoir à assimiler à la volée des concepts considérés acquis tels que les variables, fonctions, boucles, tableaux, objets, etc.

Programme

Le programme de la formation est le suivant :

  1. Méthodes utiles mais méconnues des types natifs : Number, String, Array, RegExp, Date.
  2. Pièges, astuces et meilleures pratiques autour des dates et heures
  3. Enfin comprendre les expressions rationnelles
  4. Égalité stricte ou laxiste
  5. Types, undefined et null
  6. Propriétés, opérateurs [], in et delete, conséquences inattendues
  7. Équivalence booléenne large (falsy values, truthy values)
  8. La conversion numérique, ses pièges et les meilleures pratiques
  9. Constructeurs
  10. . Prototypes
  11. . Binding : le vrai sens de this et comment l’ajuster, le contrôler, le garantir.
  12. . Fonctions : déclarations, expressions, expressions nommées. Hoisting.
  13. . Arguments dynamiques et flexibles
  14. . Portée et fermeture lexicale (closure)
  15. . Le module pattern : encapsuler son code et favoriser la modularité et la collaboration. Variations utiles : couplage explicite, loose augmentation, shared private state
  16. . Programmation fonctionnelle : itérateurs, currying, AOP, toProc, throttling, inversion/négation, etc.
  17. . Héritage prototypal
  18. . Mixins

Livrables

Les stagiaires reçoivent en début de formation, aux formats papier annotable ainsi que PDF, l’ensemble des diapositives du support de cours, afin de pouvoir faciliter leur suivi du plan de cours et la prise de notes complémentaires.

Aspects logistiques

La formation se déroule dans une salle privative climatisée, lumineuse, fonctionnelle et très confortable. L’ensemble des locaux sont facilement accessibles en transports en commun et classés ERP, notamment accessibles aux Personnes à Mobilité Réduite.

Espace La Rochefoucauld
11 rue de La Rochefoucauld
75009 Paris

Situé en plein cœur de Paris, tout près de la Gare Saint-Lazare et d’Opera, il est accessible via pas moins de 6 lignes de métro, 2 lignes de RER et 7 lignes de bus :

  • Métro : Saint-Georges, Trinité (ligne 12), St-Lazare (lignes 3, 9, 12, 13 et 14), Chaussée d’Antin (lignes 7 et 9)
  • RER : Haussman Saint-Lazare (ligne E), Auber (ligne A)
  • Bus : Saint-Georges (67, 74), La Bruyere (74), Trinité (26, 32, 43, 68, 81)

On trouve également nombre de parkings alentour.


Afficher Espace la Rochefoucauld sur une carte plus grande

Chaque stagiaire amène son propre poste de travail ou ordinateur portable.

L’accès internet est assuré par une connexion fibre très haut débit. La salle fournit un accès Wi-Fi ainsi que des connexions RJ45 pour les postes qui le nécessiteraient.

Vous n’êtes pas en région parisienne et cherchez un hébergement ? Nous vous proposons de consulter les hôtels Accor à proximité (Ibis, Mercure, Novotel, etc.) ou pourquoi pas de passer par airbnb ?

Les formations vont de 4 à 10 stagiaires.

Les horaires indicatifs de la formation, pour un total de 7 heures d’atelier, sont :

  • 9h15 – Accueil, petit déjeuner (boissons chaudes et fraîches, viennoiseries)
  • 9h30 – Début de la journée
  • 12h30 – Déjeuner (inclus dans le prix)
  • 13h45 – Reprise
  • 16h15 – Pause café
  • 16h30 – Reprise
  • 18h – Fin de la journée

Prix indicatifs

Hors dates exceptionnelles, JS Puissant est normalement proposée aux tarifs suivants :

  • 1 ou 2 personnes : 349€ HT par personne.
  • 3 à 5 personnes : 314€ HT par personne.
  • À partir de 6 personnes : 279€ HT par personne.
  • Tarif fidélité : 297€ HT par personne.

En savoir plus

Vous pourrez retrouver toutes les informations sur le formateur, les modalités d’inscription et de paiement, l’annulation et le remboursement, et enfin le règlement intérieur, dans la page des Informations Générales.

Formation JS Puissant 17/20 selon 88 avis

Commentaires

Ils nous font confiance : Kelkoo, MisterGoodDeal, PriceMinister, Blablacar / Comuto, Sarenza, Voyages-SNCF, LeMonde.fr, Fnac DIRECT, 20minutes, Orange, l’OCDE, Cisco, Alcatel-Lucent, Dassault Systèmes, EADS, Atos, Lagardère Interactive, Lesieur, L’Occitane en Provence, Météo France, 4D, Securitas, Digitas, Vivaki, Fullsix, Ekino, TBWA \ Paris, Valtech, Is Cool Entertainment, Open Wide…