Menu Recherche Panier
(...)
Vous êtes ici : Accueil > Formation Angular 2+ - Développement d'applications Web
Technique

Formation Angular 2+ - Développement d'applications Web

Créer plus rapidement des applications plus performantes

Selon les spécialistes qui se sont sérieusement penchés sur la nouvelle version du framework créé par Google, Angular 2+ n’a de commun avec son prédécesseur que son seul nom tant les évolutions qu’il porte sont nombreuses. Et toutes visent à atteindre un seul et unique objectif : développer plus rapidement des applications web de meilleure qualité ! C’est notamment l’un des apport du recours à TypeScript, le langage de programmation libre et open-source développé par Microsoft. A l’issue de ces 3 journées de formation, les participants seront à même de développer des applications web plus performantes avec Angular 2+.

Objectifs de cette formation

Angular 2+ - Développement d'applications Web
  • Connaître les fonctionnalités du framework Angular 2+
  • Comprendre comment développer plus rapidement grâce à Angular 2+
  • Être capable de développer des applications web Angular 2+ performantes avec JavaScript et TypeScript
  • Découvrir les spécifications EcmaScript 6 (ES6)

Public

  • Consultants, développeurs, leader Technique

Pré-requis

Programme détaillé

Introduction

  • Outils et IDE
  • Packaging, grunt, npm
  • Webpack
  • Installation npm
  • Installation angular-cli

TypeScript et ES6

  • Installation TypeScript
  • Transpiler EcmaScript
  • Let, variables locales et constantes
  • Typage et types natifs
  • Paramètres optionnels, valeurs par défaut
  • Classes et interfaces
  • Gestion des modules
  • Arrow functions
  • Décorateurs

Templates

  • Interpolation / expression
  • Binding et interactions
  • Variables locales
  • Symbole *, directives de structure
  • Pipes, filtres

Formulaires

  • Control et ControlGroup
  • Validations
  • Gestions d’erreurs
  • Gestion des modifications
  • Groupes de champs avec FormBuilder

Composants et services

  • Directives : selectors, inputs, outputs, cycle de vie, providers
  • Composants : templates, styles, directives, pipes
  • Visibilité des composants
  • Services, injectable

Observables et rxjs

  • Présentation
  • Observable et rxJs
  • EventEmitter dans Angular 2+

Routing

  • Concepts de routage
  • Router providers et config
  • Router directives
  • Méthodes de routage et paramètres

HTTP

  • HTTP providers
  • Requêtes
  • Transformation des données et observables
  • Options de requêtes

Tests et requêtes HTTP

  • Migration
  • Composants Angular
  • ng-upgrade : coexistence des différentes version
  • ng-forward

Les plus de cette formation

Angular 2+ - Développement d'applications Web
  • Une pédagogie basée sur l'alternance de phases théoriques, d'ateliers de mise en pratique, de retours d'expériences et de séances d'échanges.
  • A travers les TP proposés, les participants acquièrent une première expérience concrète du développement d'applications web sur Angular 2+.
  • Des experts du framework qui partagent leurs trucs et astuces pour développer plus rapidement
  • Angular 2+ correspond à toutes le versions successives d'Angular, soit de la version 2 à la version 7 a ce jour.
Modalités
Cette formation proposée en interentreprises est également accessible à distance.
Si aucune date à distance n'est signalée par le pictogramme formation accessible à distance, contactez notre Service Conseil Clients au 0 825 07 6000.

Informations

Dimension Digitale

  • Durée : 3 Jours (21h)
  • Tarif : 1 930 € HT
  • Réf. : LI254
  • Option(s)
    • Repas Paris : 69 € HT
    • Repas province : 66 € HT


Dates des sessions

Session garantie Formation à distance Session accessible à distance Visio
Bon à savoir...




























= une réponse possible
= plusieurs réponses possibles

Vous n'avez pas répondu à toutes les questions !
Vous avez % de bonnes réponses, vous pouvez donc suivre cette formation.
Vous avez % de bonnes réponses.
Nous vous invitons à contacter nos Conseillers Formation au 0825 07 6000 afin qu'ils vous orientent vers une formation plus adaptée à vos connaissances.