Développer des applications web avec Angular

Développer une application Angular
Maitrisez le TypeScript
Créer des composants et gérer la communication entre composants
Créer des providers
Réaliser des appels réseaux
Créer des formulaires et les mécanismes de validations
Mettre en place le router et naviguer entre les pages

Durée

5 jours

Réf.

B-WF-AR

Prix

2750€ HT

Niveau

Intermédiaire

PROGRAMME

Vous trouverez ci-dessous le programme détaillé de la formation « Développer des applications web avec Angular », cette formation de 5 jours vous permet d’acquérir tous les fondamentaux du développement d’applications web avec Angular.

Présentation du langage
Outils de développements
Syntaxe / Type / Décorators
Atelier : Manipulation des syntaxes TypeScript, créations d’objets représentant un modèle de données

Cycle de vie d’un composant
Interpolation / Optional
Binding / Variable
Directives structurelles
Style /Class CSS
Pipe
Atelier : Génération d’un projet permettant de manipuler tous les concepts d’interface d’un composant

@Input decorator
@Output decorator
Atelier : Génération d’un projet permettant de manipuler la communication entre différents composants

Concepts
Angular Modules
Providers Injectables
Atelier : Génération d’un projet permettant de manipuler les modules Angular, les providers et les injectables

Concepts
Angular et la programmation réactive
Observables froids et chauds
Observables multicast (Subject)
Atelier : Génération d’un projet permettant de manipuler des Observables

Description de l’API
Interceptors
Atelier : Génération d’un projet permettant de manipuler des appels réseaux avec le module HttpClientModule

Concepts
Routes et routes hiérarchiques
Guards
Resolvers
Events
Atelier : Génération d’un projet permettant de mettre en place une navigation complète et une gestion des droits d’accès

Concepts
Approche
Template first
Approche Typescript first
Validators
Template et TypeScript combinés
Style
Atelier : Génération d’un projet permettant manipuler les différents types de formulaires

Concepts
Karma / Jasmine
End 2 End
Atelier : Génération d’un projet permettant manipuler les tests unitaires

PUBLICS & PRÉ-REQUIS

Vous devez être familier avec les langages du web (HTML / JS > ES6 / CSS) et Node.js

INFOS PRATIQUES

  • THÉORIE : 30%
  • PRATIQUE : 70%
  • LIEUX : NANTES & LYON

NOTRE FORMATEUR

Consultant, Formateur JavaScript Web et Mobile. Avec une vision très opérationnelle, en tant que développeur expérimenté d’applications web

NOS PROCHAINES SESSIONS WEB FRONT

Aucun événement trouvé !

FORMONS ENSEMBLE !

N'hésitez pas à nous contacter, nous mettrons tout en oeuvre afin que vos collaborateurs
ou vous même soient parfaitement formés et prêts pour de nouveaux challenges !
JE ME LANCE