Formation Angular2+ Initiation : Maîtriser les bases du framework de Google

Formation Angular2+ Initiation : Maîtriser les bases du framework de Google

Formateur :
Catégories :
Avis :

A propos de cette formation

Angular est un framework complet (porté par Google) qui permet le développement d’applications web modulaires.

Cette formation a pour objectifs :
– De comprendre les intérêts du framework, dans quel cadre il s’inscrit ;
– D’appréhender les éléments de base d’une application Angular (pattern suivi, éléments constitutifs d’une application) ;
– De s’immerger dans le développement d’une application Angular, étapes par étapes.

A partir d’une application témoin les participants peuvent progresser à leur rythme à travers des TP guidés et corrigés par le formateur. L’ensemble des notions fondamentales sont  abordées de telle manière à ce que les participants puissent devenir autonomes pour rejoindre ou créer un nouveau projet.

Cette formation est destinée à un public de développeurs, consultants ou leader techniques.

Programme de la formation

 

Introduction

  • Framework vs Librairie
  • Application Web ou Site web ?
  • Notion de pattern et patterns web
  • Les WebComponents
  • EcmaScript
  • TypeScript

Hello Angular !

Compatibilité avec les navigateurs

  • Principe du differential loading
  • Fonctionnement général
  • Intérêt

La transcompilation

  • Principes
  • Les modes AOT / JIT

Composants

  • Objectifs
  • Structure
  • Cycle de vie et hooks

Data-binding et interactions utilisateurs

  • L’interpolation
  • Le Two-Way-Data-Binding
  • Input / Output

Directives

  • Définition
  • Directives d’attribut et directives structurelles
  • Créer sa propre directive

Pipes

  • Principe
  • Chaînage de pipes
  • Les pipes disponibles par défaut
  • Passage de paramètres
  • Créer son propre pipe

Services et modules

  • Objectifs et utilité d’un service
  • Implémentation
  • Notion de module
  • Injection de dépendances

Formulaires

  • Présentation des deux approches
  • Les Template Driven Forms
  • Les Reactive Forms

Routage

  • Généralités et configuration du routage
  • Gardiens d’activation et de désactivation
  • Le router outlet
  • Navigation et paramètres
  • Lazy loading

Liaison front-back

  • Le module http
  • Promises vs Observables
  • Introduction à RxJS

Sujets complémentaires

  • I18n : approches et mise en place
  • Testing : principes et outils
  • PWA et Angular
  • Change detection : allons plus loin
  • Injection de dépendances : comment ça marche ?
  • Mise en place d’un webSocket avec RxJS

 

Autres formateurs

Développeur et formateur Web Open source et CMS

Développeur et formateur Java

Lead-développeur .NET et formateur en gestion de projet

Avis

Avis et commentaires extraits des évaluations remplies par chaque stagiaire en fin de formation.

0 Rated 0 out of 0 Ratings
5 stars 0
4 stars 0
3 stars 0
2 stars 0
1 stars 0

Members

Lorem Ipsn gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris. Morbi accumsan ipsum velit. Nam nec tellus a odio tincidunt auctor a ornare odio. Sed non mauris vitae erat consequat auctor eu in elit.

Total number of students in course: