Plan du cours

Introduction

Django et Django Cadre REST

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

Les principes fondamentaux des API et leur fonctionnalité

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

Aperçu de REST

  • Option Get
  • Option Pull
  • Option Post
  • Option Delete

Préparation de l'environnement de développement

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

Créer une application de base Python avec Django

  • Création d'un nouveau projet
  • Test et validation des modifications
  • Création d'un modèle de base de données
  • Synchronisation de la base de données avec les migrations
  • Activation des administrateurs

APIViews et Viewsets

  • Ajout de la configuration URL
  • Création et test d'un APIView
  • Ajout de méthodes à un APIView
  • Création et test d'un Viewset
  • Ajout de fonctions à un Viewset

Points finaux et authentification

  • Ajout de points finaux de gestion et d'utilisateurs de gestion
  • Création d'APIViews
  • Ajout d'API de jetons
  • Test de la 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
  • Implémentation de scripts de déploiement
  • Déploiement des modifications

Résumé et conclusion

Pré requis

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

Audience

  • Développeurs backend
 14 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires