Logo MINES Saint-Étienne
Maxime Lefrançois
Associate Professor
IMT - MINES Saint-Étienne - Institut Henri Fayol
Member of Laboratoire LIMOS - UMR CNRS 6158
158 cours Fauriel – CS 62362
42023 Saint-Étienne Cedex 2 – France

Responsabilités

Responsable Majeure Informatique MINES Saint-Étienne

Quelques responsabilité, et ressources pédagogiques produites.

Niveau M2

Majeure Informatique - Internet des Objets - cours en majeure informatique à MINES Saint-Étienne.
Défi Big Data - Visualisation de graphes avec Gephi - voir sujet de TP
Représentation des connaissances - voir cours
Défi Transition Energétique - L'évolution de la grille - voir cours - voir teaser SEAS
Java avancé - Java EE 6, EJB 3.1, JPA 2.0, JSF 2.0, CDI - voir cours
  • Java Context and Dependency Injection
  • Java EE - Enterprise Java Beans
  • Java Persistence API
  • Java Server Faces

Niveau M1

Toolbox interoperabilité et ingénierie des systèmes intelligents à MINES Saint-Étienne - voir cours d'interoperabilité - cours socle technique.
Web 2.0, HTML 5, CSS 3, JavaScript
Modélisation des connaissances - voir cours

Niveau L3

Web Multimedia et Web Sémantique - voir cours
  • Application Pictionnary Asynchrone Nous survoloins les bases du développement d'une application HTML5, et développons une application de pictionnary asynchrone.
    Pré-requis: Programmation Web de base
    Concepts abordés: Formulaires HTML5, Element Canvas, Sessions PHP, Format de données JSON
    Technologies utilisées: PHP, MySQL, HTML5, CSS3, javascript
  • Données structurées: Partage sur les réseaux sociaux Nous ajoutons des plugins simples de réseaux sociaux pour l'application pictionnary. Nous découvrons donc ce que sont les méta-données (balises méta, microdata, microformats, RDFa). Leurs formats, et leur utilisation par les réseaux sociaux et les machines.
    Réseaux sociaux: Google+, Facebook, Twitter
    Formats: principalement les microdonnées
  • API Facebook: Gestionnaire de connexion Nous abordons les concepts de base du développement d'une applications Facebook. Nous découvrons en particulier le gestionnaire de connexion et l'API Graph
    Technologie: SDK Facebook Javascript
  • API Google: Mashup visualisation de données On affiche sur une carte un marqueur pour chacun des derniers tremblements de terre recensés. Lorsqu'on clique sur le marqueur d'un tremblement de terre, une popup affiche les info s'y rapportant, et des informations pertinantes sur youtube et freebase.
    API utilisées: Google Maps, Youtube, Freebase
Conception Orientée Objets : UML et OCL
Programmation Orientée Objets avec Java

Niveau L2

IUT Info S3 - OMGL2 - voir cours
SGBD 2 - voir TPs combinés avec OMGL 2
APO Java
Java avancé
Statistiques et Informatique

Niveau L1

Mécanique du geste sportif