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

Du 02 au 05 novembre 2020

Demande de renseignement