|
Formation sur le Framework Angular |
|
S'INSCRIRE
CIBLE
Développeurs
OBJECTIFS
- Maitriser la dernière version
- Développer et tester complètement une application
- Appliquer les bonnes pratiques de développement
CONTENU
ANGULAR
|
1-Présentation du Framework
|
2- Les Web components
|
3- Architecture d'une application Angular
|
- La
nouvelle version d'Angular
- Les
nouveautés de TypeScript
- Le moteur
de rendu Ivy
- Introduction
au nouvel outil de build Bazel.
|
- Une
spécification du W3C (World Wide Web Consortium)
- Création
de balises personnalisées
- Les
notions de templates, Shadow DOM, Custom Elements et HTML Imports.
|
- Organiser
son code avec les modules
- Les
components et les templates Connecter components et templates avec le Data
Binding
- Le rôle
des directives
- Les
services
- Notion
d'injection de dépendance.
|
4- Une première application Angular
|
5- Les templates
|
6- Les formulaires
|
- La
structure d'un projet Angular
- Les
modules et composants
- Démarrer
"from scratch" avec Angular- CLI
- Utilisation
d'Angular-CLI Création de projet
- Création
de modules, components et services.
|
- Utiliser
l'interpolation Property et event bindings
- Utiliser
des variables locales
- Utilisation
des pipes.
|
- Création
de formulaires avec le FormsModule
- Création
de formulaires avec le FormBuilder
- Validation
et gestion des erreurs.
|
7- La bibliothèque RxJS (Reactive extensions for
JavaScript)
|
8- Travail avec HTTP
|
9- Le routage
|
- La programmation réactive
- Observable et Observer
- Utilisation des opérateurs
Communication entre components avec les Subjects.
|
- Le service HTTP
- Utilisation de RxJS
- Récupérer des données
- Promise
- Observable
|
- Les différentes versions du module
de routage
- Fonctionnement du routage
- Configurer des routes et utiliser
les directives
|
10- Les PWA
(Progressives Web App)
|
11- Découverte de
NgRx
|
12- Les tests et les bonnes pratiques
|
- Présentation des Progressives Web
App
- Notion de Service Worker
- Implémentation d'une PWA avec
Angular.
|
- Présentation de Redux Store, State
et Actions
- Mise en place de NgRx
- Gestion des requêtes HTTP avec les
Side effects
|
- Les tests unitaires et
fonctionnels
- Présentation de Jasmine et Karma
- Présentation de Protractor John
Papa et le coding style guide.
|
DUREE ET COUT DE LA FORMATION + ACCOMPAGNEMENT
Cette formation se déroulera sur 5 jours à temps plein du 27 Février 2023 au 03 Mars 2023.
A l'issue de la formation, WEBGRAM vous délivrera une attestation de formation.
Le coût de la formation est de 800.000 FCFA.
LIEU DE LA FORMATION
La formation s'effectuera à WEBGRAM à la Cité Keur Gorgui, "Résidence MATY", 8ème étage Appartement C, En face du siège de la Sonatel.
Pour vous inscrire, veuillez remplir maintenant le formulaire disponible ici: