Détails :
Durée :
3 Jours
Prérequis :
Public :
Objectifs :
- 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 :
Programme détaillé de la formation :
- Aspects généraux
- Manipulation d'une base MariaDB/MySql
- Problématiques d'injections SQL
- Comment se prémunir des attaques par injection SQL ?
- 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)
- Le format JSON
- Présentation de MongoDB et de l'approche No SQL
- Utilisation de projections
- Manipulation de la base MongoDB en Python
- Présentation de l'architecture RESTful
- Mise en oeuvre d'un Service Web via le framework Flask
- Appels de Web Services REST
Accès à une base de données relationnelle
Utilisation de l'ORM SQLAlchemy
Accès à une base de données MongoDB
Services WEB REST et l'architecture RESTful