Aller au contenu principal
Gust Training

Angular

Créer plus rapidement des applications plus performantes avec    Angular 8 Selon les spécialistes qui se sont sérieusement penchés sur la nouvelle

Durée :
1 Mois
Niveau :
Avancé
Modalités :
Présentiel · En ligne · Hybride

Objectifs de la formation

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

Public : Consultants, développeurs, leader Technique
Prérequis : Connaissance de JavaScript ou de TypeScript

Programme

INTRODUCTION

  • Outils et IDE
  • Packaging, grunt, npm
  • Webpack Installation
  • npm Installation angularcli

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

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

Créer plus rapidement des applications plus performantes avec Angular 8

Selon les spécialistes qui se sont sérieusement penchés sur la nouvelle version du Framework créé par Google, Angular 8 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 apports du recours à TypeScript, le langage de programmation libre et open source développée par Microsoft. A l’issue de cette formation, les participants seront à même de développer des applications web plus performantes avec Angular 8.

Les plus de cette formation 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 démos
proposées, 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

Formations non classées

Word

Objectifs de la formation Word 2010 Malgré tout votre savoir à propos de Word 2010, ce logiciel ne vous a peut-être pas dévoilé toutes ses

Durée
20 Heures
Niveau
Fondamental
Modalités
Présentiel · En ligne · Hybride

Formations non classées

Vue Js

Objectifs de la formation Vue.js Si vous êtes perdu face aux nombreux frameworks JavaScript modernes, Vue.js est la réponse à la complexité

Durée
1 Mois
Niveau
Fondamental
Modalités
Présentiel · En ligne · Hybride

Formations non classées

Typescript

Description de la formation TypeScript TypeScript est un langage de programmation créé par Microsoft. Conçu à l'origine dans le but

Durée
1 Mois
Niveau
Fondamental
Modalités
Présentiel · En ligne · Hybride

Formations non classées

Symfony

Objectifs de la formation Symfony 4 avancé Cette formation Symfony 4 vous permettra d’aller au-delà d’une utilisation de base du framework. Le

Durée
1 Mois
Niveau
Avancé
Modalités
Présentiel · En ligne · Hybride