Ferme la recherche

Javascript - avancé

Descriptif

Durée de la formation

Durée 21 heures
En centre 21 heures

Session

du 21 oct. 2020 au 23 oct. 2020  - Paris - 12ème (75)
+ autres sessions
du 21 oct. 2020 au 23 oct. 2020  - Paris - 12ème (75)
du 02 déc. 2020 au 04 déc. 2020  - Paris - 12ème (75)

Objectif de la formation

Maîtriser les concepts importants de JavaScript
Connaître les pièges classiques du langage
Oublier jQuery :)
Connaître des idiomes de la programmation JavaScript moderne
Savoir bien structurer et organiser son code
Savoir débugger son code avec les outils développeur
Être à l'aise avec l'écosystème d'outils
Comprendre l'intérêt des frameworks modernes tels que React.js et Vue.js

Description de la formation

Jour 1
Bases du langage
Les 7 types de valeurs en JavaScript
Les structures de données natives (Object, Array, Map, Set)
Rappels sur le DOM
Les polyfills et transpilers
Programmation événementielle
Programmation asynchrone (promesses) et considérations générales de performances
Mise en pratique : construction accompagnée d'une application (1/3)
- Manipulation de données
- Construction d'une interface simple
Jour 2
Concurrence/Parallélisme : comment fonctionne "l'event loop"
Les modules en JavaScript
Outillage (browserify, NPM et Babel)
Les principaux ajouts de ES6
Ecosystème NPM, utilisation de librairies externes
Qualité de code (Linting, Tests unitaires)
Mise en pratique : construction accompagnée d'une application (2/3)
- Séparation en modules
- Nettoyage du code, tests
Jour 3 : Introduction aux frameworks React / Vue
Principes généraux
Syntaxe JSX
Gestion du flux de données
Cycle de vie des composants
Tests unitaires
En fonction du temps restant, discussions et/ou introductions ouvertes sur tout sujet d'intérêt (Redux, Typescript, Bundlers, Git...)
Mise en pratique : construction accompagnée d'une application (3/3)
- Migration de l'application en React
- Augmentation des fonctionnalités de l'interface
- Tests

Conditions d'accès

Expérience d'au moins 1 an en développement web ou bien avoir suivi notre formation JavaScript Débutant
Ordinateur portable à apporter

Validation

Attestation d'acquis ou de compétences;Attestation de suivi de présence

Donne accès au(x) métier(s) suivant(s)

Etudes et developpement informatique (voir la fiche métier)

Et après la formation ?

Retour à l'emploi des anciens stagiaires

CORRECT

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?

Human Coders

Lieu de formation

Salle Villa Lemons
5 Impasse Mousset
Paris - 12ème

Calculez votre itinéraire

Centre de formation

Human Coders
17 Rue Galilée
75016, Paris 16e

Toutes les formations et avis pour Human Coders