Public

À qui s'adresse la formation ANGULAR (Expert)

Cette formation s'adresse aux webmasters maitrisant les langages HTML et CSS, ainsi que Javascript, et ayant déjà une connaissance et une pratique d'Angular.

Objectifs

Compétences visées pour la formation ANGULAR (Expert)

Les participants à la formation Angular Expert seront capables d'utiliser les fonctions avancées d'Angular, d'intégrer des interfaces graphiques complexes, de fiabiliser encore davantage leurs applications, ainsi que de les internationaliser.

Programme

Utiliser les opérateurs de RxJs

  1. Qu'est ce que RxJs
  2. Que sont les opérateurs de création
  3. Opérateurs pipeable, et de transformation
  4. Opérateur utilitaires
  5. Créer une fonction de génération de flux
  6. Opérateurs de combinaison
  7. Opérateurs de filtre

Comprendre et utiliser NgRx

  1. QU'est ce que l'état d'une application
  2. Redux et NgRx
  3. L'application to-do List
  4. Store et reducer
  5. Reducers et Select
  6. L'outil Store-devtool
  7. Actions et Effects
  8. Router-store, selectors
  9. Entities, forFeature, MetaReducers
  10. Refactorisation
  11. Store et premier reducer
  12. Module photos
  13. Tester les actions et reducers NgRx
  14. Tester les selectors et effects NgRx

Réaliser une To-do List

  1. Créer le projet
  2. Créer des listes et éléments
  3. Utiliser le Drag and Drop
  4. Utiliser le switch entre listes
  5. Déplacer les éléments

Utiliser le service worker et PWA

  1. Que sont le service worker et le Pwa
  2. Comment les appliquer
  3. Gérer les updates
  4. Utiliser les DataGroups

Mettre en oeuvre les notifications Push

  1. Que sont les notifications Push
  2. Les VAPID Keys et les PopUp utilisateurs
  3. Sauvegarder les souscriptions
  4. Envoyer des notifications

Maitriser le SSR avec Universal

  1. Qu'est ce que le Server Side Rendering
  2. Utiliser Schematics pour Universal
  3. L'API TransferState
  4. L'inaccessibilité des objets du navigateur
  5. Utiliser et configurer le Prerender

Créer une librairie Angular

  1. Que sont les librairies
  2. Créer une librairy
  3. Mettre en place des fonctionnalités
  4. Publier sur NPM

Maitriser les formulaires avancés

  1. Que sont les champs personnalisés
  2. Mettre en oeuvre le ControlValueAccessor
  3. Le champ personnalisé avec carte
  4. Mettre en oeuvre la carte

Gérer les chargements

  1. Qu'est ce que la gestion des chargements
  2. Que sont les composants de chargement
  3. Utiliser un service
  4. Utiliser un Interceptor

Uploader des fichiers

  1. Qu'est ce que l'upload de fichiers
  2. Mettre en place un template HTML
  3. Service de gestion de fichiers
  4. Drag and drop de fichiers
  5. Uploader plusieurs fichiers

Gérer les erreurs avec Sentry

  1. Qu'est ce que la gestion d'erreurs
  2. Utiliser la classe Angular ErrorHandler
  3. Installer et configurer Sentry

Utiliser les services Meta et Title

  1. Balises Meta et Titres
  2. Utiliser le service Meta
  3. Utiliser le service Title
  4. Utiliser les services de façon scalable

Internationaliser les applications Angular

  1. Qu'est ce que l'i18n?
  2. La mise en place
  3. Configurer @angular/localize
  4. Traduire les templates
  5. Traduire les attributs, les pluriels
  6. Traduire les listes d'options
  7. Maitriser le fonctionnement de l'i18n
  8. Changer la version de l'application

La formation ANGULAR (Expert) est dispensée sur 28 heures

Durée et montant de la formation

Intitulé Durée Montant HT
Formation ANGULAR - Expert 28 heures 2290.00 €

Demander une convention de formation

Articles Recommandés


Formation Angular

Angular permet d'assurer une mise à jour automatique de l'interface utilisateur en fonction des changements apportés aux données, offrant ainsi une expérience utilisateur fluide et réactive.

Consulter

Inscription newsletter

Recevez la newsletter ONLYWEB Formation pour vous tenir informé des formations à venir et maintenir vos compétences.

ONLYWEB Formation, s'appuie sur le réseau d'experts EVA - Solutions

coordonnées

© ONLYWEB Formation
6 pl. Dumas de Loire
69009 Lyon
TÉL 09 72 13 00 73
EVA Solutions: La force du réseau