Angular est une technologie « client-side » (en opposition avec PHP ou JSP qui sont coté serveur). Il s’agit d’un framework JavaScript et donc il faut connaître ce langage. Angular sert à créer des pages Web dynamiques et est spécialisé pour le développement d’applications « single-page » : pas de rechargement des pages.
Le passage d’Angular 1 à Angular 2 et les versions suivantes n’a pas été qu’une simple évolution, c’est un tout nouveau framework qui nous a été proposé. Nouveau langage avec TypeScript, nouvelle syntaxe de vues, orientation web components, programmation réactive, flux unidirectionnel et architectures de type Flux sont les nouveaux concepts à appréhender. Les imperfections inhérentes à la première version ont disparu au profit d’une meilleure évolutivité et d’une meilleure performance.
Dans cette formation vous aborderez Angular 2 ainsi que les nouveautés de la version 8..
Période : 07-18 Mars / 02-13 Août
Disponible en session spéciale à notre siège à Abidjan et en Intra sur site désiré
Cout : 3,600,000 FCFA par participant
LIEU : Washington D.C (5 participants au moins pour sa réalisation à Washington D.C sinon délocalisation à ABIDJAN à notre siège)
Public et Prérequis
Cette formation s’adresse à toute personne souhaitant développer avec ANGULAR.
Cette formation s’adresse aux profils suivants
Chefs de projet Web, Architectes techniques, Développeurs front-end
Objectifs
• Maitriser les caractéristiques du nouveau framework
• Maîtriser les fonctionnalités d’Angular
• Créer des applications web rapidement, pour tous les supports (mobile, tablette et bureau)
• Organiser et modulariser ses développements JavaScript grâce à un framework
• Mettre en œuvre une architecture par composants avec flux unidirectionnel
• Mesurer la qualité du code par les tests
• Définir les fonctions avancées de Angular
Programme
1. Vue d’ensemble d’Angular
2. Rappel sur ES6/ES2015 et TypeScript
3. Modules ES6 et dépendances
4. Classes ES6 (contrôleurs)
5. Composants
6. Templating et data-binding
7. Événements et formulaires
8. Directives
9. Dependency Injection et services
10. Routing et navigation
11. Asynchronicité
12. AJAX et API
13. Points abordés la 4ème journée
14. Optimisation et performances
15. Tests unitaires
16. Formulaires avancés