Premiers pas avec AngularJS
  • Introduction
  • I - Construction d'une page statique
  • II - Inclusion d'AngularJS pour dynamiser le contenu
  • III - Gestion de l'historique de navigation
  • Quizz Section 1 - Premiers pas avec AngularJS
Tri, mise en forme et recherche avec les filtres AngularJS
  • Introduction
  • I - Tri des mails avec le filtre orderBy
  • II - Mise en forme de dates avec le filtre date
  • III - Recherche de mails avec le filtre filter
  • IV - Création d'un filtre personnalisé - Mise en forme résultats de recherche
  • V - Avantages et limites des filtres AngularJS
Formulaires et validations avec AngularJS
  • Introduction
  • I - Création d'un formulaire
  • II - Intégration d'un composant de Texte Riche (TinyMCE)
  • III - Validation de données avec AngularJS
  • IV - Validation de données manuelle
Services, dépendances et directives avec AngularJS
  • Introduction
  • I - Services et dépendances
  • II - Ecriture de directives
  • III - Epurer le code de navigation
Serveur web et API RESTful en Node.js
  • Introduction
  • I - Présentation de Node.js
  • II - Premiers pas avec Node.js
  • III - Servir des ressources web statiques
  • IV - Simplifier le serveur avec Connect
  • V - Création d'une API RESTful avec le framework Express
  • VI - Ecriture d'un module Node - Génération de mails
Requêtes HTTP asynchrones et promesses
  • Introduction
  • I - Requêtes asynchrones et promesses
  • II - Service $http
  • III - Service $resource
  • IV - Tuning de $http - Message de chargement
Communication avec un serveur de messagerie en Node.js (via IMAP et SMTP)
  • Introduction
  • I - Communication avec un serveur IMAP
  • II - Récupération et affichage des mails
  • III - Envoi de mails via un serveur SMTP
  • IV - Refactoring des middlewares
  • V - Réutiliser la connexion IMAP
  • VI - Rafraichissement en temps réel avec socket.io