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