Angular 12 : Création d’une application dynamique

Objectifs

Cette formation permet de concevoir une application Web Angular 12 complète. À la fin de cette formation, les étudiants seront en mesure de :

  • Configurer un projet et organiser le code;
  • Comprendre le rôle et le fonctionnement de TypeScript;
  • Utilisation de la CLI Angular;
  • Lier les données avec des API (REST) via des services, des observables, RxJS et le routage;
  • Créer des composantes dynamiques;
  • Déployer une application Web;
  • Gérer les erreurs et les pannes.
  • Gérer la sécurité de l’application;
  • Développer une application Web dynamique et réactive.
Conditions d'admission

  • Doit avoir une base de développement logiciel.

Contenu

  • Fondamentaux TypeScript
  • Setup et Tooling
  • Bien démarrer avec la CLI Angular
  • Introduction à Angular
  • Structure d’une application
  • Modèle de Composant
  • Services et Injection de dépendence
  • Programmation réactive avec RxJS
  • Communication asynchrone avec le backend (API REST)
  • Implémenter un cache local avec ShareReplay()
  • Déboguage d’une application
  • Implémenter pagination, tri et filtrage dans une liste
  • Modules
  • Déploiement
  • Navigation et Routage
  • Lazy Loading
  • Formulaires et Validation
  • Utiliser Http pour mettre à jour et supprimer des données du serveur
  • Authentification et sécurité
  • Les meilleures pratiques (Linting, Style Guide, …)
  • Routage Avancé
  • Gestion sophistiquée des erreurs
  • Optimiser les performances
  • RxJS avancé
  • Modern State Management avec Redux et NgRx
Public cible

  • Professionnel en technologie de l’information.
Méthodes d'enseignement
  • Présentation visuelle;
  • Questionnaire fréquent de validation des connaissances;
  • Laboratoire pratique;
  • Démonstration pratique;
  • Exemple de solutions.

 

Le démarrage des cours est conditionnel à un nombre suffisant d’inscriptions. Les dates peuvent varier. Vous serez avisé des changements s’il y a lieu. Certaines conditions s’appliquent pour les formations de courte durée financées par Services Québec.

NOUVELLE FORMATION

INSCRIPTION

Désolé, mais aucun groupe n'est prévu pour le moment.

Inscrivez-vous à la liste d'intérêt afin d'être informé en cas de changement.

S'inscrire à la liste d'intérêt

Pour information

Service à la clientèle
819 376-1721, poste 2190
Contacter le responsable

Cette formation est financée par Services Québec aux personnes en emploi.

Les personnes pouvant s’inscrire à une formation doivent répondre à l’une ou l’autre des situations suivantes :

  • Être résidentes de la Mauricie ;
  • Être en emploi en Mauricie.

Les personnes admissibles sont :

  • Les travailleurs et travailleuses en emploi (plus de 20 heures/semaine) qui s’inscrivent à un cours en lien avec leur emploi actuel ou qui leur permet d’élargir leurs champs de compétences sans obligatoirement être lié avec l’emploi actuel ou leur formation initiale.
  • Les travailleurs et travailleuses autonomes consacrant plus de 20 heures/semaine à leur entreprise.
  • Les travailleurs saisonniers en arrêt de travail, mais ayant toujours un lien d’emploi.

Les personnes NON admissibles sont :

  • Les travailleurs et travailleuses provenant des secteurs publics et parapublics (ministères fédéral et provincial, réseaux de la santé, des services sociaux et de l’éducation) disposant généralement de budgets spécifiques pour assurer la formation continue de leurs employés.
  • Les travailleurs et travailleuses qui provenant d’une entreprise ou organisme dont les activités pourraient porter à controverse et avec lesquelles le ministère ne peut être associé (ex : caractère religieux, production de cannabis à des fins récréatives, débit de boisson, etc.).
  • Les personnes ayant un statut d’étudiant.

Situations particulières:

  • De manière exceptionnelle, les personnes sans emploi référées à la suite d’une évaluation et d’une recommandation d’un agent d’aide à l’emploi de Services Québec.


Fermer la fenêtre

Abonnez-vous à notre infolettre

You have Successfully Subscribed!

Abonnez-vous à notre infolettre

You have Successfully Subscribed!