Organisme de formation depuis 2009, nous formons vos équipes aux technologies Web, Mobile, Java, DevOps ainsi que sur notre plateforme digitale de gestion des données métier.
Experts sur les sujets enseignés, nous vous ferons profiter de nos réels retours d’expérience puisque nous intervenons également sur des missions… découvrir Docdoku
Présentation
Après une première version nommée AngularJS, le framework proposé par Google s’est réinventé dans les versions successives avec de si nombreux changements (breaking changes) que le cadriciel a été renommé Angular pour bien marquer la rupture.
Aujourd’hui disponible en version 6, Angular a considérablement gagné en performance, en lisibilité et simplicité d’utilisation notamment en étant plus proche des nouveaux standards du web. Par ailleurs, l’autre évolution majeure d’Angular a été l’adoubement de TypeScript qui est le langage officiellement préconisé.
Objectifs
Pendant cette formation, vous réaliserez une application Angular complète et robuste ce qui vous permettra d’éprouver toutes les subtilités du framework.
Public visé
Développeurs web
Prérequis
Maîtrise du langage JavaScript
Points forts
50% de travaux pratiques, petits déjeuners et déjeuners compris dans le tarif indiqué, organisme de formation situé en plein centre ville.
Programme
# Evolution des standards
ECMAScript où en est-on ?
ECMAScript 6
Les modules natifs
Les Web components
------------------------------------------
# Présentation du framework Angular
Structure d’une application Angular
Le Shadow DOM
Microsoft apporte TypeScript
Positionnement du langage
L’écosystème d’Angular
------------------------------------------
# Les composants
Principes généraux
Les templates, leur syntaxe
Différentes formes de data binding
La détection des changements
Cycle de vie des composants
Communication entre composants
------------------------------------------
# Injection de dépendances
Principes du mécanisme d’injection
Annotations et décorateurs
Configuration de l’injecteur
------------------------------------------
# Le routage
Déclarer ses routes
Gestion des paramètres
Résolution des données
Routes nommées, protégées
------------------------------------------
# Les requêtes HTTP
Les Promises
Les Observables
Le client Angular HTTP
Authentification des requêtes
------------------------------------------
# Événements et formulaires
Ecouter les événements
Interactions utilisateur
Validation des formulaires par le template
Validation des formulaires par le modèle
------------------------------------------
# Tests unitaires
Le moteur de tests Karma
Le framework Jasmine
Tests de composants
Tests de services
Tests de routage
------------------------------------------
# Tests de bout en bout
Le moteur de tests Protractor
Framework de tests
Événements utilisateurs
------------------------------------------
# Mise en production
Les outils de build
Angular cli
Webpack
Paramétrage des environnements
Contact référent : Madame Laurie Pujos
Coût : 2 035 €
Durée : 4 jours
Formation Formations Qualifiantes
Niveau d'études requis : aucun
Offre de formation : dans nos locaux, à distance, inter entreprise, intra entreprise
Point orange : centre de formation
Zone foncée : intra/inter entreprises
Public concerné : Salarié du Privé, Salarié du Public, Entreprise - (Département RH - Formation)
Dispositifs éligibles : PF - Plan de Formation
Sessions : nous consulter