Enseignement
Tableau récapitulatif:
| Intitulé |
Formation |
Cours |
TD |
TP |
Eq
TD |
| Initiation à
l'informatique |
Licence 1 MIAS |
|
|
50 |
33,33 |
| Langage C |
Master 1 Informatique |
|
18 |
18 |
30 |
| Projet Industriel :
SIG (1 mois) |
Master 2 Informatique
|
|
|
20 |
13,33 |
| Modélisation
Merise * |
Master 1 Informatique |
|
|
40 |
26,66 |
| Bases de données
relationnelles *** |
Master 1 Informatique |
|
|
80 |
53,33 |
| Web dynamique (Php/Mysql) |
2ème année
EMSE-ITII (Ecole d'ingénieurs) |
|
|
24 |
16 |
| Programmation objet
Eclipse-Java |
3ème
année EMSE-ITII (Ecole d'ingénieurs) |
|
|
12 |
8 |
| Projet Industriel :
Wrapping (1 mois) |
Master 2 Informatique
|
|
|
10 |
6,67 |
| EDI
Eclipse Java ** |
Master 2 Informatique |
|
|
12 |
8 |
| Bases de données
relationnelles |
1ère année
EMSE-ITII (Ecole d'ingénieurs) |
4 |
|
20 |
19,33 |
| Programmation objet
Java |
2ème
année EMSE-ITII (Ecole d'ingénieurs) |
|
|
15 |
10 |
| Bases de données
avancées |
Master 1 Informatique
|
|
|
36 |
24 |
Langage
C |
Licence 2 SPC |
24 |
|
|
36 |
| Réseau |
Master 1 Informatique
|
|
|
20 |
13,33 |
| Génie
logiciel |
Master 1 Informatique |
|
|
26 |
17,33 |
| |
|
|
|
|
|
| |
|
|
|
|
|
| |
|
|
|
|
|
TOTAL |
315h |
* = 2004/2005, 2005/2006
** = 2005/2006, 2006/2007
*** = 2004/2005, 2005/2006, 2006/2007
en italique :
prévisionnel
(Ces enseignements ont été assurés à Aix-Marseille 2, Aix-Marseille 3, Toulon et Gardanne.)
Détails
et sujets des enseignements:
(J'ai réalisé
les cours et les sujets de travaux pratiques ci-dessous, n'hésitez pas à me demander
si besoin des informations complémentaires.)
Cours
de C - Licence 2 (Aix-Marseille 3) |
|
Le polycopié du cours
L'examen de Janvier 2007
Le rattrapage de Juin 2007
Sujet du tp1
Sujet du tp2
Sujet du tp3
|
Travaux Pratiques SQL - Master 1 (Aix-Marseille 3) |
Petit guide PostgreSQL (27 pages, mais en augmentation constante)
Instructions SQL
Sujet
1 - Client Psql, création des tables, insertion des données
Sujet
2 - Projections, sélections, tris, calculs sur colonnes
Sujet 3 - Jointures et opérateurs
ensemblistes
Sujet 4 - Modifications de
tables en SQL, concurrence, MVCC, interblocages
Sujet 5 - Vues, droits des
utilisateurs, domaines, règles, séquences, relationnel-objet et héritage
Sujet 6 - Fonctions SQL,
triggers en Plpgsql, Perl et C, connexion JDBC, Hibernate
Fichier exemple pour l'utilisation du driver JDBC - Driver JDBC
Librairies pour Hibernate - Plugin Hibernate Synchronizer - Fichiers utiles pour l'exercice sur Hibernate
Fichier exemple de trigger en langage C - Données pour le trigger
Petites précisions sur la division relationnelle et quelques exemples:
Données tirées de l'exemple fourni sur developpez.com
Méthode de division relationnelle
Planning des séances de travaux pratiques
Une étude intéressante des différentes méthodes mises en oeuvre pour le MVCC
|
TP
XML - Master 1 (Aix-Marseille 3) |
Sujet 1 - Installation de la base de données eXist, Requêtes
XQuery et XUpdate, utilisation de l'API XML:DB
Documents XML à charger dans la base de données
|
TP
d’Initiation à l’environnement Eclipse/Java - Master
2 (Aix-Marseille 3) |
Le polycopié d'introduction à Eclipse
Les travaux pratiques pour la prise en main d'Eclipse 3.2 (sujets
et fichiers Java nécessaires):
Sujet 1 Documents Exo1 Serveur SVN
Sujet 2 Documents Exo1 Documents Exo3
|
TP de Php/MySQL à l'ITII (Gardanne) |
Il n'y a pas
de sujets disponibles, mais je tenais à préciser que nous
avons utilisé un environnement complet à utiliser sans
installation ni configuration sous Windows, puisqu'il suffit de dézipper
l'archive:
Servcd
(commence à dater) mais vous pouvez aussi tester UniformServer
(mis à jour) |