Développeurs et chefs de projets.
Durée : 3 jours - 21 heures
Tarif : Nous contacter pour une formation INTER – INTRA ou en COURS PARTICULIER
La formation est délivrée en présentiel ou distanciel (e-learning, classe virtuelle, présentiel et à distance). Le formateur alterne entre méthodes démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation). La validation des acquis peut se faire via des études de cas, des quiz et/ou une certification.
Cette formation est animée par un consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par Audit Conseil Formation.
Avoir une bonne connaissance des langages du Web comme HTML, CSS et JavaScript.
- Evaluation des besoins et objectifs en pré et post formation
- Evaluation technique des connaissances en pré et post formation
- Evaluation générale du stage
Architecture typique d'une application Angular
Installation minimale d'Angular
Test d'un code simple
TypeScript : le JavaScript typé
Les types, classes et modules
L'asynchrone et les promesses
Définition d'un composant Angular
Décorateurs
Les vues
Le modèle
Démarrer "from scratch" avec Angular CLI
Création d'un premier projet
Utiliser l'interpolation
Property et event bindings
Utiliser des variables locales
Utilisation des pipes
Création de services
Injection de services
Création de formulaires avec : (le FormsModule, le FormBuilder)
Validation et gestion des erreurs
Présentation des flux de données asynchrones
Propagation des changements avec RxJS
Le service HTTP
Communication avec une API en asynchrone
Les différentes versions du module de routage
Fonctionnement du routage
Configurer des routes et utiliser les directives
Présentation du concept des composants autonomes
Les avantages de l'utilisation de composants autonomes
Présentation des meilleures pratiques pour créer et utiliser des composants autonomes
Présentation de Jasmine et Karma