Cette formation à pour but de vous proposer plusieurs techniques de connexion à des bases de données
via les API Python. Au termes de cette formation vous saurez :
Vous connecter et exécuter des ordres SQL dans une base de données relationnelles.
Eviter les attaques par injection SQL
Utiliser l'ORM SQLAlchemy avec Python
Comprendre le format de données JSON
Requêter des documents JSON dans MongoDB
Comprendre l'architecture de Services Web RESTful/JSON
Déployer et consommer des Services Web RESTful/JSON
Prérequis :
Afin de suivre cette formation, les participants devront déjà connaître le langage de programmation Python.
Public :
Programmeurs Python.
Demande de devis :
Devis :
Si vous souhaitez être contacté et obtenir plus d'informations sur cette formation
veuillez remplir notre formulaire de mise en relation.
Cursus de formation :
Cursus :
Accès aux données en Python
Accès à une base de données relationnelle
Aspects généraux
Manipulation d'une base MariaDB/MySql
Problématiques d'injections SQL
Comment se prémunir des attaques par injection SQL ?
Utilisation de l'ORM SQLAlchemy
Qu'est-ce qu'un ORM ?
Définir les données du mapping
Manipulation de vos données
Mapping des relations entre tables
Le chargement paresseux (Lazy Loading)
Accès à une base de données MongoDB
Le format JSON
Présentation de MongoDB et de l'approche No SQL
Utilisation de projections
Manipulation de la base MongoDB en Python
Services WEB REST et l'architecture RESTful
Présentation de l'architecture RESTful
Mise en oeuvre d'un Service Web via le framework Flask