Formations
Java
C# / .NET
Python
Développement Web
C++
Autres
Calendrier
Ressources
Koor.fr
Koor youtube
Société
Qui sommes nous ?
Nous contacter
Ils nous font confiance
Mentions légales
Formations :
Java
C# / .NET
Python
Développement Web
C++
Autres
Calendrier
Ressources :
Koor.fr
Koor Youtube
Société :
*
Qui sommes nous ?
Nous contacter
Ils nous font confiance
Mentions légales
Developpement WEB
Détails :
Angular
Durée :
3 Jours
Objectif :
Cette formation vous permet d'acquérir les connaissances nécessaires pour développer une application Web avec le framework Angular. Au terme de cette formation, vous saurez :
Installer le framework Angular
Comprendre l'apport de TypeScript et de Node.js
Comprendre l'architecture proposée par Angular
Mettre en oeuvre l'injection de dépendance
Comprendre et étendre les services d'Angular
Consommer des Services Web de type REST/JSON
Réaliser des batteries de tests
Prérequis :
Pour suivre cette formation, les participant devront avoir suivi la formation
Développement HTML / CSS / JavaScript "Moderne"
ou avoir les connaissances équivalentes.
Public :
Développeurs Web Front End.
Autres Informations :
Devis :
Si vous souhaitez être contacté et obtenir plus d'informations sur cette formation veuillez remplir notre formulaire de mise en relation.
>
Cursus :
Angular
Introduction au framework Angular
Historique et comparatifs AngularJS / Angular
Les patterns MCV / MVVM / MVW
Apports de TypeScript et Node.js
Installation du framework Angular
Votre première application Angular
Démarrer un nouveau projet
Angular-CLI
L'outil WebPack
Le pattern MVW (ModelView/Whatever)
TypeScript et EcmaScript 6 (ES6)
Installation de TypeScript
Transpiler de TypeScript vers EcmaScript
Let, variables locales et constantes
Typage et types natifs
Paramètres optionnels et valeurs par défaut
Classes et interfaces
Gestion des modules
Arrow functions
Les décorateurs
Utilisation de templates et de formulaires
Utilisation de template
L'interpolation {{}}
Mise en oeuvre de formulaires
Validation de formulaires
Gestion des erreurs
Les composants Angular
Quelques premiers composants Angular
Instanciation et paramétrage de composants
Les directives
La gestion des styles
Cycle de vie d'un composant
La gestion des événements
La gestion des filtres
Créer ses propres composants
Module et injection de dépendance
Introduction au pattern d'injection de dépendance (IoD)
Injecteurs et providers
Notion de module et configuration
Correctement découper son application Angular
Angular Material
Qu'est-ce que le "Responsive Web Design"
Introduction à Angular Material
Utilisation de composants material
Aspects complémentaires
Les pipes
Le routeur
Communication avec des Services Web REST/JSON
Server Side Rendering
Sécurité de votre application et attaques XSS
Tester une application Angular
Testabilité d'une application Web
Les frameworks Jasmine et Karma
Mise en oeuvre d'un jeu de tests