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.
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.
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.
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.
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.
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.
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.