- Cursos
- Tecnología
- Desarrollo Web
- FastAPI, backend con Python
FastAPI, backend con Python
Genera tus propias APIs con Python. Usando Python en el backend.

Descripción del curso
Si tienes conocimientos del lenguaje Python, puedes comenzar con fastAPI para crear APIS con Python.
Tanto Python como los editores mostrados y usados en el curso son Open Source, se pueden descargar y usar libremente.
FastAPI es un marco de desarrollo web de alto rendimiento para Python. Fue creado para ser fácil de usar y rápido de aprender, y está diseñado para ser utilizado tanto para principiantes como para desarrolladores experimentados.
FastAPI se basa en el estándar de industria ASGI (Application Server Gateway Interface) y utiliza el popular motor de plantillas Jinja2 y el ORM SQLAlchemy para facilitar el desarrollo de aplicaciones web.
Entre las características de FastAPI se incluyen:
Permite la creación de API's con pocas líneas de código
Permite la creación de API's con una documentación automatizada
Permite la creación de API's con validación de parámetros automáticamente
Permite la creación de API's con seguridad automáticamente
Permite la creación de API's con autenticación automáticamente
FastAPI está en constante desarrollo y está siendo utilizado en varias aplicaciones en producción, convirtiéndose en una de las opciones más populares para crear API's en Python.
Para seguir los videos recomiendo tener conocimientos básicos de Python en esta plataforma dispones de mi curso de programación con Python, que te ayudara a tener las bases para comenzar con este curso.
En este curso se muestra todo bajo el sistema operativo Windows, pero te indico que también lo puedes desarrollar bajo otros sistemas operativos.
Si quieres realizarlo desde tu ordenador y si tu sistema es Windows debes instalar el intérprete de Python y tener algún editor, para escribir el código, como Visual Studio Code.
Los videos son totalmente prácticos e iremos poco a poco avanzando.
Para cualquier duda puedes usar los medios de esta plataforma y contactar conmigo.
Sobre todo no dejes de practicar, buscar información en la web y novedades sobre Python.
Si quieres avanzar más en la programación pásate por mi perfil para ver los cursos que tengo publicados en la plataforma de Tutellus.
Espero te sea util el curso y que sea un buen comienzo en la programación backend.
Empezamos a programar?
Muchas gracias.
Contenido del curso
Introduccion
27:14- Presentacion01:20
- Introduccion16:57
- Documentacion automatica08:57
Comenzamos
01:46:51- Get10:40
- Parametros13:15
- Post, enviando datos a la API08:48
- Put, modificando datos08:14
- Delete, borrando datos06:28
- Modelo09:44
- Validacion de datos14:15
- Validacion de parametros08:41
- Tipos de respuestas17:18
- Codigos de respuestas09:28
Autenticacion
30:03- Autenticacion, token17:59
- Proteger rutas, accesos12:04
Base de datos
58:22- ORM, sqlAlchemy13:00
- Creando el modelo08:34
- Insertando datos07:19
- Consulta datos14:02
- Modificar, borrar datos15:27
Publicando nuestra app en la web
18:38- Despliegue de la api con render18:38
Valoraciones
No hay ninguna valoración para este curso.
¿Por qué pagar por un curso cuando puedes tenerlos todos?
Prueba la Suscripción ahoraO quiero saber más