Formation JavaScript Moderne

Cette formation va vous permettre de passer maitre dans l’art de développer avec JavaScript

Description formation JavaScript

Le JavaScript est devenu incontournable : pour faire des interfaces web riches, des applications web complètes (pour bureau, mobiles, tablettes…) et même aujourd’hui du back-end (avec Node.js). JavaScript est un langage puissant mais souvent mal maîtrisé, et il évolue désormais à grande vitesse : l’ES6 est le nouveau standard depuis 2015, et il y aura maintenant une nouvelle version par an. Les frameworks se multiplient et changent constamment : AngularJS, Meteor, React, Angular… Plutôt que de se limiter à un seul outil qui sera vite obsolète, apprenez à maîtriser le JavaScript natif pour être autonome à long terme sur n’importe quel framework..

Bulletin d’
inscription
 Demande de
devis
 Détail du
programme

Programme de la formation Javascript Moderne

  • Outils et bonnes pratiques Javascript
    • Navigateur + console
    • Éditeurs de code locaux et en ligne
    • Linters
    • Ressources et documentations
    • Vérifier la compatibilité avec les navigateurs
  • Syntaxe du langage JavaScript
    • Portée des variables (var, const, let)
    • Types : String, Number, Array, Objects…
    • Prototype
    • Manipulation des tableaux et objets (filtre, tri, reduce)
    • Itérer (map, forEach)
    • Syntaxes des fonctions et paramètres par défaut
    • Déstructuration
    • Conventions de code
    • Polyfills
  • Manipuler le document avec JS
    • le DOM
    • Sélecteurs (querySelector, getElementById…)
    • création d’éléments
    • Événements JS : survol, clic, clavier…
    • Manipulation des formulaires
  • jQuery
    • Introduction et installation
    • Faut-il encore utiliser jQuery ?
    • Sélecteurs ($)
    • Manipuler le DOM
    • Équivalents JS / jQuery
  • Ajax
    • Principe de l’ajax
    • Méthodes : GET, POST, UPDATE, DELETE
    • la fonction fetch / XHR
    • Effectuer une requête vers une API ou un serveur
    • Debugguer une requête via l’onglet network
  • API pour les applications web
    • Historique et navigation
    • Stockage local
    • Service workers et Progressive Web App – Manifeste d’application
    • Temps réel : Web sockets
  • TypeScript
    • Introduction à TypeScript
    • Typage des variables
    • Interfaces et types
  • Aller plus loin avec JS
    • Introduction à React / Vue / angular
    • Quelle librairie JS choisir : React, Vue.js, Angular ?
    • Les Frameworks JS : Next.js Nuxt…
LA SATISFACTION DES PARTICIPANTS À CETTE FORMATION EST DE 4.5/5 :

  • Niveau : intermédiaire à maitrise
  • Ref : JAS01
  • Durée : 4 jours - 28 heures
  • Prix : 2090€
  • Niveau : intermédiaire à maitrise
  • Ref : JAS01
  • Durée : 4 jours - 28 heures
  • Prix : à définir
organiser votre formation

Objectifs

  • Maîtriser le JavaScript moderne afin d'être autonome avec les frameworks
  • Adopter les bonnes pratiques JavaScript
  • Maîtriser la Programmation Orientée Objet avec JavaScript
  • Etre en mesure de créer et d'utiliser des composants réutilisables
  • Savoir choisir les bons outils et frameworks

Public

  • Développeurs Web

Pré-requis

  • Connaître le HTML et le CSS
  • Bonnes connaissances du web
  • Avoir pratiqué un langage de programmation
Pré-inscription
Nous proposons
Consulting
Formation