formations/drf-initiation/README.md

753 B

Contenu

Side project : https://github.com/JulienPalard/drf-demos

  • Revue des bases et consolidation Python et Django
  • Présentation des types d'API, approfondissement de REST/HATEOAS
  • Rappels autour de la sémantique HTTP
  • django-rest-framework: La sérialisation
  • django-rest-framework: Les différents types de vues
  • django-rest-framework: Les permissions
  • django-rest-framework: Les relations
  • Les tests et la maintenabilité

Objectifs pédagogiques

  • Pouvoir démarrer rapidement un projet DRF.
  • Savoir designer une API.
  • Implémenter un service headless en utilisant DRF.

TP

  • Projet 1 : API « Horloge parlante ».
  • Projet 2 : API « memcached ».
  • Projet 3 : API « file system ».
  • Projet 4 : API « uptime manager ».