FORMATION ANGULAR 8 EN TUNISIE CHEZ TECHCARE

FORMATION ANGULAR 8 EN TUNISIE CHEZ TECHCARE

Vous souhaitez travailler dans le domaine du développement web ? Vous êtes doués en informatique et vous recherchez un travail dans ce domaine ? Notre formation Angular 8 en Tunisie et faites pour vous !

Ce produit est actuellement en rupture et indisponible.

Ajouter au favoris
Ajouter au favoris

Les objectifs de la formation Angular 8

Le but de la formation Angular 8 est de vous serez découvrir les fonctionnalités et les nouveautés du Framework Angular 8 pour clarifier des savoirs développer une nouvelle application Web avec Angular et aussi pour effectuer des savoirs concevoir une application Angular 8 avec JavaScript et TypeScript et connaître les mécanismes avancés du Framework.

INFORMATIONS PRATIQUES :

A l’issue de la formation Angular 8 en Tunisie 100% pratique chez Techcare nous vous délivrerons un certificat. Pour plus d’informations, contactez-nous au 29 365 324.

Développez vos compétences avec Techcare 

Programme de la formation Angular 8 en Tunisie

Chapitre 1 – Introduction

  • ES6, le nouveau JavaScript
  • ES6 et les modules
  • TypeScript 3, le typage du JavaScript

Les bases du framework

  • Comprendre la philosophie du framework
  • Templating
  • Angular CLI, un outil pour tout générer
  • TP : Première application et outillage

Les nouveautés d’Angular 8, 7, 6 et 5

  • ng add / ng update : configuration & migration automatique
  • Build avec le compilateur Bazel
  • Angular Elements
  • Angular Material + CDK Components
  • Animations Performance : au revoir polyfill
  • Déclarer les services avec Dependency Injection : Tree Shakable Providers
  • Progressive Web App (PWA)
  • Versions : RxJS 6 & Support de TypeScript 3.1
  • Ivy

Composant

  • Web Components
  • Décorateurs Angular
  • Property binding, envoyer des données au composant
  • Event binding, évènements personnalisés
  • Cycle de vie
  • TP : Premier composant

Directives

  • Directive : fonctionnement et création
  • Les directives fournies par Angular
  • Attribute directives
  • Structural directives
  • Directives complexes
  • TP : Première directive

Modules

  • Déclarations d’un module: imports et exports
  • Les providers d’un module
  • Différents types de modules : bonnes et mauvaises pratiques
  • TP : Création d’un module et factorisation d’une librairie externe

Pipes

  • Les transformateurs fournis
  • Formater une chaîne
  • Formater des collections
  • Utiliser un pipe comme un service
  •  TP : Créer ses propres pipes
    Services
  • Les services fournis
  • Injection de service
  • TP : Injecter les services fournis par Angular

Chapitre 2 – Services, communication intercomposants

Injection de dépendances (IOC)

  • Principes
  • Configurer son application
  • ’injection de dépendances : type-based et hiérarchique
  • Différents types de providers
  • TP : Créer ses propres services

Router

  • RouterModule: Configuration des routes et URLs
  • Définitions des routes, liens et redirection, paramètres
  • Hiérarchies de routes
  • Vues imbriquées
  • Cycle de vie (Routing lifecycle)
  • TP : Transformer une application Web en Single Page Application

Observables

  • Introduction à RxJS
  • Le concept d’Observable
  • Principales opérations sur les observables
  • Lien avec les promesses
    Échanger avec un serveur
  • Requêtes HTTP
  • Communication avec une API
  • Afficher des données externes
  • Afficher des données asynchrones avec AsyncPipe ● TP : Création d’une API REST de test

Formulaire

  • Créer un formulaire
  • Template-driven forms
  • ngModel
  • Reactive forms
  • Validation et erreurs
  • Observateurs
  • TP : Créer ses propres validateurs, envoyer une requête POST