programmer en java, programme java, cours programmation java, comment programmer en java, logiciel programmation java

Emmanuel Remy : Cours java,j2ee,jsf,jsp,c++,html,xml

programmer en java, programme java, cours programmation java, comment programmer en java, logiciel programmation java

Les fondements
IHM - Swing
IHM - AWT
Les petits plus
Programmation avancée
Programmation réseau
Java EE - Servlet - JSP - JSF
Java EE - EJB

Développement en C++

Les fondements
Programmation structurée
Programmation Objet
Héritage et Polymorphisme

HTML et XML

Langage HTML
Langage XML

Le langage Java fut développé par Sun Microsystems en 1991 dans le cadre du projet Green, groupe de recherche spécialisé dans le développement de logiciels conçus pour contrôler des appareils électroniques. Les chercheurs souhaitaient développer un langage de programmation qui permette de contrôler les appareils du futur : des téléviseurs interactifs, des grillepains interactifs, des systèmes d'éclairage intelligents, etc. Les chercheurs de Sun voulaient aussi que ces appareils soient capables de communiquer entre eux, de telle sorte que la tondeuse à gazon puisse indiquer au mixeur de vous avertir dès que les voisins sont rentrés du travail et qu'ils sont de nouveau en train de bronzer dans le jardin. Pour mettre en pratique les résultats de leurs travaux, les chercheurs du projet Green développèrent un prototype appelé Star7, gadget qui ressemblait à une télécommande de téléviseur, capable de communiquer avec ses semblables. L'idée de départ était de développer le système d'exploitation de la télécommande Star7 en C++, langage de programmation orienté objet développé par Bjarne Stroustrup, qui est aujourd'hui l'un des langages les plus utilisés. Toutefois, l'un des membres du projet Green, James Gosling, en eut rapidement assez des contraintes que posait C++. Il s'enferma dans son bureau et conçut un nouveau langage mieux adapté aux spécificités de Star7. Le langage fut d'abord nommé Oak, mais le groupe Green s'aperçut ensuite que ce nom était déjà utilisé dans le domaine de l'informatique. Etant destiné à être utilisé avant tout avec des appareils électroniques, et non avec des PC modernes, Java se devait d'être un langage peu encombrant, performant et facile à porter pour un large éventail d'appareils. Il se devait aussi d'être fiable. Certes, le public a appris à s'accommoder d'un logiciel qui plante de temps en temps alors qu'il occupe 5 Mo d'espace disque, mais il est beaucoup plus difficile de rester indifférent face à un grille pain mal programmé qui a la fâcheuse habitude de calciner le pain au lieu de le faire dorer. Bien que Java ait été conçu initialement comme un outil destiné aux appareils électriques et au développement d'une télévision interactive, les caractéristiques qui le rendaient intéressant pour le standard Star7 le rendirent aussi intéressant pour le World Wide Web :