Formation Développement logiciel

Maîtriser Angular

Maîtriser le Framework Front-End Angular 2, 4, 5, … avec TypeScript

La plateforme de développement Angular, créée par Google, est devenu la référence du développement Front-End. Elle s’appuie sur les nouveaux standards du Web.

Cette formation s’adresse à un public visant l’acquisition d’un solide socle de compétences techniques et méthodologiques pour développer leurs applications sous le Framework ANGULAR 2 et plus :

  • Maîtriser les concepts Angular
  • Créer des applications web performantes
  • Structurer les développements Front-End (JS/TS) à l’aide d’un Framework
  • Adopter les bonnes pratiques de développement, packaging et mise en service

Chacun des concepts présentés lors de la formation fait l’objet d’un exemple pratique que le stagiaire met en œuvre.

Durée

3 jours

Public visé
  • Architectes
  • Leads Tech
  • Développeurs
  • Chefs de projets web

 

Prérequis

Connaissance générale des principes du web. Connaissances basiques de l’HTML et du Javascript.

Tarifs

Inter-entreprise / Sur mesure :
Nous consulter

Intra-entreprise :
Nous consulter

Référence

VIVERIS_DEVELOPPEMENT_02

 

Jour

Programme
Jour 1
  • Rappel sur la norme ECMAScript
  • Présentation des modules Javascript : Globals, CommonJs,
    AMD, UMD …
  • Présentation générale ES6/ES7
  • TypeScript : configuration, utilisation et compilation
  • NodeJS, NPM et les Node modules
  • Ecosystème de développement et installation du kit
Jour 2
  • Angular CLI et Webpack: scaffolder, configurer et lancer l’application
  • L’approche modulaire avec NgModule : CoreModule, SharedModule …
  • Mécanique de démarrage et cycle de vie de l’application
  • Les Components, directives, pipes
  • Templating et data-binding
  • Les services et l’injection de dépendances
  • Le Routing
  • Requêtes HTTP / HttpClient et Observables avec RxJS
  • Lazy loading
  • Compilation et packaging
  • Compilation AOT vs JIT et la notion de Tree Shaking
Jour 3

L’objectif de la troisième journée est de mettre en pratique les concepts acquis lors des deux jours précédents : développement d’une application « starter » avec le formateur en mode interactif, avec la possibilité en fin de formation de récupérer le code source qui pourra servir de support pour de futurs développements.

Formateur

Dates et lieux de formation.
Adapter le programme à vos besoins.
Organiser une cession inter-entreprise