Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

Formation Angular 2 à 8 - Développeur

       réf : DEV-AG

Formation Angular 2 à 8 - Développeur

Objectif de formation: Angular est l’un des frameworks les plus populaires pour le développement d’applications web. Dans cette formation, vous apprendrez à utiliser Angular 2 à 8 pour créer des applications puissantes et efficaces. Vous commencerez par les bases de la plateforme, puis vous passerez à des concepts plus avancés. À la fin de la formation, vous serez en mesure de créer des applications web sophistiquées à l’aide d’Angular.

Objectifs pédagogiques

  • Découvrir Angular et ses différentes versions
  • Appréhender les fondamentaux d’Angular
  • Développer et utiliser une application grâce à ce Framework
  • Instaurer des tests unitaires au développement
  • Appliquer les Best practices de développement

Pré-requis

  • Connaissance en langage Web (HTML, CSS, JSS)

Public concerné

Développeurs, architectes, chefs de projet techniques…

Programme de formation Angular

  • Présentation d’Angular
  • Les apports de la dernière version
  • Le moteur Ivy
  • Compilation AOT vs JIT
  • L’organisation du code par modules
  • Les services
  • Le rôle des directives
  • Les templates, les components et leur connectivité au Data Binding
  • Injection de dépendance
  • Structurer un projet Angular
  • Les modules & les composantes
  • Partir de zéro avec Angular CLI
  • Le fonctionnement de Angular CLI
  • L’élaboration de projet
  • Le développement de modules, services et components

Travaux pratiques

Créer une application Angular avec ses components et modules

  • L’interpolation
  • Les variables locales
  • Property & event bindings
  • Les pipes
Travaux pratiques
  • FormsModule
  • FormBuilder
  • Validation et traitement des erreurs

Travaux pratiques

Ajout d’un formulaire de création d’un nouveau client pour l’application

  • La programmation réactive
  • Observable & Observer
  • Les opérateurs
  • Faire communiquer components & subjects

Travaux pratiques

  • Le service HTTP
  • HTTP et RxJS
  • La récupération de données
  • Les Promises
  • Les Observables

Travaux pratiques

  • Évolution du module de routage
  • Utilisation du routage
  • Réglages des routes
  • Les directives

Travaux pratiques

  • Fonctionnement des PWA
  • Le service worker
  • Mise en place d’une PWA avec Angular

Travaux pratiques

  • Introduction à Redux
  • Store State et actions
  • Implémentation de NgRx
  • Gérer les requêtes HTTP et les side effects
Travaux pratiques
  • Le framework de test
  • Les tests unitaires & fonctionnels
  • Exécution des tests

Travaux pratiques

Développement d’une application à partir de tests.

  • Jasmine & Karma
  • Protractor
  • Cypress
  • John Papa & le coding style guide
  • Faire communiquer components & subjects.

Équipe pédagogique

Professionnel expert dans le développement

Moyens pédagogiques et techniques

  • Espace intranet de formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Dispositif de suivi

  • Émargement numérique.
  • Mises en situation.
  • Formulaires d’évaluation de la formation.
  • Certificat de réalisation de l’action de formation Angular.

Vous avez une question ?

    Jours

    5 (35 heures)

    Prix

    2930 € HT

    Télécharger