Plan du cours

Introduction

Django et Django Cadre REST

  • Modélisation, routage, formulaires et authentification
  • Constructions pour la mise à l'échelle du code
  • Database gestion

Les principes fondamentaux des API et leur fonctionnalité

  • Scalar types
  • Modèles d'architecture Web : le modèle composite, le modèle de proxy et le modèle de façade.

Aperçu de REST

  • Option d'obtention
  • Option Pull
  • Option Post
  • Option de suppression

Préparation de l'environnement de développement

  • Installation Python
  • Installation et configuration de Django et du framework REST de Django
  • Mise en place d'un système de contrôle de version
  • Mise en place d'un serveur de développement avec Docker

Créer une application de base Python avec Django

  • Construire un nouveau projet
  • Tester et valider les modifications
  • Créer un modèle de base de données
  • Synchroniser la base de données avec les migrations
  • Activer les administrateurs

APIViews et Viewsets

  • Ajout de la configuration de l'URL
  • Créer et tester une vue APIView
  • Ajouter des méthodes à une vue APIView
  • Créer et tester un Viewset
  • Ajouter des fonctions à un Viewset

Points finaux et authentification

  • Ajout de points d'extrémité d'utilisateurs de gestion et de gestion
  • Création de vues APIV
  • Ajout d'API à jeton
  • Test de validité de l'API

Déploiement sur un serveur en nuage

  • Ajout d'une paire de clés
  • Création d'une instance de serveur
  • Mise en œuvre de scripts de déploiement
  • Déploiement des modifications

Résumé et conclusion

Pré requis

  • Une compréhension de Django
  • Python expérience en programmation

Audience

  • Développeurs backend
  14 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (4)

Cours Similaires

Catégories Similaires