$ 9.00

Tuto 05 - Serveur web et API RESTful en Node.js avec AngularJS, Node.js

$ 9.00

  • Une formation vidéo de 1h27m
  • Téléchargement immédiat et visionnage illimité
  • Satisfait ou remboursé
  • Fichiers sources inclus
  • Découvrez pourquoi vous former avec Tuto.com

Ce tuto est la cinquième partie d'une formation consacrée à la création d'une application web alliant 2 technologies de plus en plus populaires sur le web : Angular JS et Node.js. Il est recommandé de visionner les précédents tuto de cette série.

Au programme de ce cinquième tuto consacré à la partie backend avec Node.js

Dans ce nouveau tuto, nous attaquerons pour la première fois la partie serveur de notre application en Node.js. Après avoir parlé des bases de Node.js, nous développerons un "Hello World" que nous enrichirons petit à petit jusqu'à devenir un véritable serveur web. Nous viendrons par la suite simplifier ce code en utilisant la bibliothèque Connect, permettant un découpage de l'application en middlewares. Nous viendrons ensuite inclure le framework Express qui nous permettra de développer une API de type RESTful, avec lequel nous ferons communiquer notre client. Enfin, pour montrer les possibilités de modularité de Node.js, nous viendrons écrire un module personnalisé qui viendra nous générer des mails d'exemple.

Voici les notions qui seront abordées dans cette formation AngularJS :

  • Présentation de Node.js et de ses paradigmes
  • Écriture d'une première application serveur
  • Utilisation des modules NPM
  • Présentation des packages de base http et fs
  • Servir des pages web
  • Utilisation de Connect pour séparer l'application en middlewares et découper ainsi plus élégamment le code (refactoring de l'application)
  • Utilisation d'Express pour écrire une API RESTful (récupération de dossiers, de mails et envoi de mail)
  • Ecriture d'un module personnalisé : Génération automatique de mails d'exemple

Il vous sera nécessaire de connaître les bases de Javascript et préférablement  le protocole HTTP pour suivre ce tutoriel. Il est également préférable d'avoir suivi les précédents tutos pour avoir une idée du contexte de l'application, ce n'est toutefois pas indispensable, ce tuto se suffisant à lui même. Le code source de l'application est fourni avec la formation.

Table des matières de cette formation AngularJS, Node.js (durée : 1h27m)

    • Introduction gratuit 00:01:29
    • 01 - Présentation de Node.js 00:09:29
    • 02 - Premiers pas avec Node.js 00:11:14
    • 03 - Servir des ressources web statiques 00:20:20
    • 04 - Simplifier le serveur avec Connect 00:14:28
    • 05 - Création d'une API RESTful avec le framework Express 00:14:49
    • 06 - Ecriture d'un module personnalisé - Génération de mails 00:15:17



Formateur : Rudy Nappee

Rudy Nappee a publié 7 tutoriels et obtenu une note moyenne de 4,8/5 sur 563 tutoriels vendus. Voir les autres formations de Rudy Nappee

5,0
note moyenne

4
avis laissés
5 étoiles
4
4 étoiles
0
3 étoiles
0
2 étoiles
0
1 étoile
0
  • 5
    avis de yohannadr laissé le 01/07/2016
    Excellent, je comprend mieux la partie back end :)
    "Merci pour le compliment, j'espère que tu as eu toutes les infos souhaitées !"

  • 5
    avis de membre-6265-9888 laissé le 10/03/2016
    Bon tuto, ça commence à se complexifier mais dans l'ensemble c'est vraiment bien expliqué et le vitesse du cours est bonne !
    "Merci, effectivement, j'ai gardé les notions les plus complexes pour la fin !"

  • 5
    avis de fabienbrun laissé le 21/01/2016
    Parfaite introduction à nodeJS . Tout est relativemant bien expliqué .
    "Merci ! On va aller encore plus en profondeur dans le tuto 7 (beaucoup d'asynchronisme et pas mal de modules) ! J'espère pouvoir le terminer au plus tôt !"

  • Avec quelles versions de logiciels ce tuto est-il compatible ?
    AngularJS , Node.js
  • Quel est le niveau requis pour suivre ce tuto ?
    intermédiaire
accédez à plus de 1560 tuto gratuits


non, je ne veux pas me former gratuitement