Passer au contenu
35 h

Gestion de données

NoSQL avec MongoDB

Préalables

Connaissance de base en bases de données. Connaissances de base en JavaScript.

Objectifs

Ce cours est conçu pour les professionnels désirant acquérir les notions de base sur les bases de données No SQL en utilisant le SGBD MongoDB. À la fin de ce cours, les étudiants seront capables de créer une base de données Mongo DB et de l’exploiter.
Les sujets traités sont complétés par des ateliers pratiques.

Contenu

  • Environnement de développement
  • Les bases de python
    • Déclaration de variables
    • Affectation de variables
    • Structures de boucles et tests
    • Tuples, Lists, Sets, Dictionnaire
  • Fonctions
    • Déclaration de fonctions
    • Utilisation de fonctions
  • Classes et Objets
    • Création de classe
    • Membres de classe  et encapsulation de membre
    • Utilisation d’une classe
  • Organisation du code python
    • Espace de noms
    • Organisation en modules
  • Gestion d’exception
    • Bloc try/except/finally
    • Instructions raise et assert
  • Programmation orientée objet
    • Héritage
    • Polymorphisme
  • Librairie standard et module GUI TkInter
    • Aperçu
    • Utilisation des modules les plus courants (Fichiers. Date et heure, fonctions mathématiques)