Formation intra /inter entreprises

ANGULAR
2 & 5
EN 3 JOURS

Trois jours pour apprendre à développer des applications web avec le framework de Google.


DÉROULÉ ÉVALUATION

Durée: 3 jours (21 heures) 40% de théorie – 60% de pratique
Exercices corrigés par le formateur

OBJECTIFS

+ Découvrir les fondamentaux du framework Angular 2 (et ultérieur) + Être capable de créer une application Angular complète ou ses propres composants réutilisables

PUBLIC VISÉ

+ Développeurs souhaitant acquérir la maîtrise des fondamentaux du framework Angular
+ Chefs de projets en charge de développements web ou mobile

PRÉ-REQUIS

+ Connaissance de base de Javascript (ou TypeScript) et de HTML
+ Ordinateur à apporter pour réaliser les parties pratiques

TARIFS

1500 € HT par stagiaire.
Formation éligible aux OPCA.

Programme
Formation Angular 2 & 5

Introduction

  • Présentation et historique, d’AngularJS à Angular 4
  • Anatomie d’un projet Angular minimal
  • Écosystème
  • Angular CLI

ECMAScript6 et TypeScript

  • ES5, ES6, ES7 : principaux apports
  • Les principaux apports de TypeScript
  • Transpilers ES6 et TypeScript
  • Installation d’un environnement de développement

Les Composants

  • Les WebComponents
  • Structure d’un composant Angular
  • Arborescence de composants

Directives et Pipes

  • Les directives built-in, ngIf, ngFor
  • Construire une directive personnalisée
  • Les pipes built-in
  • Construire un pipe personnalisé

Formulaires

  • Les formulaires template-driven
  • Les formulaires model-driven
  • FormGroup et FormBuilder
  • Validateurs et gestion d’erreur

Injection de dépendance et Services

  • L’injection de dépendance sous Angular
  • Les services
  • Le décorateur @Inject et les OpaqueTokens

Le routage Angular

  • Le module Router
  • Définition des routes

HTTP

  • Le module HttpModule
  • Reactive Programming, RxJS et Observables
  • Le module HttpClient

Tests et bonnes pratiques

  • Tests unitaires : Jasmine & Karma
  • Tests end-to-end : Protractor
  • Bonnes pratiques : le Coding Style Guide

Votre formateur

Je suis Frédéric Mandrea, docteur en mathématiques et développeur depuis 15 ans. J’ai travaillé pour des grands groupes (Orange, Arkadin) dans lesquels j’ai également fait mes premières armes de formateur puis j’ai  co-fondé une start-up en 2013.
Au fil des expériences, j’ai mis en place une pédagogie immersive, ludique et rigoureuse avec une grand partie sur la pratique et la culture du code.
J’assure désormais des formations de développement informatique à multi-niveaux, en entreprises ou dans les organismes de formation.

Réservez votre prochaine session

Faîtes-moi part de vos souhaits de formation ou mission de développement via ce formulaire ou par le chat en bas à droite.
Je suis également joignable au 06 64 80 39 66.