Portail des modules : Python, Data & IA, MongoDB, PHP, UML
algorithme.txt

Algorithmes

Méthodes et techniques pour concevoir, analyser et représenter des algorithmes efficaces afin de résoudre des problèmes informatiques.

  • Variables, constantes, opérateurs et expressions
  • Structures conditionnelles et boucles
  • Tableaux, chaînes de caractères et structures de données
  • Fonctions, procédures et modularité
  • Conception, représentation et analyse des algorithmes

Cours n° 1: Télécharger

Retour aux rubriques ↑
python_module.py

Langage Python

Fondamentaux du langage, structures de données, programmation orientée objet et bonnes pratiques pour construire des scripts robustes et lisibles.

  • Syntaxe, types et structures de contrôle
  • Fonctions, modules et gestion des fichiers
  • Programmation orientée objet
  • Tests, débogage et bonnes pratiques

📘 Supports de cours

🖥️ Présentations

✏️ Séries d'exercices

✏️ Python avancé

Retour aux rubriques ↑
bases_de_donnees.sql

Systèmes de Gestion de Bases de Données

De la conception à l'exploitation des bases de données : modélisation, création des tables, manipulation et interrogation des données à l'aide du langage SQL.

  • Modélisation des données : MCD et MLD
  • Création et gestion des tables avec SQL
  • Requêtes SQL : SELECT, INSERT, UPDATE et DELETE
  • Jointures, fonctions d'agrégation et sous-requêtes
  • Contraintes d'intégrité et gestion des clés
  • Pratique avec PostgreSQL et pgAdmin

Cours n° 1: Télécharger

Retour aux rubriques ↑
analyse_ia.ipynb

Sciences de données & IA

De la donnée brute au modèle entraîné : exploration, apprentissage automatique et introduction aux modèles de langage.

  • Exploration et visualisation de données
  • Machine learning avec scikit-learn
  • Introduction au NLP et aux LLM
  • Évaluation et interprétation des modèles

📘 Cours

📗 TP Excel

Bientôt disponible

📊 TP Matplotlib

Bientôt disponible

🐍 TP Python

Bientôt disponible

Retour aux rubriques ↑
visualisation.py

Visualisation des données

Représentation et analyse graphique des données avec Excel, Power BI et Python (matplotlib) pour en faciliter l'interprétation.

  • Comprendre les principes de la visualisation et choisir le graphique adapté aux données
  • Construire des graphiques clairs et lisibles avec Excel
  • Concevoir des tableaux de bord interactifs avec Power BI
  • Produire des visualisations avec Python (matplotlib)
  • Interpréter les résultats et communiquer des conclusions à partir des données

📘 Cours

📗 TP Excel

📊 TP Matplotlib

🐍 TP Python

Bientôt disponible

Retour aux rubriques ↑
applications-web.html

Applications hypermédia

Conception et développement d'applications web interactives et dynamiques : création d'interfaces utilisateur, structuration des pages, programmation côté client et côté serveur, et intégration de technologies modernes.

  • Charte graphique, ergonomie et expérience utilisateur (UX/UI)
  • HTML5 et CSS3 : structure, mise en forme et design responsive
  • JavaScript : programmation et interactivité des pages web
  • React : développement d'interfaces utilisateur dynamiques
  • Node.js : développement côté serveur et API
  • Intégration des bases de données et des services web
  • Frameworks, outils et technologies complémentaires

✏️ HTML/CSS/JS

✏️ React:

Retour aux rubriques ↑
Diagramme.jpg

Unified Modeling Language - UML

Méthodes et outils pour analyser, concevoir et modéliser un système informatique à l’aide du langage UML.

  • Introduction à UML et aux concepts de modélisation
  • Diagramme de cas d’utilisation
  • Diagramme de classes et relations entre classes
  • Diagrammes de séquence, d’activité et d’état
  • Analyse et conception d’une application avec UML
Retour aux rubriques ↑