Développement JavaScript :
Rappels
- La programmation objet orientée prototype en JavaScript
- Callbacks et closures
- Les évolutions de la version
- ECMAScript 2015 (ES6) : les modules, les classes…
- Typescript en détail, configuration
Présentation d’Angular
- De AngularJS à Angular 2 : les raisons des évolutions
- Choix du langage : TypeScript ou ECMAScript 2015
- Notion de Single Page Application
- Les principaux services d’Angular
Les Web components
- Une spécification du W3C
- Création de balises personnalisées
Architecture d’une application Angular
- Organiser son code avec les Modules
- Les components et les Template
- Connecter components et Template avec le Data Binding
- Le rôle des directives
- Le rôle des directives
- Notion d’injection de dépendance
Les Template
- Utiliser l’interpolation
- Property et Event bindings
- Utiliser des variables locales
- Utilisation des pipes
Les formulaires
- Création de formulaires avec le
- FormsModule et le FormBuilder
- Validation et gestion des erreurs
Travail avec HTTP
- Le provider HTTP
- Présentation de RxJS
- Récupérer des données :
- Promise et Observable
Le routage
- Les différentes versions du module de routage
- Fonctionnement du routage
- Configurer des routes et utiliser les directives
- Découvrir le framework Angular
- Développer et tester complètement une application
- Acquérir les bonnes pratiques de développement
- Connaissance des fondamentaux du Web : HTML, CSS
- Bonne pratique de la programmation en JavaScrip
- Architectes, développeurs et chefs de projets Web
- Support de cours fourni
Nouveauté
Durée
4 jours
Dates
juillet 2021
5-6-7-8
octobre 2021
4-5-6-7
Prix
1 500 €