page1

Logiciel libre
Open Source

Cours technique
Les outils logiciels libres

Java Platform, Enterprise Edition



page2

Auteurs et contributeurs

page3

Panorama des différentes distributions GNU-Linux (1)

page4

Panorama des différentes distributions GNU-Linux (2)

page5

Panorama des différentes distributions GNU-Linux (3)

page6

Panorama des différentes distributions GNU-Linux (4)

page7

Les distributions *BSD

page8

Panorama des logiciels libres phares (1) : briques de base

page9

Panorama des logiciels libres phares (2) : bureautique

page10

Panorama des logiciels libres phares (3) : multimédia

page11

Panorama des logiciels libres phares (4) : côté serveur

page12

Panorama des logiciels libres phares (5) : App + ECM

page13

Les certifications Linux / Logiciels libres

page14


page15

Les programmes d'automatisation de tâches

page16

Make

page17

Les autotools

page18

Ant (1)

page19

Ant (2)

page20

Maven (1)

page21

Maven (2)

page22

Maven (3)

page23

Les systèmes libres
de gestion de version

page24


page25

Plateforme Java
contre .NET (1)

page26

Plateforme Java
contre .NET (2)
La date null n'existe pas dans .NET. Les dates sont calculées à partir de la date 1900-01-01.
Il y a la possibilité de mettre des contournements mais c'est sale et cela peut disqualifier l'utilisation de la plateforme .NET pour certains usages.

page27

La plateforme Java (1)

page28

La plateforme Java (2) : Open Source JDK, logiciel libre

page29

La plateforme Java (3) : les différentes distributions

page30

Architecture distribuée : définition (1)

page31

Architecture distribuée : définition (2)

page32

Architecture distribuée : architecture 2-tier


page33

Architecture distribuée : architecture 3-tier


page34

Architecture distribuée : architecture N-tier


page35

Plateforme Java EE

page36

Les formats de distribution Java

page37

Déploiement dans les serveurs d'application

page38

Eclipse (1)

page39

Eclipse (2)

page40

Les servlets

page41

Les Enterprise JavaBeans

page42

Entity (1) :
présentation

page43

Entity (2) :
code

page44

Entity (3) :
relations

page45

Session Beans (1)

page46

Session Beans (2) : Stateless

page47

Session Beans (3) : Stateful

page48

Message Driven Beans

page49

Empaquetage et déploiement

page50

Timer Service

page51

Les Web Services

page52