Este es el repositorio del curso de LinkedIn Learning Domina Python: FastAPI
. El curso completo está disponible en LinkedIn Learning.
Consulta el archivo Readme en la rama main para obtener instrucciones e información actualizadas.
Sumérgete en el mundo de FastAPI, el framework web esencial para desarrollar API REST en Python, con este curso diseñado para desarrolladores backend y Python. Aprende a construir API de forma eficiente y sencilla, cubriendo desde conceptos básicos como métodos HTTP y Path, hasta aspectos avanzados como seguridad y autenticación. Domina el arte de crear API potentes y robustas con FastAPI y lleva tus habilidades de desarrollo al siguiente nivel.
Este repositorio tiene directorios para cada uno de los capítulos del curso.
Las directorios están estructuradas para corresponder a los vídeos del curso. La convención de nomenclatura del directorio es c# donde c corresponde a capítulo y # al número del capítul. Por ejemplo, el directorio denominado c2_ corresponde al segundo capítulo.
-
Para utilizar estos archivos de ejercicios, debes tener descargado lo siguiente:
- Python
- Editor de código como VS Code o PyCharm
-
Clona este repositorio en tu máquina local usando la Terminal (macOS) o CMD (Windows), o una herramienta GUI como SourceTree.
-
Crea un ambiente virtual de Python, puedes hacerlo con virtualenv usando los comandos
pip install virtualenv virtualenv <reemplazar por nombre del ambiente>
-
Instala las librerías con el comando
pip install -r requirements.txt
-
Accede a la carpeta del capítulo
-
Corre la aplicación con el comando
uvicorn app.main:app --reload
Ana María Pinto
Echa un vistazo a mis otros cursos en LinkedIn Learning.