Development > Web Development > API

FastAPI Desde Cero: Desarrollo de APIs modernas con Python

FastAPI es un framework web estupendo para la creación de APIs con Python; nos ofrece múltiple características con las cuales es posible la creación de APIs mod

Ver Curso

Mira cursos similares a FastAPI Desde Cero: Desarrollo de APIs modernas con Python

 

Por qué hacer el curso FastAPI Desde Cero: Desarrollo de APIs modernas con Python

¿Te gustaría dominar una tecnología que las empresas están buscando desesperadamente hoy en día? FastAPI no es solo una moda pasajera: se ha convertido en el estándar para construir APIs modernas, rápidas y eficientes con Python. Mientras el mundo digital exige cada vez más aplicaciones conectadas, los perfiles capaces de desarrollar servicios backend con este framework tienen una ventaja competitiva enorme en el mercado laboral. Al especializarte, no solo agregas una herramienta novedosa a tu currículum, sino que abres puertas a roles mejor remunerados y proyectos freelance más demandados. «FastAPI Desde Cero: Desarrollo de APIs modernas con Python» te da exactamente lo que necesitas para subirte temprano a esta ola y destacar profesionalmente.  

Cómo es FastAPI Desde Cero: Desarrollo de APIs modernas con Python

FastAPI es un framework web estupendo para la creación de APIs con Python; nos ofrece múltiple características con las cuales es posible la creación de APIs modulares, bien estructuradas, escalables y con muchas opciones como validaciones, formatos, tipados entre otros.Al instalar FastAPI, se instalan dos módulos muy importantes:Pydantic que permite la creación de modelos para la validación de datos.Starlette, que es un tooltip ASGI liviano, utilizado para crear servicios web asíncronos (o síncronos) en Python.Con estos paquetes, tenemos lo básico para crear APIs, pero, podemos extender fácilmente un proyecto en FastAPI con otros módulos para dotar a la aplicación de más características, como lo son la base de datos, motores de plantillas entre otros.FastAPI es un framework fácil de aprender e iniciar y de alto rendimiento; es ideal para crear toda clase de sitios que no solamente consisten en APIs, si no, podemos instalar un manejador de plantillas para devolver páginas web completas.Este curso es mayoritariamente práctico, iremos conociendo los fundamentos de FastAPI, conociendo sus características principales en base a una pequeña aplicación que iremos extendiendo capitulo tras capitulo y cuyo contenido puedes ver a continuación:Sección 1: En este capítulo vamos a presentar el software necesario para crear proyectos en FastAPI, qué pasa desde Python, hasta preparar el entorno.Sección 2: Presentamos algunos comandos imprescindibles para desarrollar en FastApi, prepararemos el entorno y daremos una introducción al framework.Sección 3: Uno de los factores primordiales en FastApi, es la creación de recursos para la API mediante funciones, en este apartado trataremos las bases de esto introduciendo el ruteo entre múltiples archivos así como las distintas opciones para los argumentos y parámetros de estas rutas.Sección 4: En este apartado aprender a manejar los códigos de estado en H  

Cursos que complementan