ESIR 2019/2020

Module JXT-S8

Programme

© Stéphane Michel

Le gars, là devant...

{firstname:'Stéphane',
 lastname :'Michel',
 job:'Software Craftsman',
 company: 'Dassault Aviation'}

Part 1

3 CM de 2H

(Avec Stéphane Michel)

Introduction aux back-end et aux notions d'architectures n-tiers

Du protocole HTTP aux architectures orientées web en passant par REST...

node.js en long et en large

Part 2

3 CM de 2H

(Avec Benoît Chanclou)

 

Express

 

Tests unitaires

 

MongoDB

 

Micro services

En résumé...

https://

{ REST }

JWT

ab

ESLint

rettier

Swagger

Training

Avant de commencer la partie node.js et les TP...

Mise à niveau

Liste des outils utiles aux développeurs backend.
URL de téléchargement, liste de cheat sheets, etc.

Training 1 Prise en main des outils (npm, node.js, VSC)

Training 2 Modules, asynchronisme et fs

TP

Entrée (à faire chez soi)

TP sur Express (2H)

TP sur les Tests unitaires (2H)

TP

Plat de resistance

A faire pendant les sessions de TP (et un peu à la maison aussi...)

Mise en oeuvre sur un sujet plus costaud noté...

TP

Dessert (4x2H)

Sur les 4 sessions de TP suivantes
(et un peu/beaucoup à la maison aussi...)

Note

Le TP représente 30% de la note globale

Un écrit d'1 heure genre QCM++ couvrira l'ensemble des CM et représentera 70% de la note globale

Parce qu'il le faut bien...

1- ESIR 2019

By steph michel

1- ESIR 2019

Programme du cours : Part 1

  • 639