Le succès c’est d’aller d’échec en échec sans perdre son enthousiasme.

Description

La deuxième étape lorsque vous entamez un projet web est d'établir la base de données relationnels. Pour cela, il faut :

  • Définir toutes les caractéristiques de votre modèle (=le moule d'un objet).
    ex : ma Voiture a une couleur, une marque, et un nombre de kilomètres à son actif
  • Définir les relations entre les différents modèle.
    ex : ma Voiture a un seul propriétaire mais elle peut avoir plusieurs passagers.

Si cette étape n'est pas réalisée correctement, le site web ne peut pas fonctionner. Il s'agit de la base sur laquelle repose tout votre projet.

Une fois cette étape réalisée, nous apprendrons à jongler avec les différentes tables de la base de données. C'est-à-dire aller "chercher"/filtrer les objets qui nous intéressent. Par exemple, trouver l'utilisateur correspondant à un certain nom_d_utilisateur et un certain mot_de_passe ou encore rechercher tous les trajets réalisés par cet utilisateur.

Ce cours fait partie d'une série de 6 cours:

Cours Date Tarif
Rappel python - Cours I 28/02/2019 30 €
Configuration + HTML & CSS - Cours II 07/03/2019 50 €
Modèles & Bases de données - Cours III 14/03/2019 50 €
Formulaires avec Django - Cours IV 21/03/2019 50 €
Réalisation d'un ancien projet (Blablacar) par le professeur 28/03/2019 50 €
Réalisation d'un ancien projet (Airbnb Caravane) par les étudiants 04/04/2019 50 €

S'inscrire

Vous n'êtes pas obligés de vous inscrire à tous les cours de la série.


Prérequis

Aucun prérequis n'est nécessaire pour ce cours. Avoir suivi et/ou réussi le cours du premier quadrimestre est un plus mais pas une nécessité. Nous reverrons tout de A à Z. Il faut que Python, Django & Eclipse soient installées correctement sur votre ordinateur AVANT le début du cours.


Infos pratiques Participer à ce cours

Pour qui? Ce cours est destinés aux étudiants de Solvay (ULB)

Où? Ixelles (Châtelain) (Rue Armand Campenhout,61 - 1050 Ixelles)

Nombre de places disponibles? 10 places

Durée ? de 17:00 à 21:00

Tarif? 50 €