¿Quieres crear una API REST con Python y gestionar información mediante operaciones CRUD? Este curso gratuito de Udemy te introduce a FastAPI, un framework que permite desarrollar APIs modernas y de alto rendimiento.
Impartido por Andrés Rojas, el curso aborda la creación de rutas, modelos y operaciones CRUD utilizando FastAPI, PostgreSQL y SQLAlchemy. También aprenderás a trabajar con un ORM y conocerás cómo migrar un proyecto para gestionar los datos de una aplicación.
Información del curso
Antes de comenzar, consulta los datos principales de este curso gratuito de FastAPI para conocer su duración, idioma, nivel y quién lo imparte.
¿Qué aprenderás en este curso gratuito de FastAPI?
El contenido se centra en construir una API utilizando Python y FastAPI. Durante las clases trabajarás con diferentes herramientas para organizar los datos y desarrollar las operaciones principales de una aplicación.
Crear APIs con FastAPI
Conoce los fundamentos del framework y comienza a desarrollar una API REST utilizando Python.
Diseñar rutas y endpoints
Aprende a crear rutas para que los clientes puedan interactuar con los recursos de una aplicación.
Crear modelos en Python
Trabaja con modelos para organizar la información que utilizará tu aplicación y sus operaciones.
Utilizar SQLAlchemy
Conoce cómo integrar este ORM para gestionar la información y trabajar con bases de datos desde Python.
Conectar con PostgreSQL
Explora el funcionamiento de FastAPI junto con PostgreSQL para almacenar y recuperar información.
Crear un CRUD
Implementa operaciones para crear, consultar, actualizar y eliminar registros mediante una API.
Temario del curso
La formación incluye cuatro secciones, 13 clases y una duración total de 1 hora y 57 minutos. Estos son los bloques principales que encontrarás:
- Introducción: 1 clase y 3 minutos para presentar el contenido del curso.
- Inicio con FastAPI: 5 clases y 56 minutos dedicados a comenzar el desarrollo con el framework.
- Migración de proyecto a SQLAlchemy: 6 clases y 57 minutos para trabajar con este ORM y adaptar el proyecto.
- Finalización del curso: 1 clase y 1 minuto para cerrar la formación.
¿A quién está dirigido?
Este curso está pensado para personas que ya tienen conocimientos de Python y quieren comenzar a desarrollar APIs con FastAPI. También puede resultar útil para quienes desean explorar la conexión entre aplicaciones y bases de datos.
- Desarrolladores Python interesados en crear APIs REST.
- Programadores que quieren conocer FastAPI y sus herramientas.
- Personas con conocimientos de Python que desean trabajar con SQLAlchemy.
- Desarrolladores interesados en implementar operaciones CRUD.
Requisitos para tomar el curso
Antes de comenzar, conviene contar con conocimientos básicos de programación en Python, SQL y desarrollo de APIs REST. También se recomienda familiarizarse con Docker para seguir mejor los contenidos mencionados en la descripción.
- Conocimientos de Python.
- Conocimientos básicos de SQL.
- Conocimientos básicos de API REST.
- Conocimientos básicos de Docker, según la descripción del instructor.
No necesitas experiencia previa con FastAPI, aunque sí debes conocer los fundamentos de Python para aprovechar las explicaciones.
Curso de pago recomendado para aprender más sobre FastAPI y Python
Si quieres profundizar en el desarrollo de APIs con FastAPI, también puedes consultar esta formación de pago. Puede ayudarte a ampliar los conocimientos adquiridos y explorar más herramientas para desarrollar aplicaciones modernas con Python.
FastAPI Desde Cero: Desarrollo de APIs modernas con Python
Continúa explorando el desarrollo de APIs con FastAPI y Python. Consulta el programa completo para conocer los contenidos, ejercicios y herramientas que incluye esta formación.
Ver curso de pago en UdemyEste curso es de pago. El precio, los descuentos y la disponibilidad pueden cambiar; consulta las condiciones actuales en Udemy. Este artículo contiene un enlace de afiliado.
Otros cursos gratuitos de programación que te pueden interesar
Si quieres reforzar tus conocimientos de programación y explorar otros lenguajes, también puedes consultar estos recursos de CursotecaPlus:
Conoce los fundamentos de Rust mediante lecciones y ejercicios prácticos para familiarizarte con este lenguaje de programación.
Ver curso Empieza a programar sin experiencia previa con este curso gratuito de Python en UdemyComienza con los fundamentos de Python y desarrolla tus primeros conocimientos de programación mediante una formación para principiantes.
Ver cursoAccede al curso gratuito de CRUD básico usando FastAPI
Visita Udemy para consultar el temario completo y comenzar a desarrollar APIs con Python, FastAPI y SQLAlchemy. Comprueba que el curso siga disponible sin costo antes de inscribirte.
Acceder al curso gratuitoEste artículo contiene un enlace de afiliado. Si te inscribes mediante él, CursotecaPlus podría recibir una comisión sin costo adicional para ti.



