IT & Software > Other IT & Software > REST API

REST API WebService desde Cero - Python 3, MySQL,Docker, JWT

Interfaz de programación de aplicaciones es una a interfaz de programación de aplicaciones, conocida también por la sigla API, en inglés, application programmin

Ver Curso

Mira cursos similares a REST API WebService desde Cero – Python 3, MySQL,Docker, JWT

APIs RESTful: Guía Completa desde Cero

APIs RESTful: Guía Completa desde Cero

Ver curso →
API Testing con Postman y Newman: QA Automation desde Cero

API Testing con Postman y Newman: QA Automation desde Cero

Ver curso →
 

Por qué hacer el curso REST API WebService desde Cero – Python 3, MySQL,Docker, JWT

Al completar este recorrido, serás capaz de diseñar y desplegar tu propia REST API desde cero, usando Python 3, MySQL, Docker y autenticación JWT. Dominarás una arquitectura moderna que hoy es estándar en startups y empresas digitales, y lo mejor es que no te quedas en teoría: construirás un Web Service real, listo para integrar en proyectos como apps móviles o dashboards de datos. Vas a comprender cómo conectar cada pieza —base de datos, lógica de negocio y contenedores—, resolviendo problemas que aparecen al escalar o mantener una API en producción. Aprender a ensamblar esto hoy marca la diferencia, porque cada vez más equipos buscan desarrolladores que entiendan el ecosistema completo del backend moderno, sin rodeos.  

Cómo es REST API WebService desde Cero – Python 3, MySQL,Docker, JWT

Interfaz de programación de aplicaciones es una a interfaz de programación de aplicaciones, conocida también por la sigla API, en inglés, application programming interface, ​ es un conjunto de subrutinas, funciones y procedimientos que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracción.En este curso veremos cómo crear una REST API WebService desde cero, desde la configuración de nuestro ambiente de desarrollo, hasta el despliegue en la nube de nuestra API usando Docker para poder desplegar el servicio en la nube (Cloud Computing).Python: Es un lenguaje de programación muy demandado y con muchos beneficios en desarrollo como machine learning, crear bots, análisis de datos, desarrollo de juegos, etc.Docker : Es un proyecto de código abierto que automatiza el despliegue de aplicaciones dentro de contenedores de software, proporcionando una capa adicional de abstracción y automatización de virtualización de aplicaciones en múltiples sistemas operativos.​Docker Compose: Es una herramienta que nos permite ejecutar múltiples contenedores intercomunicados de forma sencilla, haciendo uso de manifiestos, en este caso en formato YAML Flask: Es un framework minimalista escrito en Python que permite crear aplicaciones web rápidamente y con un mínimo número de líneas de código. Está basado en la especificación WSGI de Werkzeug y el motor de templates Jinja2 y tiene una licencia BSD.MySQL: Es un sistema de gestión de bases de datos relacional desarrollado bajo licencia dual: Licencia pública general/Licencia comercial por Oracle Corporation y está considerada como la base de datos.Postman: Es una herramienta que se utiliza  

Cursos que complementan