Formation en Développement: Angular - Développement d'applications web - Ascent Formation
Retour aux formations
Développement

Angular - Développement d'applications web

3 jour(s)21h

Description

Objectif de formation : à l’issue de la formation, le stagiaire sera capable de développer des applications web performantes à partir de JavaScript, en utilisant les nouveautés du framework de référence Angular.

Objectifs pédagogiques

  • Maîtriser les fondamentaux du Framework Angular et ses nouveautés
  • Organiser, modulariser et tester ses développements JavaScript
  • Savoir développer plus rapidement et tester des applications web Angular 2 avec JavaScript et TypeScript
  • Connaître les bonnes pratiques de développement et de mise en production
  • Découvrir les spécifications EcmaScript 6 (ES6)
  • Savoir intégrer les tests unitaires au développement

Public concerné

Architectes
Développeurs
Chefs de projets

Prérequis

Avoir des connaissances pratiques sur les technologies du Web, les outils actuels de développement Front-End et JavaScript

Déroulé du programme

1

Présentation et premiers pas sur Angular

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

Typescript & ES6

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

Templates

  • Interpolation / Expression
  • Binding & interactions
  • Variables locales
  • * & directives de structure
  • Pipes & filtres
4

Formulaires

  • Control & ControlGroup
  • Validations
  • Gestion des modification
  • Gestion des erreurs
  • Formbuilder : groupes de champs
5

Composants & services

  • Directives
  • Composants
  • Visibilité des composants
  • Services, injectable
6

Observables & RXJS

  • Introduction
  • Observable et rxJs
  • EventEmitter & Angular 2+
7

Routing

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

HTTP

  • HTTP Providers
  • Requêtes
  • Transformation des données & observables
  • Options de requêtes
9

Tests et requêtes HTTP

  • Migration
  • Composants Angular
  • ng-upgrade : coexistance des différentes versions
  • ng-forward

Informations

Durée

3 jour(s)

21h

Tarif

1850 € HT

HT