NodeJS : Développer une API REST avec Express JS et MySQL
Créer une API REST sur NodeJs
M'abonner
Au programme de ce cours en ligne
Notre expert Simon Dieny est ingénieur logiciel et ancien formateur professionnel sur les technologies JavaScript, un langage de programmation pour le Web. Il vous accompagnera dans ce parcours et vous délivra la méthode pour créer une API REST sur NodeJS qui soit fonctionnelle et déployable sur une application Web et mobile. L'objectif est que vous soyez capable de développer vos propres structures de manière autonome. Pour cela, vous serez amené à installer des logiciels : NodeJS, Express JS, Insomnia, l'ORM Sequelize, XAMPP, Git, Heroku CLI et un éditeur de code de votre choix optimisé pour JavaScript. Puis, pour exploiter la puissance du code JavaScript côté serveur au maximum, il vous sera indispensable d'apprendre à créer un ensemble de routes d'Express JS et une base de données SQL, ainsi que de développer et combiner des middlewares d'Express JS. Vous serez aussi formé à sécuriser votre programme avec des jetons JWS. Vous gérerez l'authentification de chaque client avec JWT et formaterez des réponses HTTP de qualité en format JSON pour simplifier l'utilisation de l'interface pour le client. Avec MySQL et Express JS, créer une API REST avec un environnement JavaScript backend ne sera plus un projet de programmation JavaScript backend lointain et irréalisable. En suivant ce cours orienté pour les débutants, vous pourrez ajouter votre premier projet backend à votre portfolio et certifier vos compétences en la matière. N'hésitez plus, lancez-vous dans ce parcours et développez vos services web API REST avec NodeJS !
Certificat de réussite
Terminez votre cours pour accéder au certificat
Notre expert
Simon Dieny
Simon est ingénieur logiciel et formateur sur les technologies JavaScript chez Atos, la plus importante société d'informatique d'Europe.
Véritable passionné de l'éco-système JavaScript, Il a notamment écrit le livre "Apprendre Angular : Développer votre première application avec TypeScript".
En maîtrisant JavaScript, vous serez capables de réaliser des projets très différents avec une seule technologie : applications web, applications mobiles natives, et même des applications de bureaux avec Electron.js !
On n'a jamais fini d'apprendre et de progresser dans ce domaine du développement web...
Bon apprentissage !
En apprendre plus sur Simon Dieny
Avis des apprenants sur ce cours
4,7 sur 5
12 avis
PN
prenomBCBDCDH N.
Excellent !
Les explications sont claires
il y a 2 mois
AC
Alex C.
Très bien !
La grande place laissée à la pratique
il y a 5 mois
CD
Corentin D.
Excellent !
il y a 5 mois
Pourquoi suivre ce cours ?
Vous débutez sur NodeJS et la création d'une API REST vous intrigue ? Vous souhaitez découvrir ce qu'il est possible de réaliser côté backend et serveur avec JavaScript ? Vous voulez apprendre à utiliser de nouveaux outils et logiciels informatiques ? Vous avez l'ambition de développer et déployer une API REST pour vos clients, une application Web ou mobile, mais vous ne savez pas par où commencer ? Ce cours en ligne aborde en profondeur tous les éléments et la méthode qui vous permettront de développer un projet sur NodeJS : une API REST. Vous apprendrez à l'implémenter d'une base de données MySQL et de routes d'Express JS. Que vous soyez débutant ou confirmé, ce cours complet vous accompagnera, pas à pas, dans votre apprentissage. D'un fichier vide sur votre ordinateur jusqu'au déploiement d'une structure fonctionnelle sur Internet, exploitez la puissance de JavaScript côté backend !