Apprenez à développer des applications AngularJS

AngularJS est un framework Javascript en plein essor, visant à structurer et simplifier le développement d’applications mono-pages (Single Page Application – SPA). Développé par Google sous licence open-source, il offre les outils nécessaires pour développer du code bien organisé, modulaire, basé sur l’injection de dépendances et prêt pour les tests unitaires.

Pourquoi AngularJS

HTML ++ AngularJS vous permet d’étendre le langage HTML pour produire une version augmenté. Il est possible de créer vos propres balises et attributs HTML. Ces derniers seront parsés et interprétés par Angular au chargement de la page. Dans le jargon Angular, on appelle ça, les directives. C’est le seul endroit où vous manipulerez le DOM.

Inversion of Control (IoC) Le pattern IoC est utilisé automatiquement pour décharger  le développeur de la gestion du cycle de vie des différents objets AngularJS. Le développeur n’aura pas à instancier les éléments d’une application ni leurs dépendances.

Testabilité La possibilité de tester son code est un des plus grands atouts d’AngularJS. Le découplage du code en différentes parties (contrôleurs, services, directives, …) ayant chacune une mission spécifique, en facilite le test.

Les pré-requis

Apprenez à développer des applications AngularJS est un cours destiné aux développeurs Web, désirant découvrir, mettre en œuvre ou approfondir leurs connaissance AngularJS afin de créer une application web de type SPA. Pour assurer une bonne compréhension du sujet, il est nécessaire  d’avoir des connaissances des bases du Web (HTML bien sûr, mais la connaissance de Javascript est indispensable).

Liste des chapitres

Apprenez à développer des applications AngularJS

Chapitre 1: Introduction à AngularJS
Single Page Application – Application mono-page Lire la suite…
Présentation d’AngularJS En cours…
Chapitre 2: Première application AngularJS
Installation d’AngularJS Lire la suite…
La porté d’AngularJS Lire la suite…
Création d’une application AngularJS Lire la suite…
Chapitre 3: Les bases d’AngularJS
Introduction aux modules AngularJS Lire la suite…
Contrôleur et modèle AngularJS Lire la suite…

Laisser un commentaire