Python pour les Djangopreneurs pressés

 

Formation

Objectifs

  • Acquérir des bases suffisamment solides en Python pour aborder Django dans de bonnes conditions
  • Comprendre les éléments de structure offerts par Python et repris par Django
  • Comprendre les bases de données relationnelles, le SQL et les ORMs
  • Comprendre l'héritage et l'héritage multiple comme utilisé en Django 

Non-objectifs

  • Ce n'est PAS un cours Django
  • Ce n'est PAS un cours de développement web
  • Ce n'est PAS un cours de Python généraliste

Que du Python et du SQL en mode 20/80 pour aider à démarrer rapidement

Le programme des modules

Jour 1

Module 1 - Introduction et fondamentaux

Module 2 - Les fonctions et les méthodes

Jour 2

Module 3 - Les décorateurs et les propriétés

Module 4 - Environnement de développement

Jour 3

Module 5 - Les modules, les paquets et les imports

Module 6 - Introduction à la structure d'un projet Django

Jour 4

Module 7 - Les base de données relationnelles et SQL

Module 8 - Se simplifier les bases de données relationnelles avec un mappeur relationnel objet (ORM)

 

Jour 5

Module 9 - La composition, l'héritage et l'héritage multiple

Module 10 - Application de l'héritage à Django

Pour accéder à mon notebook sur Google Colaboratory:
http://bit.ly/3Imk3F6