Formation Angular

Cette formation vous permet de maîtriser Angular 14 tout en traitant les versions précédentes

Description de la formation Angular

La formation Angular a pour objectif de vous permettre d’utiliser efficacement le framework Angular pour développer vos applications Web.
Au cours de cette formation nous aborderons point par point les différentes étapes liées à l’utilisation professionnelle d’Angular dans vos développements. Nous commencerons par la base en reprenant les fondamentaux sur la dernière version de JavaScript et TypeScript. Nous aborderons ensuite des notions telles que le templating, la gestion événementielle, le routing et les interactions JSON.
Cette formation animée par un contributeur officiel Angular est un must pour maîtriser Angular.

Bulletin d’
inscription
 Demande de
devis
 Détail du
programme

Programme de la formation Angular

  • Vue d’ensemble d’Angular
    • Présentation du framework
    • Quel intérêt pour Google ?
    • Angular est-il adapté aux sites et aux applications ?
    • Angular et le responsive design
  • Rappel sur ES6/ES2015 et TypeScript
    • Compileurs ES6 : babel, traceur et typescript
    • Nouveautes ES6 : portée de a un bloc, template litterals, arrow functions…
    • Typage fort et interfaces
  • Modules ES6 et dépendances
    • Import / export
    • Loader : SystemJS
  • Classes ES6 (contrôleurs)
    • Classes et héritage
    • Autres outils : visibilité, statique, abstraction…
  • Composants
    • Décorateurs / annotations
    • Sélecteur
    • Vues (template et styles)
  • Templating et data-binding
    • Interpolation
    • Property binding
    • 2-way data-binding
    • Classes et styles
    • Pipes (filtres)
  • Événements et formulaires
    • Event binding
    • User input
    • Contrôles et validation
  • Directives
    • Component directives
    • Structural directives
    • Attribute directives
  • Dependency Injection et services
    • Services
    • Injectors et providers
    • Injection de dépendances
  • Routing et navigation
    • Angular router
    • Configuration des routes
  • Asynchronicité
    • Promises
    • Observables
    • RxJS
  • AJAX et API
    • http
    • jsonp
  • Points abordés la 4ème journée
  • Optimisation et performances
    • ChangeDetection
    • Zones
    • Lazy-loading
  • Tests unitaires
    • Jasmine
    • Tester un composant
    • Tester un service
  • Formulaires avancés
    • ReactiveForms
    • FormBuilder
    • Contrôles avancés
LA SATISFACTION DES PARTICIPANTS À CETTE FORMATION EST DE 4.8/5 :

A propos d’Angular

Angular est une technologie « client-side » (en opposition avec PHP ou JSP qui sont coté serveur). Il s’agit d’un framework JavaScript et donc il faut connaître ce langage. Angular sert à créer des pages Web dynamiques et est spécialisé pour le développement d’applications « single-page » : pas de rechargement des pages.
Modèle Open Source, licence MIT.
Première version publiée en 2009.
Auteur : Google et la communauté.
Le site : https://angular.io/

  • Niveau : Spécialisation
  • Ref : ANG2
  • Durée : 4 jours - 28h
  • Prix : 2400€
  • Niveau : Spécialisation
  • Ref : ANG2
  • Durée : 4 jours - 28h
  • Prix : à définir
organiser votre formation

Objectifs

  • Maîtriser les fonctionnalités d’Angular
  • Créer des applications web rapidement, pour tous les supports (mobile, tablette et bureau)
  • Organiser et modulariser ses développements JavaScript grâce à un framework

Public

  • Développeurs

Pré-requis

  • Bases solides en HTML5 et CSS3
  • Avoir suivi une formation JavaScript, ou niveau équivalent
Pré-inscription
Nous proposons
Consulting
Formation