Formation - Infini Software
Infini Software - Organisme de formation en informatique
Maintenez vos compétences à jour grâce à nos formations
Rechercher
☎ 06 63 33 14 06 Espace client



Cursus « Formations Python » :
Accès aux données en Python

Détails :

Durée :
3 Jours
Prérequis :
Afin de suivre cette formation, les participants devront déjà connaître le langage de programmation Python.
Public :
Programmeurs Python.
Objectifs :
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
Support :
Le support de cours en ligne sur notre serveur de ressources pédagogiques KooR.fr

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 :




Programme détaillé de la formation :

    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
Déclaration d'activité enregistrée sous le n° 93 06 11543 06 du préfet de région de Provence-Alpes-Côte d'Azur.