Semaine 1

Objectifs:

  • Modélisation d'un système de gestion des utilisateurs
  • Installation de PostgreSQL
  • Récapitulatif sur le langage SQL avec PostgreSQL

 

Installation de PostgreSQL :

Pour un outil d'administration de serveur de base de données, installez pgAdmin4.

Installer PostgreSQL sur Windows: 

Installer PostgreSQL sur Linux: 

Installer PostgreSQL sur macOS: 

 

Pour un outil en ligne gratuit pour tester les requêtes postgreSQL :

 

TD1 :

Requêtes d'insertion : 

 

 

Semaines 1 & 3

Objectifs:

  • Travailler avec NodeJS et PostgreSQL
    Créer une API avec Express et PostgreSQL
    Utilisation d'exemples de codage de : https://node-postgres.com/

 

Semaines 4 & 5

Première activité notée

 

 

Première activité notée (étudiants en alternance)

 

Introduction à Sequelize ORM

Présentation:

 

Codelab: 

Le codelab suivant vous présentera Sequelize ORM. Il contient 5 exercices, assurez-vous de les terminer et de les comprendre.

Validations et contraintes avec Sequelize (Alternants)

Script de création des tables :

Script pour remplir les tables :

Codelab :

Le codelab suivant vous guidera sur la façon d'utiliser NodeJS et Sequelize avec une base de données existante remplie de données. Ce codelab contient 10 exercices qui doivent être résolus. Il est recommandé de vous assurer que vous pouvez résoudre ces exercices pour votre prochain projet.