Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Programa tu propia PokeApi: Python/Flask y subela a Internet
1 students

Programa tu propia PokeApi: Python/Flask y subela a Internet

Construye tu propia PokeApi con Python y Flask, y despliega en un servidor de render en internet
Created byR4f S
Last updated 3/2025
Spanish

What you'll learn

  • Como se programa una Api en Python, que responde a solicitudes de los usuarios
  • Uso de la libreria requests de Python
  • Creación/Manejo de datos JSON con python
  • Basicos del consumo de Apis con Python
  • Basicos de variables. estructuras condicionales, repetitivas, uso de listas y diccionarios en Python
  • Uso basico de Framework Flask y como subir proyecto a internet con render y github
  • Creacion/Manejo de entornos virtuales en python

Course content

9 sections • 27 lectures • 3h 24m total length
  • Trailer del Curso3:37

Requirements

  • Conocer los básicos de python, uso de variables, condicionales y bucles
  • Conocimientos básicos de informática

Description

Bienvenido a este curso de Python, en este curso:

  • Programaras tu propia PokeApi con Python y Flask, y la desplegaras en un servidor de render en internet


  • La PokeApi resultante puede ser usada en internet o en entornos de red locales sin restricción alguna


  • Tu PokeApi responderá a solicitudes usando un navegador o solicitudes usando cualquier lenguaje de programación incluyendo python, las respuestas se expresan en formato JSON


  • Comparte la url de tu PokeApi con cualquier persona que tenga una conexión a internet


  • Conocerás como subir tu PokeApi a internet usando un repositorio básico de github y el servicio de render, sin costo alguno


  • Conocerás como desplegar tu PokeApi, en entornos de redes LAN(redes de área local)


  • Trabajaras con los métodos principales de listas, diccionarios y sabrás como aplicar ordenación sobre ellos


  • Importaras(incluirás) módulos de python en tus programas


  • Aplicaras los métodos principales y mas comúnmente usados, para los tipos de datos string(str) en python


  • Harás uso de los tipos de variables mas comunes de python (int,str,float,boolean, etc)


  • Aprenderás sobre condicionales como if y bucles como for y while en python


  • Conocerás sobre el entorno de desarrollo integrado PyScripter, uno de los IDES mas ligeros y completos para programar con python en entornos windows


  • Renombraras archivos de cualquier tipo incluyendo imágenes, usando python


  • Ejecutaras un programa python a través de consola sin requerir de un IDE


  • Veras como usar los métodos definidos y métodos lambda en python


  • Instalaras python version 3 y lo configuraras para su funcionamiento correcto con el IDE PyScripter


  • Instalaras módulos en python, usando el gestor de paquetes pip


  • Usaras los módulos requests, os, json,time,flask


  • Conocerás como hacer solicitudes a cualquier tipo de Api, local o en internet,  obtener respuestas y procesarlas, usando python


  • Realizaras operaciones de entrada y salida con archivos de texto en python


  • Conocerás sobre el manejo y creación de entornos virtuales en python


  • Cargaras un entorno virtual  de python en github


  • Conocerás como trabajar y generar un archivo requirements.txt


  • Procesaras datos binarios, para descargar una o múltiples imágenes de internet mediante python


  • Reducirás el tamaño en bytes de los archivos de imagen a fin de hacer mas rápidos y eficientes los procesos de tu PokeApi


  • Conocerás sobre los códigos de respuesta mas comunes, que usan las Apis y las paginas web


  • Entenderás la forma de representación de datos JSON, como construir un JSON, como extraer datos de un JSON y como obtener datos JSON, provenientes de una Api




Who this course is for:

  • Programadores/Desarrolladores novatos,intermedios y avanzados de python
  • Aprendices autodidactas de la programación
  • Desarrolladores que quieran conocer como construir una Api con Python/Flask
  • Programadores/Desarrolladores que quieran seguir aprendiendo sobre programación y afinando sus habilidades