01. Initialisation du projet avec NPM comme outil de build

Pour commencer ce cours, nous allons dans cette première leçon mettre en place notre environnement de développement en utilisant seulement NPM. Il faut donc que vous connaissiez les bases de NPM. Si ce n’est pas le cas, vous pouvez consulter la leçon sur NPM dans le cours NodeJs, NPM et outils javascript.


Suivre la leçon

02. Création de l'application AngularJS

Notre projet étant initié, nous allons maintenant coder avec angular afin de créer notre première application. Nous mettrons en avant le partern MVC en ajoutant un mini modèle et un controller à notre application.


Suivre la leçon

03. Les principaux filtres et directives

Nous avons abordé quelques directives; continuons d'expérimenter ce qu’Angular nous fournit avant d'avancer davantage dans notre projet. Nous découvrirons également l'utilisation des filtres.


Suivre la leçon

04. Structuration du projet et mise en place du routing

Après avoir fait un point sur les directives et les filtres, nous allons revenir à notre projet, afin d'y mettre en place une organisation propre ainsi que le routing.


Suivre la leçon

05. Les services

Nous allons dans cette leçon, étudier la manière de créer des services avec Angular; nous en profiterons pour agrémenter notre application d’un service de gestion des séries, ce qui simulera l’appelle à une API.


Suivre la leçon

06. Le module show: la liste des séries

Nous allons dans cette leçon, créer la page qui servira à lister les séries gérées par notre application.


Suivre la leçon

07. Le module show: édition d'une série

Après avoir affiché la liste des séries gérées dans notre application, nous allons maintenant créer une vue permettant de modifier ou ajouter de nouvelles séries.


Suivre la leçon

08. Gestion des saisons et épisodes

Nous verrons qu'à ce stade, la gestion des saisons et des épisodes est très simple grâce à Angular. C’est pourquoi, nous en profiterons pour aborder la création d’une directive personnalisée pour afficher les épisodes.


Suivre la leçon

09. Filtre personnalisé

Terminons par la création d'un filtre personnalisé qui nous permettra de suivre depuis la liste des séries, notre progression.


Suivre la leçon