Formation Technobel

Angular

Cette formation concerne le framework Angular, développé et mis à disposition par Google.

angular-pod
Prix
  • 900€ htva
Localisation
Technobel Ottignies-Louvain-la-Neuve
Durée
3 jours
Date de formation
  • Du 17/04/2023 au 19/04/2023
Langue
Français
S'inscrire

Cette formation organisée par TechnoBel concerne le framework Angular, développé et mis à disposition par Google. Il permet de structurer et simplifier le développement côté client en construisant des Single-Page Application (SPA). Ces applications sont plus réactives que les sites classiques, et améliorent la qualité des interactions avec les utilisateurs.

La formation aborde les différents outils du framework (utilisation de typescript, composants, templates, data binding, filtres, etc…) ainsi que l’intégration d’une application Angular avec une API REST.

Cette formation est accessible gratuitement pour les membres des Commissions paritaires 200 (notre partenaire Cefora) ; 329.02 et 329.03 (notre partenaire Fonds 4S). Retrouvez les informations relatives à l’obtention de chèques-formations sur le site du Forem.

Les objectifs de cette formation sont :

  • Comprendre le positionnement et l’origine du Framework
  • Utiliser les composants du Framework
  • Utiliser les contrôleurs
  • Gérer les modules et les injections de dépendance
  • Définir les routes
  • Intégrer des tests automatisés
  • Echanger des données entre client et serveur

Table des matières

Présentation du framework Angular 

  • Angular, positionnement : jQuery, ExtJS…
  • Intégration. Compatibilité, versions, documentation
  • Fonctionnalités et principes généraux
  • Directives Angulars, compilateur HTML
  • Expressions. Data-Binding bidirectionnel. Filtres
  • Contrôleurs et gestion des scopes
  • Création et utilisation des contrôleurs
  • Gestion du contexte, la variable scope
  • Propagation des événements. API. Dirty Checking
  • Traitement et validation des formulaires

Module et injection de dépendance 

  • Fonctionnalités de l’objet Angular
  • Principe de l’injection de dépendance
  • Notion de module. Configuration
  • Découper son application

Définition des routes 

  • Routing. API ($routeProvider). Le « deep linking »
  • Historique et accès aux paramètres de l’URL
  • Utilisation de $location et $routeParams. Modes Hashbang et HTML5
  • Prétraitement des vues. Utilisation des « fragments »

Fonctionnalité de données, Echange Serveur 

  • API ($provide, $injector). Création de provider
  • Les méthodes : Service, Factory, Provider, Value
  • Requête Ajax avec le service $http. Intégration REST avec le service $resource. WebSockets. API Promise
  • Intégration avec Node.js

Intégration des tests automatisés 

  • Utilitaires de test : Jasmine. Angular-scenario. Test : contrôleurs, services… Utilisation avec Karma
  • End to End Testing : interface utilisateur

Bonnes pratiques et outils 

  • Yeoman, optimisation du développement
  •  Internationalisation (I18N), mise en œuvre

S’inscrire

Ce qu’ils disent

"The POD propose une dynamique complémentaire, nécessaire et centrée sur la croissance d’un écosystème existant d’entreprises du numérique
Pierre Rion
Eura Nova
Pour les entreprises déjà actives dans le numérique, The Pod crée un environnement stimulant où tous les acteurs du digital profiteront d’un effet d'entraînement positif et ambitieux
Clarisse Ramakers
Agoria
Nos objectifs sont clairs et ambitieux : inspirer la communauté en favorisant l’innovation, faciliter les échanges entre les acteurs et garantir un large éventail de formations en matière digitale
Fernand Dimidschstein
The Pod - BXVentures
Un des objectifs dans The POD, c'est de partager les expériences d'entreprises non concurrentes et de bénéficier de l'expertise de l'une ou l'autre dans des domaines particuliers pour permettre à chacun d'avancer
Gregorio Matias
MCG
The POD, c'est la volonté de faire un centre d'excellence dans le BW, sur des thématiques clés, des technologies game changer pour le futur
gauthier-van-der-elst-the pod
Gauthier van der Elst
Partner du fonds ScaleFund
La stratégie qu'on doit développer aujourd'hui, ce n'est pas de laisser des ingénieurs entre eux, des seniors entre eux. C'est mélanger des juniors, des seniors, des créatifs, des entrepreneurs, des chercheurs et grâce à ça, le digital peut nous aider à aller vers cette perspective
etienne-baffray-thepod
Etienne Baffrey
IAD
Devenez membre

Rejoignez la communauté

Rejoignez la communauté The POD pour être invité aux futurs évènements et suivre les actualités du Hub Digital du Brabant Wallon

Terms(Nécessaire)