Servicios Rest en Python

Una API Python Rest es una biblioteca que se apoya en el estándar HTTP y desarrollada en Python que nos provee de funciones para poder hacer uso de un servicio web.

Descripción

Este curso esta pensado para conocer los fundamentos de los servicios web, saber diferenciar y elegir un servicio SOAP o Rest, manejar peticiones Rest, conectar a un motor de bases de datos y aplicar los estándares de calidad.

 

¿Para quién es este curso?

Profesionales con Formación profesional, carrera universitaria o experiencia relacionada el sector industrial y/o la informática que deseen aprender la creación de servicios rest con Python

 

¿Qué requisitos tiene este curso?

 

  • Fundamentos de programación
  • Programación Python
  • Bases de datos relacionales

 

Contenidos

 

1. Introducción

  • Arquitectura SOA
  • Ventajas
  • Desventajas
  • Servicios Web
  • SOAP
  • REST
  • Resumen

2. Django

  • Introducción
  • Características
  • Mejoras en 2.0
  • Instalación
  • IDE’s

3. Rutas y Vistas

  • Introducción
  • Gestión de Rutas
  • Vistas (Controladores)
  • Funciones del Controlador
  • Captura de parámetros por URL

4. Modelo de BBDD

  • Introducción
  • ORM
  • Modelos
  • Migraciones
  • Shell
  • Consultas básicas
  • Agregaciones
  • Relaciones entre modelos

5. MongoDB desde Python

  • Introducción
  • Colecciones y Documentos
  • Consultas básicas
  • Agregación

6. Peticiones Rest

  • Django Rest Framework
  • Funcionalidades
  • Instalación
  • Serializadores
  • URL’s
  • Vistas
  • Pruebas

7. Recursos Alternativos

  • Autenticación
  • Flask
  • SqlAlchemy
  • Pruebas

Solicitar más información sobre Servicios Rest en Python

He leído y acepto la política de privacidad