Angular JS – Introduction

À 2 $/h

Programmation, Web et multimédia

Au terme de ce cours de perfectionnement, le participant sera en mesure de comprendre l’architecture d’une application AngularJS. En outre, il sera apte à concevoir une application AngularJS et la déployer.

Le cours s’articule autour de la conception d’une application, enrichie à chacune des étapes de la formation.

Pour bien maîtriser les notions enseignées, le participant devrait compléter le cours par la pratique personnelle.

Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation.

  • Origine de AngularJS
  • Concept single-page app
  • Architecture d’une application (API REST)
  • Structure d’une application (Composant, Service, Directive, Module, etc.)
  • Préalables (Node, NPM, Angular CLI, VS Code)
  • Création de la première application
  • Notion de template
  • Analyse des fichiers générés
  • Initiation aux modules
  • Modèle
  • Vue
  • Contrôleur
  • Notion de scope
  • Notion de data binding et de template
  • Double data binding
  • Notion de Service
  • Notion de Directive
  • Filtres disponibles
  • Routage simple
  • Création et utilisation d’un module
  • Déclaration et résolution des dépendances
  • Directive form
  • Déclaration des règles de validation
  • Validation des données
  • Création de ses propres directives
  • Création de ses propres filtres
  • Création d’un service
  • Introduction aux tests unitaires
  • Concept de données asynchrones
  • Requête HTTP
  • API Promise
  • Présentation de Ionic
  • Présentation de Cordova
  • Installation de Ionic
  • Utilisation des outils en ligne de commande
  • Structure d’un projet Ionic
  • Mise en page
  • Accession à un périphérique du téléphone
  • Génération d’une application Ionic
  • Test de l’application sur un téléphone mobile ou un émulateur
  • Différences entre AngularJS et AngularJS 2.0
  • Installation d’AngularJS 2.0
  • Création d’un premier composant
  • Événements avec AngularJS 2.0
  • Posséder des connaissances de base du HTML, des feuilles de style CSS et de JavaScript.

Cette formation est offerte avec la participation financière de Services Québec de l’Île-de-Montréal dans le cadre du programme Montez de niveau. Si vous répondez aux conditions d’admissibilité pour ce cours, vous pourrez bénéficier d’un tarif privilégié fixé à 2 $ par heure de formation. En savoir plus

Si vous n’êtes pas admissible au tarif à 2 $/h financé par Services Québec de l’Île-de-Montréal, vous pourriez, dans la limite des places disponibles, vous inscrire au tarif normal fixé par le ministère de l’Éducation et de l’Enseignement supérieur.

Modalités d’inscription et d’annulation

La formation en bref

Choisissez au moins un bloc de disponibilité
Financée par Services Québec

Pas disponible?

Inscrivez-vous à une alerte pour connaître les prochaines dates offertes.