Formation - Infini Software
Infini Software - Organisme de formation en informatique
Maintenez vos compétences à jour grâce à nos formations
Rechercher
☎ 06 63 33 14 06 Espace client



Cursus « Developpement WEB » :
Le framework Angular

Détails :

Durée :
3 Jours
Prérequis :
Pour suivre cette formation, les participant devront avoir suivi la formation Développement JavaScript « Moderne » ou avoir les connaissances équivalentes.
Public :
Développeurs Web Front End.
Objectifs :
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

Demande de devis :

Devis :
Si vous souhaitez être contacté et obtenir plus d'informations sur cette formation veuillez remplir notre formulaire de mise en relation.

Cursus de formation :

Cursus :




Programme détaillé de la formation :

    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
Déclaration d'activité enregistrée sous le n° 93 06 11543 06 du préfet de région de Provence-Alpes-Côte d'Azur.