Developpement d-application avec Angular
AMS TRAINING
Non finançable CPF
Salarie / DemandeurEmploi / Entreprise
En ligne
Présentiel
Developpement d-application avec Angular
AMS TRAINING
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
En ligne
En présentiel
Nous contacter
Nous contacter
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Prix
Nous contacter
Durée
Nous contacter
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
Objectifs
A l'issue de la formation, les
participants seront capables de :
Expliquer ce qu'est le Framework
Angular
Expliquer le développement d'une
nouvelle application Web
Créer une application Angular
Programme
Introduction a Node JS
Présentation de l'architecture de NodeJs
Le moteur V8 de Google
Caractéristiques de NodeJs
Présentation de Npm
Présentation de expressJS
Mise en place d'un premier Backend en NodeJS
Le langage TypeScript
Le typage ; Décorateurs / annotations
Autres outils : visibilité, statique, abstraction…
Mise en place de l'environnement et Outillage : Cas pratique : Développer et tester une application Angular
Concepts fondamentaux et vue d'ensemble de l'architecture : composants, services, vues…
Organisation du code avec les modules : les conteneurs NgModules et l'encapsulation
Les composants
Comprendre la notion de Web components du W3C (custom elements, shadow DOM, HTML templates et imports)
Cycle de vie et structure des Angular components
Les mécanismes d'interaction entre composants
Le dataBinding
Injection des dépendances
Retour sur le système d'injection de dépendances
Les injecteurs et instances dans Angular
Enregistrer un service : les différentes options
Les directives de Angular
Programmation réactive
Concepts de programmation réactive
Angular et RxJS (Reactive Extensions for JavaScript)
Comprendre et utiliser les observables et observateurs
Gestion des formulaires
Les différentes façons de créer des formulaires : template-driven ou reactive ?
Comprendre la gestion du flux de données
Valider et gérer les erreurs : considérations pour la sécurité
Créer des validateurs personnalisés et les ajouter à un formulaire
Communication avec les Webservices
Utilisation de l'API REST
Gestion des requêtes HTTP avec l'API HttpClient d'Angular
Routing et navigation
Vue d'ensemble du routage Angular
Déclarer et configurer des routes et URLs
La navigation avec routerLink et navigate
Gérer les redirections
Tests
Configurer l'environnement de test
Karma et Jasmine
Utiliser Protractor pour des tests end-to-end
Les bonnes pratiques pour tester sous Angular
Les nouveautés Angular et concepts avancés
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
Les formations les plus recherchées
Formation Toulouse
Formation Paris
Formation Nantes
Formation Strasbourg
Formation Bordeaux
Formation Lille
Formation Rennes
Formation Montpellier
Formation Angers
Formation Dijon
Formation Web CPF
Formation Web en ligne
Formation Angular CPF
Formation Angular en ligne
Formation Devops
Formation Developpeur web
Formation Creation site internet
Formation Webmarketing
Formation Webmaster
Formation Digital
Formation Responsable digital
Formation Integrateur web
Formation Chef de projet web
Formation Instagram
Formation Devops Nantes
Formation Developpeur web Nantes
Formation Devops Toulouse
Formation Developpeur web Toulouse
Formation Devops Paris
Formation Devops Puteaux
Formation Developpeur web Paris
Formation Webmarketing Toulouse
Formation Digital Toulouse
Formation Responsable digital Toulouse