riversongs Posted June 30 Report Share Posted June 30 Free Download Udemy - Les bases d'un backend en python avec FastAPI et PostgreSQLLast updated 5/2025Created by Hadley VidelierMP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 ChLevel: Beginner | Genre: eLearning | Language: French | Duration: 95 Lectures ( 5h 43m ) | Size: 2.3 GBUn projet "Donjons et Dragons" où vous utilisez FastAPI avec Pydantic, SQLAlchemy, Alembic, et, PostgreSQL.What you'll learnPrésentation de la stack avec avantagesPre-requis sur pyCharm, python3, pip, les environnements virtuels, uvicorn, l'interpréteurEndpoints au format REST pour décrire un CRUD completUtilisation, et customisation, de Swagger pour tester les endpointsClasses python avec constructeurClasses de validation Pydantic avec utilisation de Field, BaseModel, typage, et autres règles de validationValidation des variables d'inputs de type Body, Pah, Query (avec règles de validations)Retour explicite des endpoints avec gestion des status-codes par Starlette, et traitement des ExceptionsInstallation de PostgreSQL avec Pgadmin4, psycopg2 et SQLAlchemyUtilisation du principe d'injection de dépendanceQuelques commandes SQL ça et laUtilisation simple de Alchemy pour toutes les opérations en base de donnéesCouche gestion utilisateurs détaillée, avec cryptage des mot de passe utilisateurs en base de données par bcrypt/passlib et authentification par token avec jwtUtilisation des portails OAuth2 intègres dans SwaggerJointure simple entre deux tablesUtilisation détaillée de Alembic pour modifier une table en base de données sous forme de cas concret avec un upgrade et downgradeNotions de primary key et foreign keyDifférentes sections de routes selon le rôle et les privilèges de l'utilisateur loggéExplications sur les variables d'environnement dans pythonLes librairies sont installées et configurées en détailsPratique avec projet simple mais dont le code est raffiné au fil des nouvelles notions introduitesRequirementsAucunsDescriptionBonjour à tous.Ce tutoriel s'adresse aux débutants (pas de code python ou sql compliqué) qui souhaitent apprendre à créer rapidement un backend moderne et structuré avec FastAPI et PostgreSQL, tout en s'amusant avec un projet original inspiré de l'univers Donjons & Dragons. On commence avec un code simple et accessible en décrivant un CRUD (create, read, update, delete) sur des entités stockés dans un fichier, puis on améliore progressivement l'architecture en introduisant des outils professionnels comme Pydantic (pour la validation des inputs), SQLAlchemy (comme ORM pour discuter behind-the-scene en sql avec postgres) et Alembic (pour vous apprendre a faire des migrations sûres sur une base de données) pour cette fois ci avoir une persistance en base de données PostgreSQL. Pas à pas, vous verrez comment passer d'un projet basique à une API bien structurée, propre et prête à l'emploi. Si vous débutez en backend Python, ce tuto est fait pour vous !Pourquoi FastAPI et PostgreSQL ?Haute performance : FastAPI est l'un des frameworks Python les plus rapides.Validation automatique des données : grâce à Pydantic, les entrées sont validées sans effort.Documentation automatique : Swagger et ReDoc générés automatiquement.Typage fort : améliore la lisibilité, la maintenabilité et réduit les bugs.Facile à apprendre : syntaxe claire et logique pour les développeurs Python.Sécurité intégrée : gestion des tokens, authentification OAuth2, etc.PostgreSQL : base de données relationnelle puissante, stable, et adaptée aux gros volumes de données.ORM SQLAlchemy : mapping facile entre objets Python et tables SQL.Idéal pour les microservices : API RESTful prêtes à l'emploi.Prêt pour la prod : FastAPI est conçu pour des performances en production.Who this course is forPrendre en main et monter rapidement un backend avec FastAPI couplé a PostgreSQLHomepagehttps://www.udemy.com/course/les-bases-dun-backend-en-python-avec-fastapi-et-postgresql/Rapidgator Links Downloadhttps://rg.to/file/51dad9b4552abc69f0a412ced48b8c8f/bxlxn.Les.bases.dun.backend.en.python.avec.FastAPI.et.PostgreSQL.part3.rar.htmlhttps://rg.to/file/566482d35b9d4920b94ab978b3b33d94/bxlxn.Les.bases.dun.backend.en.python.avec.FastAPI.et.PostgreSQL.part2.rar.htmlhttps://rg.to/file/fbc903855ce212d00d610c3cc17a38c6/bxlxn.Les.bases.dun.backend.en.python.avec.FastAPI.et.PostgreSQL.part1.rar.htmlFikper Links Downloadhttps://fikper.com/8zjSFMzWrR/bxlxn.Les.bases.dun.backend.en.python.avec.FastAPI.et.PostgreSQL.part2.rar.htmlhttps://fikper.com/I9d4S4oStd/bxlxn.Les.bases.dun.backend.en.python.avec.FastAPI.et.PostgreSQL.part1.rar.htmlhttps://fikper.com/QJEmLmYWRu/bxlxn.Les.bases.dun.backend.en.python.avec.FastAPI.et.PostgreSQL.part3.rar.htmlNo Password - Links are Interchangeable Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now