Vidéo 1 : Introduction

Vidéo 1 : Introduction

Devenir Développeur·se NodeJS

Acheter maintenantEn savoir plus

Module 1 - Introduction au JS moderne

  • Vidéo 1 : Introduction
  • Vidéo 2 : Syntaxe ES6
  • Vidéo 3 : Asynchrone en JavaScript
  • Vidéo 4 : Programmation Orientée Objects vs Programmation Fonctionnelle
  • BONUS - Aller plus loin avec l'ES6
  • EXERCICES
  • Vidéo 5 : Code Review

Module 2 - Renforcer son code grâce au versionning

  • Vidéo 1 : Gitflows / Comprendre les différentes stratégies Git en entreprise
  • Vidéo 2 : Github / Pull requests et code reviews
  • Vidéo 3 : GitKraken / Un outil pour versioner en toute tranquillité
  • EXERCICES
  • Vidéo 4 : Code Review

Module 3 - Construire son API Node/Express

  • Vidéo 1 : Fonctionnement du Web
  • Vidéo 2 : Création du serveur Node/Express
  • Vidéo 3 : Architecture Serveur
  • Vidéo 4 : EXERCICES

Module 4 - Coder sereinement en implémentant une suite de tests

  • Vidéo 1 : Introduction aux tests
  • Vidéo 2 : Installer Jest et écrire son premier test
  • Vidéo 3 : Tests unitaires
  • Vidéo 4 : Tests fonctionnels
  • Vidéo 5 : EXERCICES

Module 5 - Stocker ses données intelligemment

  • Vidéo 1 : Introduction aux bases de données
  • Vidéo 2 : NoSQL / MongoDB
  • Vidéo 3 : SQL

Module 6 - Middleware & gestion des Erreurs

  • Vidéo 1 : Middlewares
  • Vidéo 2 : Gestion des erreurs

Module 7 - Authentification

  • Vidéo 1 : JSON Web Token
  • Vidéo 2 : Construire son authentification
  • Vidéo 3 : Protéger ses routes

Module 8 - Déploiement

  • Vidéo 2 : CI/CD - Intégration et Déploiement continus
  • Vidéo 1 : Cloud computing / les différents services