Programa del Curso

Introducción

Django y Django Marco REST

  • Plantillas, enrutamiento, formularios y autenticación
  • Construcciones para el escalado de código
  • Database Gestión

Los fundamentos de las API y su funcionalidad

  • ScalaTipos de R
  • Patrones de arquitectura web: el patrón compuesto, el patrón proxy y el patrón de fachada

Descripción general de REST

  • Obtener opción
  • Opción de extracción
  • Opción de publicación
  • Opción Eliminar

Preparación del entorno de desarrollo

  • Instalación Python
  • Instalación y configuración de Django y Django REST Framework
  • Configuración de un sistema de control de versiones
  • Configuración de un servidor de desarrollo con Docker

Creación de una aplicación básica Python con Django

  • Construyendo un nuevo proyecto
  • Probar y confirmar cambios
  • Creación de un modelo de base de datos
  • Sincronización de la base de datos con migraciones
  • Habilitación de administradores

APIViews y Viewsets

  • Adición de la configuración de URL
  • Creación y prueba de una APIView
  • Adición de métodos a una APIView
  • Creación y prueba de un conjunto de vistas
  • Adición de funciones a un conjunto de vistas

Endpoints y autenticación

  • Adición de puntos de conexión de usuario de administración y administración
  • Creación de APIViews
  • Adición de API de token
  • Pruebas de validez de la API

Implementación en un servidor basado en la nube

  • Adición de un par de claves
  • Creación de una instancia de servidor
  • Implementación de scripts de implementación
  • Implementación de cambios

Resumen y conclusión

Requerimientos

  • Una comprensión de Django
  • Python Experiencia en programación

Audiencia

  • Desarrolladores de backend
 14 horas

Número de participantes



Precio por participante

Testimonios (5)

Cursos Relacionados

Desarrollo Web con Django

21 horas

Advanced Django

14 horas

Django CMS for Administrators

14 horas

Django CMS for Developers

21 horas

Learn Django from Basic to Advanced

35 horas

Wagtail CMS for Developers

21 horas

Programación Python

28 horas

Programación para Biólogos

28 horas

Fundamentos de Aprendizaje Automático con Python

14 horas

Procesamiento de Lenguajes Naturales con Python

28 horas

Compórtate: BDD con Python (Pepino / pepinillo para Python)

7 horas

Selenium with Python for test automation

14 horas

Python Avanzado

28 horas

Python: automatiza las cosas aburridas

14 horas

Machine Learning with Python – 4 Days

28 horas

Categorías Relacionadas