Formations Python
Détails :
Accès aux données en Python
Durée :
3 Jours
Objectif :
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.
Autres Informations :
Devis :
Si vous souhaitez être contacté et obtenir plus d'informations sur cette formation veuillez remplir notre formulaire de mise en relation.
>
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
    • Appels de Web Services REST