Cours Master 1 Miage
-->Sommaire des cours Master 1 Miage
JAVA
Applications transactionnelles
Applications WEB
Contrôle de gestion
Systèmes distribués
Base de données avancées
Réseaux
JAVA
Applications transactionnelles
- Cours
- Cours 1 – Intro (pdf) : Evolution des applications, problématique de la concurrence, formalisation d’une transaction, cohérence, gestion de la concurrence, gestion des défaillances, systèmes transactionnels répartis et infrastructures applicatives.
Applications WEB
- Cours
- Cours 1 – Introduction et rappels (pdf) : Web statique VS Web dynamique, principe des applications Web, protocole HTTP.
- Cours 2 – Introduction J2EE, servlets et JSP (pdf) : J2EE, Servlets, JSP.
- Cours 3 – Filtres (pdf) : Les filtres.
- Cours 4 – Les JSP (pdf) : Présentation générale, JSTL.
- Cours 5 – Ajax (pdf) : Qu’est ce que Ajax ? Pourquoi faire ? Principes de fonctionnement, les frameworks DOJO, GWT.
- Cours 6 – jQuery (pdf) : Premiers pas en JQuery, concepts de base, ressources.
Contrôle de gestion
- Cours
- Cours complet (pdf) : Concepts de coûts pour la décision, consommation de ressources, organisation et fonctionnement de la comptabilité de gestion, enjeux stratégiques, pilotage coût-valeur, notions de veille stratégique.
Systèmes distribués
- Cours
- Cours 1 – Introduction aux systèmes distribués (pdf) : Matériel, logiciel, communication, synchronisation.
- Cours 2 – Compléments (pdf) : Flots de données, thread et synchronisation, new I/O.
- Cours 3 – JAVA RMI (pdf) : Serialization, stubs et skeletons.
- Cours 4 – Synchronisation dans les systèmes distribués (pdf) : Horloge, élections, exclusions.
- Cours 5 – Systèmes Pair à pair (pdf) : Premiers pas, historique des systèmes.
Base de données avancées
- Cours
- Manifeste de Chris DATE sur modèle OR (ppt) : Approches de base.
- Modèles des données OR des serveurs « universels » (ppt) : Serveurs universels, accès universels.