Référence : DEV-ANG-0725
Durée : 3 jours
Lieu : Inter ou intra-entreprise
Présentiel
Découvrir les fonctionnalités du framework Angular2. Savoir développer une application Web avec Angular2, JavaScript et TypeScript. Appréhender les mécanismes avancés du framework. Plus de la moitié du temps est consacrée à la pratique.
Architectes, développeurs et chefs de projets Web.
Vous êtes en situation de handicap et vous souhaitez faire une formation ?
Merci de bien vouloir nous contacter en amont afin d’étudier ensemble vos besoins et les solutions les plus adaptées.
Avoir de bonnes connaissances des technologies du Web et des outils modernes de développement Front-End. Connaissances de JavaScript ou TupeScript.
Les prestations de formation sont assurées par des formateurs professionnels qui utilisent des moyens pédagogiques adaptés. Dans le cadre de session intra entreprise, possibilité de travailler sur vos projets afin de répondre à vos besoins spécifiques. Supports de cours pédagogiques imprimés et/ou numérisés.
Questionnaire d'auto-positionnement: Un questionnaire d'auto-positionnement est adressé aux stagiaires en amont de la formation afin de l'adapter aux besoins et attentes des participants. Évaluation à chaud par le biais de travaux pratiques. - Exercices, tests d'évaluations (QUIZZ ou QCM ...).
Salle(s) de cours équipée(s) des moyens audiovisuels avec le matériel adapté à la formation (si besoin, ordinateur par stagiaire).
Toutes nos formations sont réalisées à la demande et en fonction des souhaits de nos clients.
Nous pouvons également réaliser des formations sur-mesure à partir de programmes existants ou en construisant un programme spécifique à partir de vos objectifs.
Merci donc de bien vouloir nous contacter par courriel ou par téléphone afin de définir ensemble les dates et modalités de formation souhaitées.
A partir de 400€ HT/jour (Nous contacter pour devis personnalisés.)
la modularisation avec EcmaScript 6TypeScript
Le concept de Web Components
La philosophie du framework
Templating
Vue
Cycle de vie
Directive : fonctionnement et création
- Attribute directives
- Structural directives
Créer un pipe custom
Les transformateurs fournis
Créer un formulaire
Validation et erreurs
Template-driven forms
Model-driven forms
Formulaires dynamiques
Les services fournis
Comment réaliser un service
Le router: 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)
Routing lifecycle, et route guards
Déclarations du module: imports et exports
Lazy loading de modules avec le component router
Les providers d'un module
Différents types de modules : bonnes et mauvaises pratiques
Principales opérations sur les observables
Lien avec les promesses
Requêtes HTTP
Les WebSockets
Faire des requêtes HTTP, recevoir ou envoyer des données JSON
Remplacer les intercepteurs
Directives avancées
Injection de dépendances avancée
Astuces & outils
Tests unitaires
- Karma et Jasmine
- Injection de dépendances
- Tests asynchrones