% Off Udemy Coupon - CourseSpeak

FastAPI: Crea APIs eficientes con Python

Pydantic, Bases de datos, SQLAlchemy, SQLModel, JWT, Funciones síncronas y asíncronas, middlewares, alembic y más

$9.99 (95% OFF)
Get Course Now

About This Course

<div>FastAPI: Crea APIs eficientes con Python</div><div><br></div><div>Bienvenidos al curso de FastAPI, este curso tiene como objetivo llevar tus conocimientos de Python al área de desarrollo de APIs, llevando tus conocimientos desde cero hasta un nivel competitivo en el mercado laboral. Este curso te llevará desde las bases de FastAPI hasta construir APIs listas para ser desplegadas utilizando únicamente el framework FastAPI.</div><div><br></div><div>El curso cuenta con secciones introductorias al framework, mini aplicaciones para explicar conceptos, y secciones en las cuales vamos construyendo una API conforme aprendemos y aplicamos lo aprendido.</div><div><br></div><div>También cuentas con una sección introductoria a Python para que puedas refrescar conceptos o, si te aventuraste a ir directo al framework, también puedas tomar los conocimientos más esenciales del lenguaje.</div><div><br></div><div>FastAPI es uno de los frameworks más poderosos y usados para la construcción de APIs de forma rápida y eficiente. Con él puedes transformar una idea en una API lista para ser consumida por un servicio o un frontend en muy poco tiempo, porque la velocidad de desarrollar un CRUD y funciones personalizadas nos da una ventaja competitiva en el mercado.</div><div><br></div><div>Lo mejor es que FastAPI te permite crear APIs reales y eficientes: desde un simple CRUD hasta un sistema de e-commerce o una red social completa. Es seguro, escalable y cuenta con una enorme comunidad que te respalda en cada paso, además de que esta en constante crecimiento.</div><div><br></div><div><span style="font-size: 1rem;">En pocas palabras: aprender FastAPI es una inversión en tu futuro como programador. Te dará las herramientas para crear proyectos profesionales, abrir más oportunidades laborales y diferenciarte en un mercado que cada vez demanda más desarrolladores con estas habilidades.</span></div><div><br></div><div>¿Qué aprenderás en el curso?</div><div><br></div><div>Estos son algunos de los temas que veremos:</div><div><ul><li><span style="font-size: 1rem;">Introducción a FastAPI</span></li><li><span style="font-size: 1rem;">Tipados y validaciones</span></li><li><span style="font-size: 1rem;">Pydantic</span></li><li><span style="font-size: 1rem;">Validación de parámetros y query params</span></li><li><span style="font-size: 1rem;">Base de datos</span></li><li><span style="font-size: 1rem;">SQLAlchemy</span></li><li><span style="font-size: 1rem;">Arquitectura y modularización</span></li><li><span style="font-size: 1rem;">Dependencias</span></li><li><span style="font-size: 1rem;">Seguridad y JWT</span></li><li><span style="font-size: 1rem;">Funciones asíncronas y síncronas</span></li><li><span style="font-size: 1rem;">Middlewares</span></li><li><span style="font-size: 1rem;">SQLModel</span></li><li><span style="font-size: 1rem;">Migraciones con Alembic</span></li><li><span style="font-size: 1rem;">PostgreSQL</span></li><li><span style="font-size: 1rem;">Despliegue en render</span></li><li><span style="font-size: 1rem;">Y muchas cosas más…</span></li></ul></div><div><span style="font-size: 1rem;">Objetivo del curso</span></div><div><br></div><div>El objetivo principal es que conozcas y aprendas FastAPI para que puedas construir APIs completas para MVPs y proyectos rápidos con un solo framework, aplicando estándares actuales del desarrollo profesional.</div><div><br></div><div>Cada sección fue pensada para que conozcas una parte del framework con ejemplos prácticos. En algunas secciones aplicamos todos los conocimientos y los plasmamos en un proyecto MVP. También al final de cada sección puedes encontrar un cuestionario para reforzar los conocimientos teóricos.</div><div><br></div><div>Resultados al finalizar</div><div><br></div><div>Al finalizar el curso estarás preparado para:</div><div><ul><li><span style="font-size: 1rem;">Enfrentar proyectos reales con Python</span></li><li><span style="font-size: 1rem;">Postular a empleos que usen FastAPI</span></li><li><span style="font-size: 1rem;">Ser parte esencial de un equipo de desarrollo</span></li><li><span style="font-size: 1rem;">O incluso lanzar tus propios proyectos.</span></li></ul></div><div><span style="font-size: 1rem;">¡Te espero en el curso y deseo mucho éxito en tu trayectoria profesional!</span></div>

What you'll learn:

  • Conocer las bases del Framework FastAPI
  • Crear APIs con FastAPI
  • Usar FastAPI con SQLAlchemy
  • Usar FastAPI con SQLModel
  • Validaciones con Pydantic
  • FastAPI Middlewares, Queryparams, seguridad con JWT
  • Migraciones con Alembic