KnowledgeCity

Angular intermédiaire

Ce cours approfondira votre compréhension du framework Angular. Vous apprendrez comment Angular utilise Node.js et NPM, et installerez le CLI Angular. Ce cours expliquera comment Angular démarre une application et l’exécute dans le navigateur.
Regardez la première leçon gratuitement — accédez aux 44 leçons complètes.

To view this video please enable JavaScript.

Cours : À la demande
Intermédiaire  Fournisseur Michaela Ochnich  11 Chapitres ·  44 Leçons ·  3h 27m  en Arabe, Allemand, Anglais, Espagnol, Français, Portugais, Chinois simplifié 

Description du cours

Ce cours approfondira votre compréhension du framework Angular. Vous apprendrez comment Angular utilise Node.js et NPM, et installerez le CLI Angular. Ce cours expliquera comment Angular démarre une application et l’exécute dans le navigateur.  Vous apprendrez les différentes façons dont vous pouvez transmettre des informations dans votre application en fonction de la relation entre les composants. Vous apprendrez également à utiliser le routeur Angular pour transmettre et récupérer des paramètres d’itinéraire pour accéder aux informations, ainsi qu'à créer et à relier différents types d’itinéraires, et à restreindre l'accès aux itinéraires. Vous apprendrez à créer un formulaire piloté par modèle, à répondre aux actions des utilisateurs et à fournir des feedbacks. Ensuite, ces compétences seront utilisées pour développer davantage une application frontale de liste de choses à faire.

Ce que vous allez apprendre

  • Comprendre comment Angular fonctionne avec Node.js et NPM et installer la CLI Angular
  • Faire passer des informations entre les composants Angular en fonction de leur relation, à l'aide d'Input, d'Output et d'EventEmitter, de ViewChild, de services partagés et de variables de référence
  • Utiliser le routeur Angular pour transmettre et récupérer les paramètres de route, créer et lier différents types de routes, et restreindre l'accès aux routes
  • Créer des formulaires basés sur des modèles (template-driven) qui répondent aux actions de l'utilisateur, gérer les états de contrôle, la validation et la soumission
  • Comprendre comment Angular amorce (bootstraps) et exécute une application dans le navigateur, y compris l'amorçage automatique et manuel
  • Développer le front-end d'une application de liste de tâches en utilisant ces compétences

Points clés à retenir

  • Ce cours de niveau intermédiaire s'appuie sur des connaissances antérieures en Angular pour approfondir la compréhension du framework Angular.
  • Il couvre la manière dont Angular utilise Node.js et NPM et comment installer et utiliser la CLI Angular.
  • Il explique comment Angular amorce (bootstraps) une application et l'exécute dans le navigateur, couvrant à la fois l'amorçage automatique et manuel.
  • Il enseigne de multiples façons de faire circuler les informations à travers une application en fonction de la relation entre les composants, en plus de la création de pipes personnalisés et de directives d'attribut et structurelles.
  • Il met en pratique les compétences acquises pour poursuivre le développement d'une application front-end de liste de tâches, y compris des formulaires basés sur des modèles avec validation et soumission.

Foire aux questions

À qui s'adresse ce cours ?

Il s'agit d'un cours de niveau intermédiaire destiné à approfondir votre compréhension du framework Angular, en s'appuyant sur des connaissances existantes en Angular.

Qu'apprendrai-je sur la communication entre composants ?

Vous apprendrez les différentes façons de transmettre des informations tout au long de votre application en fonction de la relation entre les composants, y compris Input, les setters et getters, OnChanges, Output et EventEmitter, ViewChild, les services partagés et les variables de référence.

Ce cours couvre-t-il le routage Angular ?

Oui. Vous apprendrez comment utiliser le routeur Angular pour transmettre et récupérer des paramètres de route afin d'accéder aux informations, comment créer et lier différents types de routes, et comment restreindre l'accès aux routes.

Quel type de formulaires le cours enseigne-t-il ?

Il enseigne comment créer un formulaire basé sur un modèle (template-driven), répondre aux actions de l'utilisateur et fournir des retours, couvrant la construction et la liaison du formulaire, les états de contrôle, la validation du formulaire et la soumission du formulaire.

Y a-t-il un projet pratique ?

Oui. Les compétences enseignées sont utilisées pour poursuivre le développement d'une application front-end de liste de tâches.