Formation: Développer une application web avec Angular

Durée:3 jours
Prix: 1700 €
Code cours:RS112
Dates:
23 au 25 avril
24 au 26 juin
16 au 18 septembre
18 au 20 novembre

classe virtuelle
(cliquez sur une date pour vous inscrire)

Public:

Développeurs web, architectes web, chefs de projets, webmestres

Objectifs:

Savoir développer des applications avec le framework Angular, comprendre l'architecture d'angular, découvrir l'architecture typescript

Connaissances préalables nécessaires:

Bonnes connaissances de Javascript

Programme détaillé de la formation


(logo acroreadTéléchargez le programme) :
PrésentationPositionnement d'Angular. Angular vs AngularJS.Rôles de Typescript et ES6.Aperçu de l'architecture.Présentation d'Angular CLI
Découverte d'un exemple minimal.La phase de démarrage
OutillageDébogage dans le navigateur.Augury.Visual Studio Code
TypeScript et ES6Transpilation.Let et const, Template strings, Typage, Classes et interfaces.Les modules.Arrow functions.Décorateurs
Les composantsLa notion centrale d'Angular.Structure d'une application Angular.NgModule.Structure d'un composant.Template.Styles.Création d'un composant avec Angular CLI
Cycle de vie des composants.Imbrication des composants.Content projection
TemplatesTemplate et DOM.Interpolation et expressions.Binding et interactions
@Input et @Output.Binding bidirectionnel.La notion de directives.Directive de structure et directive d'attribut
NgClass, NgStyle et NgModel.NgFor, NgIf et NgSwitch
Injection de dépendancesPrincipes.Les services et @Injectable. Injectors et providers. Les types de providers.Token et @Inject
RxJS et ObservablesPrincipes de la programmation réactive.La librairie RxJS.La notion de flux.Les 'Observables'.Quelles utilisations dans Angular ?
RoutageImportance du routage.Configuration du RouterModule.RouterOutlets.Définition des Routes.Naviguer vers une route.Routes secondaires
Routes paramétrées
Appels HTTPLa notion de services HTTP.Les APIs proposées : Http et HttpClient.Envoi de requêtes
FormulairesStructure d'un formulaire.Formulaires par template.Validations.Gestion des styles.Formulaires réactifs.FormControl et FormGroup
Groupe de champs avec FormBuilder.Gestion des modifications

Pythagore F.D.
01 55 33 52 10
pfd@pythagore-fd.fr

Nos centres de connexion
Centres de connexion
Calendrier
Code Cours:RS112

Contenu de la formation
Développer une application web avec Angular :

Accès à la liste des cours



Vous pouvez bien entendu composer votre programme personnel à partir de nos descriptifs de cours