Appelez-nous 01 84 07 42 02

95 Avenue Parmentier, 75011 Paris

Conférence apprendre Angular

Pour tout savoir sur le nouveau framework JavaScript OpenSource

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 pour avancer avec Angular.  On utilise ce framework pour créer des pages Web dynamiques, angularJS est spécialisé pour le développement d’applications « single-page » : il n’y a pas de rechargement des pages.

Conférence apprendre Angular

Le logiciel est développé sous un modèle Open Source : la licence MIT plus exactement. La première version, AngularJS, a été publiée en 2009. Le site officiel est https://angular.io/

Venez participer à une présentation du framework Angular avec la présence exceptionnelle de Cyrille qui est formateur Javascript et Angular pour Openska mais également contributeur officiel du projet Angular.

Le concept d’angular

Angular est construit autour de concepts et des bonnes pratiques du monde du développement web :

  •  Architecture MVC (Modèle-Vue-Contrôleur)

Tous les développeurs chevronnés ont entendu parler des architectures qui consistent à avoir une stricte séparation entre les données (le Modèle), la présentation des données (la Vue), et les actions que l’on peut effectuer sur ces données (le Contrôleur)

Data Binding

Grâce à cette approche, les liens entre votre code HTML et JavaScript seront forts.

Injection de dépendances

Lorsque l’on parle d’injection de dépendances on évoque un concept important dans tout développement. Grâce à cela, les modules que vous développerez n’auront plus à se soucier d’instancier leurs dépendances.

La manipulation du DOM

Au moyen de directives la manipulation du DOM conduit souvent à la création de code difficilement maintenable et difficilement testable. Avec Angular, ce n’est plus le cas !

A l’occasion de cette conférence notre intervenant présentera les grandes lignes nécessaires à l’apprentissage d’Angular :

  • Vue d’ensemble d’Angular
  • Rappel sur ES6/ES2015 et TypeScript
  • Modules ES6 et dépendances
  • Classes ES6 (contrôleurs)
  • Composants
  • Templating et data-binding
  • Événements et formulaires
  • Directives
  • Dependency Injection et services
  • Routing et navigation
  • Asynchronicité
  • AJAX et API

 

À Noter

  • 20 000€
    sur 20 mois
  • 717 heures
    de formation
  • Titre RNCP 9102*
    Expert en management
    des systèmes d'information
  • Rentrée
    en Octobre
  • Eligible
    au CPF