Formation offerte par CODE3

Agrégateur de contenus

Programmer en JavaScript

Description

Les programmeurs JavaScript sont parmi les plus convoités en ce moment. Les explications abondent. JavaScript domine le développement Web et fait des percées majeures sur le serveur et sur les plateformes mobiles. JavaScript est un langage dynamique, très flexible, bâti sur un modèle de programmation asynchrone, qui incorpore des concepts propres à la programmation orientée-objet (OOP) et à la programmation fonctionnelle (FP). Autant le langage que son écosystème évoluent rapidement et rester au-devant de la vague est de plus en plus difficile. Au terme de cette formation, les participants seront aptes à développer des applications JavaScript sur le serveur.

Objectifs

  • Initier les participants au langage JavaScript, sa syntaxe et ses particularités;
  • Sensibiliser les participants aux différences entre les versions standard ECMAScript;
  • Familiariser les participants avec les concepts de la programmation fonctionnelle (FP) et orientée-objet (OOP);
  • Initier les participants au modèle de programmation asynchrone;
  • Sensibiliser les participants aux défis et opportunités créés par le système de typage dynamique;
  • Sensibilier les participants aux différentes plateformes de déploiement, outils et frameworks;
  • Rendre les participants aptes à créer des projets JavaScript et à poursuivre leur apprentissage des frameworks web.

Contenu

  • Syntaxe de base de JavaScript (ES2019);
  • Objets et fonctions incorporés à la plateforme et au langage;
  • Système de type dynamique et de portée des variables;
  • Programmation orientée-objet et héritage prototypique;
  • Concepts de programmation fonctionnelle et fonctions d’ordre supérieur;
  • Modèle de programmation asynchrone et de concurrence propre à JavaScript;
  • Construction d’applications avec Node.js;
  • Nouveaux éléments syntaxique projetés pour ES2020.

Formule pédagogique

  • Séance magistrale
  • Courte séance d’exercices

Matériel nécessaire

Public cible

Développeurs

Prérequis

Connaissance d’un langage de programmation généraliste (p. e. Java, Python, C#)

Prochaine date

19 mars 2020

À nos bureaux : 360 rue Notre-Dame Ouest, Suite 500, Montréal

Horaire

9h à 12h et 13h à 16h (6 heures)

Prix

440$ + taxes


Vous êtes intéressé par cette formation? Veuillez nous contacter par courriel à l’adresse suivante : formation@code3.ca.

Politique de remboursement

Politique de remboursement

Annulation 3 jours ouvrables ou plus avant la formation : Remboursement de 80% du montant déboursé.

Annulation à moins de 3 jours ouvrables avant la formation : Aucun remboursement.

Absence à la formation : Aucun remboursement.

Footer

Nous joindre

CODE3 Coopérative de solidarité
360, rue Notre-Dame Ouest, bureau 500
Montréal QC, H2Y 1T9
info@code3.ca
438 793-8858

Suivez-nous

 
 
© 2011 - 2019 Tous droits réservés.