Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : Angular - Développement d'applications web

Angular - Développement d'applications web

Formation à distance
Durée : 21 heures (3 jours)
Durée :21 heures (3 jours)
HT
Se préinscrire
Durée :21 heures (3 jours)
HT
Se préinscrire
Durée :21 heures (3 jours)
HT
Se préinscrire

Formation créée le 29/11/2021. Dernière mise à jour le 17/03/2023.

Version du programme : 1

Programme de la formation

Objectif de formation : à l’issue de la formation, le stagiaire sera capable de développer des applications web performantes à partir de JavaScript, en utilisant les nouveautés du framework de référence Angular.

Objectifs de la formation

  • Maîtriser les fondamentaux du Framework Angular et ses nouveautés
  • Organiser, modulariser et tester ses développements JavaScript
  • Savoir développer plus rapidement et tester des applications web Angular 2 avec JavaScript et TypeScript
  • Connaître les bonnes pratiques de développement et de mise en production
  • Découvrir les spécifications EcmaScript 6 (ES6)
  • Savoir intégrer les tests unitaires au développement

Profil des bénéficiaires

Pour qui
  • Architectes
  • Développeurs
  • Chefs de projets
Prérequis
  • Avoir des connaissances pratiques sur les technologies du Web, les outils actuels de développement Front-End et JavaScript

Contenu de la formation

  • Présentation et premiers pas sur Angular
    • Outils et IDE
    • Packaging, grunt, npm
    • Webpack
    • Installation npm
    • Installation angular-cli
  • Typescript & ES6
    • Installation de TypeScript
    • Transpiler EcmaScript
    • Let, variables locales & constantes
    • Typage et types natifs
    • Paramètres optionnels & valeurs par défaut
    • Classes & interfaces
    • Arrow functions
    • Gestion des modules
    • Décorateurs
  • Templates
    • Interpolation / Expression
    • Binding & interactions
    • Variables locales
    • * & directives de structure
    • Pipes & filtres
  • Formulaires
    • Control & ControlGroup
    • Validations
    • Gestion des modification
    • Gestion des erreurs
    • Formbuilder : groupes de champs
  • Composants & services
    • Directives
    • Composants
    • Visibilité des composants
    • Services, injectable
  • Observables & RXJS
    • Introduction
    • Observable et rxJs
    • EventEmitter & Angular 2+
  • Routing
    • Concepts de routage
    • Router providers et config
    • Router directives
    • Méthodes de routage et paramèters
  • HTTP
    • HTTP Providers
    • Requêtes
    • Transformation des données & observables
    • Options de requêtes
  • Tests et requêtes HTTP
    • Migration
    • Composants Angular
    • ng-upgrade : coexistance des différentes versions
    • ng-forward
Équipe pédagogique

Professionnel expert technique et pédagogique.

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence.
  • Questions orales ou écrites (QCM).
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
  • Certificat de réalisation de l’action de formation.
Ressources techniques et pédagogiques
  • Espace numérique de travail
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Qualité et satisfaction

Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation