Udemyintermediatees

Aprende FastAPI desde cero

Learn FastAPI: build APIs quickly! This course teaches you everything from the basics to creating powerful web applications with Python. Perfect for developers of all levels.

4.1(105)
9,594students
7h 26m
Certificate
Andres Rojas
Andres RojasDesarrollador Python

Course Content

Aprende FastAPI desde cero is an intermediate-level Udemy course taught by Andres Rojas. It runs 7h 26m, is taught in Spanish, and includes a certificate of completion. Learners rate it 4.1 out of 5 from 105 reviews, with 9,594 students enrolled. It is a paid course, last updated June 2022.

¡Bienvenido al curso de FastAPI! Aprende a implementar APIs de alto rendimiento de manera eficiente con FastAPI y Python. Este curso te equipará con las habilidades necesarias para mejorar tu carrera y acceder a oportunidades laborales, considerando que el salario anual promedio para desarrolladores de Python en Estados Unidos ronda los $90,000 USD. La demanda de desarrolladores con experiencia en FastAPI está en auge, convirtiendo estas habilidades en un activo valioso en el mercado laboral.

¿Qué aprenderás?

  • Creación de APIs con FastAPI y Python: Domina la creación de APIs robustas y escalables utilizando la combinación poderosa de FastAPI y Python.
  • Generación automática de documentación Swagger: Aprovecha la generación automática de documentación con Swagger, facilitando la colaboración y el entendimiento de tus APIs.
  • Integración con bases de datos SQL: Aprende a conectar FastAPI con bases de datos SQL (específicamente Postgres) utilizando SQLAlchemy.
  • Modelos de datos: Crea y gestiona modelos de datos eficientes para tu aplicación.
  • Manipulación y recuperación de datos: Implementa endpoints para permitir que los clientes interactúen con tus datos almacenados en la base de datos.
  • Migración de modelos con Alembic: Utiliza Alembic para gestionar y migrar los modelos de tu base de datos de forma segura y controlada.
  • Entornos virtuales: Aprende a crear y gestionar entornos virtuales para un desarrollo limpio y organizado.
  • ORM con SQLAlchemy: Utiliza SQLAlchemy como ORM (Object-Relational Mapper) para simplificar la interacción con la base de datos.

Requisitos previos:

  • Conocimientos básicos de Python.
  • Familiaridad con las APIs REST (conceptos básicos).
  • Conocimientos básicos de Docker.
  • Conocimientos básicos de SQL.
  • No se requiere experiencia previa con FastAPI.

¿Por qué FastAPI?

FastAPI es un framework de desarrollo de APIs de rápido crecimiento, conocido por su facilidad de uso y eficiencia. Ofrece beneficios únicos como la generación automática de documentación y el cumplimiento de estándares de desarrollo modernos y abiertos.

Material del curso:

Todo el material del curso está disponible en el repositorio de GitHub, permitiéndote replicar y experimentar con los ejemplos.

¡Impulsa tu carrera como desarrollador de Python y conviértete en un experto en FastAPI!

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0(20)
2h 21m
intermediate
5.0(2)
59m
beginner

¡Aprende a hablar inglés!

by María Soledad Berdazaiz

5.0(14)
2h 2m
beginner
5.0(1)
5h 53m
all
5.0(5)
2h 35m
beginner
5.0(26)
1h 11m
beginner