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
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
+ 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
+ Ordinateur à apporter pour réaliser les parties pratiques
TARIFS
1500 € HT par stagiaire.
Formation éligible aux OPCA.
Tarif groupe possible.
Formation éligible aux OPCA.
Tarif groupe possible.
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 20 ans. J’ai travaillé pour des grands groupes (Orange, Arkadin/NTT) 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.
Je suis également joignable au 06 64 80 39 66.