JavaScript avancé

Description de la formation

Utiliser et créer des architectures d’application JavaScript.

Bien que l’utilisation de JavaScript soit très répandue, beaucoup ont une compréhension insuffisante du langage et se réfugient derrière des librairies ou des cadres de développement existants sans en comprendre leur utilisation.

Cette formation vous permettra de prendre ou de reprendre le contrôle de vos applications JavaScript.

Objectifs pédagogiques

À la fin de cette formation, vous serez en mesure de :

  • Utiliser les notions de Javascript avancées;
  • Utiliser Typescript pour faire des applications plus structurées;
  • Utiliser les dernières versions de ECMAScript;
  • Créer une petite application SPA (Single Page Application) avec Node et Angular.

Méthodologie

Plusieurs méthodes d’apprentissage permettant de mesurer votre progrès et votre intégration des concepts sont utilisés tout au long de la formation :


Exposé interactif (70 %), exercices (30 %)

Clientèle visée

Professionnels et techniciens spécialisés en TI

Particularité

Vous devez avoir une connaissance de base des technologies du web.

À savoir lorsque cette formation est en ligne

Nos formations en ligne sont diffusées sous forme de classes virtuelles interactives et nous travaillons avec la plateforme Zoom.

Vous devez avoir un ordinateur avec un bon accès à Internet ainsi qu'une caméra, un micro et des haut-parleurs afin de participer à la formation. Pour faciliter les échanges avec le formateur ou la formatrice et les autres participants et participantes, ainsi que pour être en mesure de participer au volet pratique de la formation, la caméra doit être fonctionnelle et ouverte tout au long de la formation, à défaut de quoi votre participation pourrait être refusée.

Il est fortement recommandé d'avoir deux écrans sur le même ordinateur : un pour suivre la formation et l'autre pour les exercices pratiques.

    Jour 1

    • Vue d’ensemble de Javascript;
    • DOM HTML et JavaScript;
    • JSON;
    • AJAX, XML;
    • jQuery;
    • Multiples exemples à l’étude;
    • Exercices.

    Jour 2

    • POO en Javascript;
    • MVC;
    • Typescript;
    • ECMASCRIPT 6;
    • Rxjs;
    • Node;
    • Angular;
    • Multiples exemples à l’étude;
    • Exercices.