Angular

Blended learning

How long does the training course last?

 3,00 day(s)

In which language(s) is the training course taught?

EN FR

When will the next session take place?

 22.09.2026
Where does the training course take place?
 En distanciel

How much does the training course cost?

2050,00€

Who is organising this training course?

OXiane est spécialisé dans la conception et la réalisation de formations informatiques et de supports de cours pédagogiques sur les dernières technologies. Nos différentes filières permettent de couvrir tous les besoins en formation que ce soit en IT au sens large, mais également "Utilisateurs" et "Soft Skills" en Management, Communication & leadership.

Who is the training course aimed at?

  • Consultants
  • Développeurs
  • Leaders techniques

What are the aims or the skills being targeted?

  • Développer des applications avec le framework Angular
  • Comprendre l’architecture d’Angular
  • Assimiler les nouveautés d’ES6+
  • Découvrir et mettre en oeuvre TypeScript

What does the training course cover?

Présentation
  • Positionnement d’Angular
  • Angular vs AngularJS
  • Rôles de TypeScript et ES6+
  • Aperçu de l’architecture
  • Présentation d’Angular CLI
  • Découverte d’un exemple minimal
  • La phase de démarrage
Outillage
  • Déboguer dans le navigateur
  • IDE (Visual Studio Code)
TypeScript et ES6
  • Transpilation
  • Let et const
  • Template strings
  • Typage
  • Interfaces et classes
  • Les modules
  • Arrow functions
  • Opérateurs spéciaux
  • Décorateurs
Introduction à RxJS
  • Principes
  • La librairie RxJS
  • La notion de flux
  • Les " Observable "
  • Quelles utilisations dans Angular?
Les composants
  • La notion centrale d’Angular
  • Imbrication des composants
  • Structure d’une application
  • Structure d’un composant
  • Template et styles
  • Cycle de vie des composants
  • Content projection
API "Signals"
  • Kezako?
  • Un exemple pour comprendre
Les templates
  • Template et DOM
  • Binding et interpolation
  • Expressions et pipes
  • Binding d’événements
  • Les directives d’attribut
  • Les directives de structure
  • "Control flow"
  • Binding entre composants
Injection de dépendances
  • Principes
  • Les services et @Injectable
  • Injectors et providers
  • Les types de providers
  • Token et @Inject
  • Cycle de vie et injection
Routage
  • Importance du routage
  • RouterOutlets
  • Initialisation du Router
  • Définition des Routes
  • Naviguer vers une route
  • Sous-routes
  • Routes paramétrées
Appels HTTP
  • HttpClient
  • Envoi de requêtes
  • Gestion des réponses
  • Gestion des erreurs
Formulaires
  • Structure d’un formulaire
  • Formulaires par template
  • Binding
  • Validation
  • Gestion des styles
  • FormGroup
  • Formulaires réactifs
  • FormControl, FormGroup et FormBuilder
  • Typage
  • Gestion des modifications
  • Template
  • Observable
Annexes
  • Liens divers
  • Projets complémentaires
  • Mise à jour de la CLI

What will you receive at the end of the training course?

Une attestation de participation sera transmise aux participants

When will the next session take place?

Datum
City
Language and price
22.09.2026

24.09.2026
En distanciel
FR 2050,00€
08.12.2026

10.12.2026
En distanciel
FR 2050,00€

These courses might interest you