Accueil / Angular

Angular

Durée : 4 jours
Tarif Inter : 2000 €
Tarif sur mesure : Nous consulter
Référence : 3ANG

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Présentation

Cette formation Angular offre aux développeurs web une introduction pratique et complète à la création d’applications web réactives et performantes.

Si vous savez développer en JavaScript, vous adorerez Angular – et si vous venez d’une autre plateforme telle que ASP.NET Core, Java Spring ou PHP / Laravel, nous vous transmettrons les connaissances nécessaires pour vous permettre de coder rapidement en Angular !

Cette formation se concentre sur la dernière version – Angular 8 – qui présente l’assistance service worker support, le chargement différentiel et le compilateur Ivy.

Si vous cherchez à apprendre Angular afin de supporter une version précédente (par exemple Angular 6 ou 7), grâce à la rétrocompatibilité maintenue par les équipes Angular, cette formation demeure pertinente car nous vous indiquerons les différences que vous devez connaître !

Objectifs

  • Coder une application web Angular à partir de zéro
  • Réaliser un projet simple et efficace avec seulement les modules nécessaires
  • Construire une UI rapide et réactive
  • Développer de superbes formulaires web
  • Construire une belle navigation
  • Intégrer les services RESTful avec Angular
  • Utiliser Angular avec en parallèle d’autres bibliothèques JavaScript
  • Tester Ivy pour voir comment il pourra optimiser la réalisation de vos projets

Programme

  1. Fondements du framework Angular

    • Contexte et historique
    • Architecture et composants Angular
    • Outils de développement actuels
  2. Essentiels de TypeScript et ECMAScript

    • Aperçu de TypeScript et ECMAScript 6
    • Classes et importations
    • Annotations
  3. Composants

    • Premier composant
    • Interpolation
    • Property binding
    • Event binding
    • Data binding bidirectionnel
    • Création d’un formulaire
  4. Injection de dépendance

    • Récapitulatif de l’injection de dépendance
    • Définir et injecter des services
  5. Aller plus loin avec l’injection de dépendance

    • Fournisseurs
    • Lazy Injection
    • Injection asynchrone
  6. Pipes Angular

    • Vue d’ensemble des Pipes
    • Pipes intégrés
    • Paramétrer un Pipe
    • Enchaînement de Pipes
    • Pipes Stateful
    • Pipes sur mesure
  7. Les directives Angular

    • Aperçu des directives
    • Directives sur les composants
    • Directives sur les décorateurs
    • Directives sur les attributs
    • Directives structurelles
    • Directives sur les modèles
    • Contrôleurs
  8. Routage et navigation

    • Aperçu du routage sous Angular
    • Itinéraires (route patterns)
    • Support pour les Query Strings
    • Configuration des itinéraires
  9. Aller plus loin avec le routage

    • Cycle de vie
    • Manipulation de l’historique
    • Traitement des erreurs de routage Angular
    • Techniques supplémentaires
  10. Créer et tester des applications Angular

    • Définition des modules
    • Quel outil de test Angular utiliser ?
    • Tester votre code Angular
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

A distance

Du 25 au 28 janvier 2021
Du 01 au 04 février 2021
Du 22 au 25 mars 2021
Du 12 au 15 avril 2021
Du 10 au 14 mai 2021
Du 07 au 10 juin 2021
Du 19 au 22 juillet 2021
Du 09 au 12 août 2021

Demande de renseignement