Formations au coeur des technologies

Essayer, tester, échanger les bonnes pratiques, partager les retours d'expériences, ...
toutes nos formations sont disponibles à distance (classes virtuelles) et en centre de formation (présentiel), au choix.
Vous pouvez même changer de modalité en cours de formation, si vous avez des contraintes : par exemple, commencer en présentiel et continuer les jours suivants à distance.
Les outils pédagogiques et l'infrastructure de travaux pratiques mis à disposition sont accessibles depuis nos locaux, ou depuis votre entreprise ou votre lieu de télétravail, à volonté
N'hésitez pas à tester nos formations et nos serious games !

Formation : Angular v2 à v8

Durée3 jours
Prix1750 €
Code coursRS112
Dates 27 au 29 septembre
20 au 22 décembre

(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

Validation des pré-requis

Validation des attentes

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

Modalités et délais d'accès
Méthodes mobilisées

Pythagore-F.D.

01 55 33 52 10
pfd@pythagore-fd.fr
Calendrier
Code Cours:RS112

Contenu de la formation
Angular v2 à v8:

Accès à la liste des cours



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