Crea una API REST con Django Rest Framework

Aprende a crear una API REST segura con Django Rest Framework empleando buenas prácticas

  • Premium
  • Python
  • Intermedio
Empezar ahora

Acerca del curso

En este curso aprenderemos a crear APIs utlizando Django Rest Framework, crearemos serializers, viewsets y routers. También veremos la paginación, relaciones, viewsets personalizados, URLs personalizadas así como BasicAuthentication y TokenAuthentication entre otros temas.

Lista de Clases

  • Clase 1: Introducción

    • 1.- Introducción
    • 2.- ¿Qué es una API?
    • 3.- Métodos HTTP y Status code (GET, POST, PUT, DELETE)
  • Clase 2: Proyecto

    • 1.- Instalación del proyecto
    • 2.- Instalación y configuración de Django Rest Framework
    • 3.- Hola mundo con Django Rest Framework
  • Clase 3: Serializers, ViewSet y Routers

    • 1.- Creando Serializers
    • 2.- Creando ViewSets
    • 3.- Creando Routers
  • Clase 4: Vitaminas para nuestros serializadores

    • 1.- Paginación
    • 2.- search_fields, filter_fields, ordering_fields
    • 3.- ReadOnlyField, SerializerMethodField
    • 4.- Relaciones
  • Clase 5: Extra

    • 1.- ViewSet personalizado
    • 2.- Crear una URL personalizada
  • Clase 6: Buenas prácticas

    • 1.- Definiendo mixins
    • 2.- Usando nuestros mixins en el proyecto
    • 3.- Definiendo exceptions
    • 4.- Agregando transacciones
  • Clase 7: Authentication y permisos

    • 1.- Configurando BasicAuthentication
    • 2.- Configurando TokenAuthentication
    • 3.- Consideraciones finales

Proyecto del curso

proyecto proyecto

Información del curso

  • Acceso las 24 horas del día
  • Clases concretas faciles de llevar
  • Proyecto o ejercicios prácticos durante el curso
  • Certificado de completitud
Empezar ahora

Forma parte de los +190 mil estudiantes que están aprendiendo con nosotros