En este momento estamos creando un Juego multiplayer con economía real, el API de creaciónd e cuentas y manejo de usuarios lo estamos creando enteramente con FastAPI, no tenía idea de Sebastían, un honor trabajar con su Framework y está excelente!
Me estoy desayunando que este man es el creador de Fast. Acabo de completar mi primer servidor de Fast y me encanto! soy un fanatico. Saludos desde Argentina!
El entrevistado de 10, pero ver la admiracion que siente el entrevistador es espectacular, porque mas que una entrevista parecia alguien conociendo a su idolo y haciendole todas las preguntas que siempre se hizo
Como te parece sebas que fui el primer desarrollador en traer fastapi a mi empresa. Eso fue hace dos a;os. En esa epoca haciamos apis con flask y usabamos conexion para crear los swaggers. Descrubrir fastapi fue un bendicion. Hemos hecho mas de 20 microservicios en produccion que antienden a nuestros clientes de la industria farmaceuticade USA. Pero la mejor parte es que este 2023 algunas personas empezaron a cuestionarnos por el uso de fast pues decian que tenia menos soporte que flask. Terminamos demostrando que no era asi y que ademas nos hacia mas rapidos(documentacion automatica, validaciones con pydantic). Incluso los equipos de desarrollo que tenemos en la india empezaron a copiarnos y ahora construyen sus apis en fastapi. Entonces logramos exportarlo a USA y la India.
Super buena entrevista, gracias platzi !! Entrevistas más técnicas y complejas me despiertan el hambre de aprender esa profundidad y complejidad en python!! ❤
Me encantó la entrevista, gracias por traer a Sebastian, not enia idea que el creador de FastAPI era un hermano latino me inspiró mucho para aprender este framework, espero con ganas el curso para tomarlo
¡Viva Latinoamerica! FLASTAPI es increíble. La facilidad de uso y la eficiencia que ofrece son impresionantes. ¡Gracias por crear esta herramienta tan útil! La documentación también es excelente. ¡Sigue con el buen trabajo! Muchas Gracias Sebastián!!
Soy fan de FastAPI, en su momento empleaba DJango y practicamente los mismos problemas que tuvo él los tuve yo. FastAPI es de las mejores herramientas en el ecosistema python, lo digo sin miedo a equivocarme.
Sebastián gracias por compartir tu experiencia con las personas que estamos iniciando en este mundo. Sin duda tu ejemplo me dá animos para seguir aprendiendo para solucinar problemas reales
El dio una charla en mi universidad, es un teso y parece muy buena persona. Orgulloso de ser colombiano y me motiva a ser mejor programador. Pd: Python es una belleza
Excelente entrevista sobre todo inspira a gente como uno que es autodidacta y esta empezando a trabajar gracias al esfuerzo de aprender constantemente.
Primera vez que escucho en mucho tiempo algo tan importante y anti intuitivo cómo el enfocarse en un problema para realmente aprender y que generar impactos en el mundo son consecuencias de resolver esos problemas. Que genial ! Desde el punto de vista de la Física funciona similar. Muy bien !
Tremenda entrevista. Muy técnica. Agradable para los desarrolladores. Me identifico mucho con Sebastián, los tipos son super necesarios, ayudan al desarrollo y a evitar errores. Por eso js no es del gusto de personas que vienen de lenguajes fuertemente tipados.
Si el mismo creador de FastAPI va a hacer el curso, pues tremendo curso! incluso añadiría otro curso de como crear tu propio framework, aprovechando el bug jaja
Es lindo escuchar al creador de esta herramienta tan valiosa. Me llama la atención que no haya ido a la universidad. Que gran humildad y ejemplo de persona. Aguante Python!!
Un verdadero genio! tuve volver a ver el vídeo por segunda vez y reducir la velocidad para seguirle tomar nota de los nombres que aportaba para Googlear y aprender .
Brillante entrevista. FastAPI es un lujo de usar y después de usar FastAPI se me ha hecho muy cuesta arriba desarrollar APIs con node. Gran clave el tema de la introspección de tipos y porqué Python le permitió lo que quería. En TypeScript sigo la misma filosofía, usar el tipado lo mínimo para tener autocompletado y errores en línea. A veces se ve código que abusa de las anotaciones de tipos lo cual añade una complejidad excesiva.
Qué casualidad, anduve explorando por primera vez python para hacer una API y FastAPI me gustó dado que va al grano. Y ahora enterarme de que la hizo un Colombiano, ¡qué chingón!
En donde trabajo traje FastApi para el backend de un proyecto de datos y basicamente todo el sistema por detras funciona en eso, fue bastante sencillo de utilizar de agregar nuevos componentes y de mantener
De resaltar la sencillez de Sebastián, de admirar como con esa humildad, sin darse cuenta, ha creado algo tan bueno en Python. Cómo Colombiano me siento muy feliz de ser compatriota de aquel crack!
Estuvo muy interesante la entrevista. Una creería que son super genios los que hacen estas herramientas pero el Sebastián se divierte con estas cosas. Que gusto
dioooooos que fuerte, mi framework preferido y Platzi pone entrevista con el, sois re-grandes. Kudos to tiagolo & Platzi! pd: On the road to FastApi PowerUser!
ปีที่แล้ว
Muchas gracias por esta estrevista, las preguntas dan justo en los puntos clave.
@@Adormir123 es un framework para Python. Al instalarlo te da herramientas para construir APIs de una manera fácil, eficiente y con tipado de variables*. Y también te permite con un par de comandos echarlo a correr como servidor :) Se usa para backend (todo lo que esta detrás de un sitio/aplicacion web y que el usuario no ve) Las APIs son servicios que entregan información o son intermediarios entre una aplicación y otra, por ejemplo, quieres poner en tu pagina web el valor del dólar en tiempo real: la conectas a una API que entrega esa información (generalmente los bancos centrales ofrecen esas APIs). Un uso típico es ponerlas entre tu pagina o aplicacion y la base de datos, por seguridad. Una API que todos usamos es el login con las cuentas de Google en otras paginas jajaja *el tipado de variables es decirle al código "esta variable es un numero" o "esta variable es texto", hay lenguajes que lo requieren como Java, otros no como JavaScript. Es importante en APIs para que, por ejemplo si tienes una API que crea usuarios, no puedas poner tu edad en algo que no sea un numero :) Protege los datos en ese sentido. Python no lo tiene nativo. Hay otros como Flask que es mas simple, pero si quieres conectarlo a una base de datos tienes que instalar un paquete para eso, si quieres testing automático, otro paquete y asi. (creo que FastApi se basa en Flask, creo). La gracias de FastApi es que viene con hartas cosas que hace que no tengas que instalar tantas cosas. Puedes hacer una API con FastApi sin instalarle nada mas. Hasta ahora solo he instalado un paquete para manejar mi base de datos desde el Python y otro para encriptar contraseñas. En cambio con Vue (javascript) que estoy usando para el frontend ya llevo como 8 paquetes instalados jajaja No soy super duper pro pero si tienes alguna otra duda pregúntame sin pena :) Saludos
9:45, Java y C# si tienen forma de que en tiempo de ejecución pueda leer metadata de los ensambladores y se llama Reflection. Sin reflection no existiría Spring en java o Entity Framework en C# y otra gran cantidad de librerías importantes.
Hola muy agradecido por este tipo de contenido Sebastian es parte clave en el ecosistema de desarrollo web y escucharlo así de cerca nos hace sentirnos más comprometidos con esto y querer compartir la visión de FastAPI!
nunca voy a entender esa obsesión que tienen con el tipado. la programación orientada a objetos no requiere de tipos, y termina pasando lo que menciona en el minuto 16:10. muy buena charla, y muy buen framework!
No solo python es capaz de revisar su codigo y determinar funciones y tipos, tanto en tiempo de ejecucion como de desarrollo. Decir eso es desconocer el resto de los lenguajes. Y se puede hacer en varios lenguajes sin comprometer ninguna seguridad.
De acuerdo! De hecho los ejemplos de java y typescript que da son erroneos porque en java existe la api de reflection y en ts tambien hay mecanismos para trabajar con tipos.
Si pero el fue claro en especificar, en los leguajes que conozco, en ningun momento expreso en todos los lenguajes, asi que tambien es importante entender el punto de vista, porque para crear un framework no se necesita conocer todos los lenguajes, solo comprender bien los pocos que se ha decidido usar, entonces no es necesario dramatizar tanto, si me hubiera gustado leer cuales son esos otros lenguajes de tu parte, mejor aportar que criticar.
Solo para comentar lo que dice en el minuto 10:03 . Ts como lenguaje no puede extraer la metadata de las clases pero con librerías si, reflect-metadata se llama
@8:35 "pero por que Python 😢😢😢 por que, por que 😢😢😢😢" - simple Python rules, it can be integrated with anything on the back. When we want an overdeveloped flying button we will let you know.
Esta entrevista debió hacerse año y medio atrás. Fastapi es lo mejor de lo mejor. Sebastián merece más crédito en Colombia, como Colombiano lo digo.
He migrado mi app de Flask a FastAPI y es lo mejor que pude haber hecho.
Gracias Sebastián!
Que bakano saber que un Colombiano, compatriota tengo ese impacto en el mundo. Que alegria, saludos
Es genial escuchar hablar a alguien que le apasiona hacer lo que hace, muy buena vibra la de Sebastián, excelente entrevista.
Que buen entrevista el entrevistador tiene admiración pura por el entrevistado. Excelente platzi
sí se nota y es 100% real, lo admiro!
Sebastián es de las personas más apasionadas que conozco y maneja un nivel de carisma y humildad increíble, realmente un ejemplo. Crack!
En este momento estamos creando un Juego multiplayer con economía real, el API de creaciónd e cuentas y manejo de usuarios lo estamos creando enteramente con FastAPI, no tenía idea de Sebastían, un honor trabajar con su Framework y está excelente!
roleplay?
Me estoy desayunando que este man es el creador de Fast. Acabo de completar mi primer servidor de Fast y me encanto! soy un fanatico.
Saludos desde Argentina!
El entrevistado de 10, pero ver la admiracion que siente el entrevistador es espectacular, porque mas que una entrevista parecia alguien conociendo a su idolo y haciendole todas las preguntas que siempre se hizo
Como te parece sebas que fui el primer desarrollador en traer fastapi a mi empresa. Eso fue hace dos a;os. En esa epoca haciamos apis con flask y usabamos conexion para crear los swaggers. Descrubrir fastapi fue un bendicion. Hemos hecho mas de 20 microservicios en produccion que antienden a nuestros clientes de la industria farmaceuticade USA.
Pero la mejor parte es que este 2023 algunas personas empezaron a cuestionarnos por el uso de fast pues decian que tenia menos soporte que flask. Terminamos demostrando que no era asi y que ademas nos hacia mas rapidos(documentacion automatica, validaciones con pydantic). Incluso los equipos de desarrollo que tenemos en la india empezaron a copiarnos y ahora construyen sus apis en fastapi. Entonces logramos exportarlo a USA y la India.
Melo
Super buena entrevista, gracias platzi !! Entrevistas más técnicas y complejas me despiertan el hambre de aprender esa profundidad y complejidad en python!! ❤
Me encantó la entrevista, gracias por traer a Sebastian, not enia idea que el creador de FastAPI era un hermano latino me inspiró mucho para aprender este framework, espero con ganas el curso para tomarlo
FastAPI es hermoso, hermano. Gracias por crearlo y hacerlo opensource Sebas.
¡Viva Latinoamerica! FLASTAPI es increíble. La facilidad de uso y la eficiencia que ofrece son impresionantes. ¡Gracias por crear esta herramienta tan útil! La documentación también es excelente. ¡Sigue con el buen trabajo! Muchas Gracias Sebastián!!
Con ustedes!!!!! un maestro!! Tiangolo!!
Soy fan de FastAPI, en su momento empleaba DJango y practicamente los mismos problemas que tuvo él los tuve yo. FastAPI es de las mejores herramientas en el ecosistema python, lo digo sin miedo a equivocarme.
Que buena entrevista!!❤ orgullo de Columbia. Igual que Fernando Perez creador de Jupyter
aun en ingles, se escribe "Colombia" 🤔
Soy tu fan, a pesar de que he usado flask, django o django rest framework me encanta FastAPI es espectacular😎
No soy phyton dev, pero que chimba escuchar este man, definitivamente un ejemplo a seguir, muchas gracias!
Colombia tiene potencial, desde el Gomito68 hecho por paisas, Jupyter notebooks por un físico paisa, ahora FastAPI con Tiangolo.
Hola, disculpa la ignorancia, que o quién es gomito68?
Gomito68 que recuerdos, Medellin y Nacional estaban rotisimos jajaja.
ya empezaron con su p@#to regionalismo...
@@gurugamer176 no soy paisa.
Sebastian es paisa?
Sebastián gracias por compartir tu experiencia con las personas que estamos iniciando en este mundo.
Sin duda tu ejemplo me dá animos para seguir aprendiendo para solucinar problemas reales
El dio una charla en mi universidad, es un teso y parece muy buena persona. Orgulloso de ser colombiano y me motiva a ser mejor programador.
Pd: Python es una belleza
Excelente entrevista sobre todo inspira a gente como uno que es autodidacta y esta empezando a trabajar gracias al esfuerzo de aprender constantemente.
Crear un framework es un gran trabajo, lo digo por experiencia propia, felicitaciones a Sebastián.
Primera vez que escucho en mucho tiempo algo tan importante y anti intuitivo cómo el enfocarse en un problema para realmente aprender y que generar impactos en el mundo son consecuencias de resolver esos problemas. Que genial ! Desde el punto de vista de la Física funciona similar. Muy bien !
Bafff vengo usando varias de las herramientas que ha creado y nunca habia tenido la posibilidad de escucharlo en vivo. Me encantó la entrevista.
Tremenda entrevista. Muy técnica. Agradable para los desarrolladores. Me identifico mucho con Sebastián, los tipos son super necesarios, ayudan al desarrollo y a evitar errores. Por eso js no es del gusto de personas que vienen de lenguajes fuertemente tipados.
Si el mismo creador de FastAPI va a hacer el curso, pues tremendo curso! incluso añadiría otro curso de como crear tu propio framework, aprovechando el bug jaja
Un par de tecnologías de colombianos de talla mundial Jupyter Notebook y FastAPI, saludos desde Perú.
Es lindo escuchar al creador de esta herramienta tan valiosa. Me llama la atención que no haya ido a la universidad. Que gran humildad y ejemplo de persona.
Aguante Python!!
uff tremenda inspiración me acaban de inyectar, ahora si a aprender con ganas
Un verdadero genio! tuve volver a ver el vídeo por segunda vez y reducir la velocidad para seguirle tomar nota de los nombres que aportaba para Googlear y aprender .
Brillante entrevista. FastAPI es un lujo de usar y después de usar FastAPI se me ha hecho muy cuesta arriba desarrollar APIs con node.
Gran clave el tema de la introspección de tipos y porqué Python le permitió lo que quería.
En TypeScript sigo la misma filosofía, usar el tipado lo mínimo para tener autocompletado y errores en línea. A veces se ve código que abusa de las anotaciones de tipos lo cual añade una complejidad excesiva.
Qué casualidad, anduve explorando por primera vez python para hacer una API y FastAPI me gustó dado que va al grano. Y ahora enterarme de que la hizo un Colombiano, ¡qué chingón!
En donde trabajo traje FastApi para el backend de un proyecto de datos y basicamente todo el sistema por detras funciona en eso, fue bastante sencillo de utilizar de agregar nuevos componentes y de mantener
De resaltar la sencillez de Sebastián, de admirar como con esa humildad, sin darse cuenta, ha creado algo tan bueno en Python. Cómo Colombiano me siento muy feliz de ser compatriota de aquel crack!
Sebastián is an amazing person, I really appreciate him! I'd love to listen to a podcast featuring him in English!
Estuvo muy interesante la entrevista. Una creería que son super genios los que hacen estas herramientas pero el Sebastián se divierte con estas cosas. Que gusto
Excelente, allí estoy entrenando con FastAPI ,python 🚀🚀🚀👌😎
Enorme. El entrevistador y entrevistado nos llevan a un mundo en el que todo es posible. Nos llenan de inspiración. Gracias a ambos.
Que hermoso y valioso testimonio! El del minuto 37:03 es un excelente consejo. Muchas gracias Tíangolo!
Que ejemplo de ser humano…Gracias!
Este es el mejor podcast que he visto * . * Tiangolo es una persona increíble ❤️✨
me gusto muchisimo la entevista! mas de este contenido pls 👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻
Gran entrevista, Sebastian está haciendo un excelente trabajo que permite mejorar el mundo.
Que teso....orgulloso de que seas colombiano compadre
dioooooos que fuerte, mi framework preferido y Platzi pone entrevista con el, sois re-grandes. Kudos to tiagolo & Platzi!
pd: On the road to FastApi PowerUser!
Muchas gracias por esta estrevista, las preguntas dan justo en los puntos clave.
Esta tipo de gente hace avanzar a la humanidad, bravo!!
wow que gran entrevista!
Gracias por esa pregunta 22:56, siempre había tenido esa duda!!!
Brutal lo que dijo sobre la innovación y la disrupción. Un crack, saludos desde Pereira papis
Que buena entrevista, me gusta el formato largo, ojalá este formato sea más seguido
Una gran entrevista, y un gran consejo: 'Nunca dejes de aprender'. Gracias.
solo puedo decir gracias, que buen framework. ahora mismo lo estoy usando :)
Disculpa, soy nuevo, para que sirve, en que lenguajes se puede usar y en que lenguaje es mas usado 🤔
@@Adormir123 es un framework para Python. Al instalarlo te da herramientas para construir APIs de una manera fácil, eficiente y con tipado de variables*. Y también te permite con un par de comandos echarlo a correr como servidor :) Se usa para backend (todo lo que esta detrás de un sitio/aplicacion web y que el usuario no ve)
Las APIs son servicios que entregan información o son intermediarios entre una aplicación y otra, por ejemplo, quieres poner en tu pagina web el valor del dólar en tiempo real: la conectas a una API que entrega esa información (generalmente los bancos centrales ofrecen esas APIs). Un uso típico es ponerlas entre tu pagina o aplicacion y la base de datos, por seguridad. Una API que todos usamos es el login con las cuentas de Google en otras paginas jajaja
*el tipado de variables es decirle al código "esta variable es un numero" o "esta variable es texto", hay lenguajes que lo requieren como Java, otros no como JavaScript. Es importante en APIs para que, por ejemplo si tienes una API que crea usuarios, no puedas poner tu edad en algo que no sea un numero :) Protege los datos en ese sentido. Python no lo tiene nativo.
Hay otros como Flask que es mas simple, pero si quieres conectarlo a una base de datos tienes que instalar un paquete para eso, si quieres testing automático, otro paquete y asi. (creo que FastApi se basa en Flask, creo). La gracias de FastApi es que viene con hartas cosas que hace que no tengas que instalar tantas cosas. Puedes hacer una API con FastApi sin instalarle nada mas.
Hasta ahora solo he instalado un paquete para manejar mi base de datos desde el Python y otro para encriptar contraseñas. En cambio con Vue (javascript) que estoy usando para el frontend ya llevo como 8 paquetes instalados jajaja
No soy super duper pro pero si tienes alguna otra duda pregúntame sin pena :) Saludos
Orgullo latinoamericano 👏🏻!
Para los que no se les ocurre más que criticar, vayan creen su propio framework. Aprendamos a apoyarnos, dejen la envidia
es la mejor entrevista tecnica que he visto, even better than someone from Kelsey Hightower
Que energía la de este man 🔥
Genial que haya talento hispano detras de un proyecto grande como fastapi
este man es un crack y una gran persona
Vale oro esta entrevista!
Tremenda entrevista! muy inspiradora!
Increible entrevista señores 😱
Orgullo total ❤️
Wau Parce yo usando fast API sobre DJANGO REST por que es mejor sin saber que era COLOMBIAN code ♥ Ahora a repartir la FE!
9:45 en Java puedes usar Reflection, de hecho es lo que usan frameworks y librerías del palo de Spring
Increible Muchas Gracias que vacano y orgullo
9:45, Java y C# si tienen forma de que en tiempo de ejecución pueda leer metadata de los ensambladores y se llama Reflection.
Sin reflection no existiría Spring en java o Entity Framework en C# y otra gran cantidad de librerías importantes.
Me encanto el podacast, muy enriquecedor
Este man es el mejor, me encanta su punto de vista de la programación
Excelente la entrevista 🎉🎉🎉
❤🎉 las verdaderas estrellas en Colombia. Verdadero Orgullo colombiano #FueraPetro 😅
Hola muy agradecido por este tipo de contenido Sebastian es parte clave en el ecosistema de desarrollo web y escucharlo así de cerca nos hace sentirnos más comprometidos con esto y querer compartir la visión de FastAPI!
Grande Tiangolo 👏🏼👏🏼👏🏼👏🏼
Que buena entrevista!
Qué personaje, muy inspirador.
14:30 Para mi un código con tipado estricto es fundamental para que todo funcione correctamente. Y es muy divertido hacerlo. 🙂
nunca voy a entender esa obsesión que tienen con el tipado. la programación orientada a objetos no requiere de tipos, y termina pasando lo que menciona en el minuto 16:10.
muy buena charla, y muy buen framework!
Necesitamos más de esto
Muy buena la entrevista!!
Gracias por el contenido!
I love this guy, he created the best web framework of all times
Realmente inspiradora.
Que videazo y que tipazo
Crear valor sin importar de donde uno venga sebastian ramirez
Excelente Entrevista
Muy buena estevista
llore, dios mio me siento motivado
Que buenta entrevista 👍
No solo python es capaz de revisar su codigo y determinar funciones y tipos, tanto en tiempo de ejecucion como de desarrollo. Decir eso es desconocer el resto de los lenguajes. Y se puede hacer en varios lenguajes sin comprometer ninguna seguridad.
De acuerdo! De hecho los ejemplos de java y typescript que da son erroneos porque en java existe la api de reflection y en ts tambien hay mecanismos para trabajar con tipos.
Si pero el fue claro en especificar, en los leguajes que conozco, en ningun momento expreso en todos los lenguajes, asi que tambien es importante entender el punto de vista, porque para crear un framework no se necesita conocer todos los lenguajes, solo comprender bien los pocos que se ha decidido usar, entonces no es necesario dramatizar tanto, si me hubiera gustado leer cuales son esos otros lenguajes de tu parte, mejor aportar que criticar.
Alguien me ayuda. Donde puedo hacer consultas sobre FastAPI, necesito jalar la información de un Foreingkey a el json de respuesta en un get.
Que buena entrevista
MI tesis esta echa con fastapi muchas gracias
Invaluable charla
CRACK super humilde, genial
Solo para comentar lo que dice en el minuto 10:03 . Ts como lenguaje no puede extraer la metadata de las clases pero con librerías si, reflect-metadata se llama
Que buen tipo el tiangolo, y que buen producto creó que hasta en el cern lo andan usando.
Colombiano y PAISA, papá!!!!
Chevere, depronto el entrevistador podría guiar la entrevista un poco más.
@8:35 "pero por que Python 😢😢😢 por que, por que 😢😢😢😢" - simple Python rules, it can be integrated with anything on the back. When we want an overdeveloped flying button we will let you know.