Les meilleurs cours et tutoriels en développement Web Java Consultez tous les cours

Nombre d´auteurs : 192, nombre d´articles : 31, dernière mise à jour : 30 décembre 2013 

 
Pour débuter
  • PDF on-line ZIP 
    fr
    Les frameworks web Java « Haute Productivité »
    Création : 17 décembre 2009  · 1 commentaire Donner une note à l'article (4.5)
     
  • PDF on-line E-book 
    fr
    Les serveurs web légers
    par Philippe Voncken
    Les articles sur le thème des serveurs Web légers abondent un peu partout en ce moment, mais ils traitent la plupart du temps d'Apache et de Lighttpd. Nous allons découvrir ici les serveurs Web légers Java et ce qu'ils apportent de particulier au développeur.
    Création : 3 décembre 2008  · 12 commentaires Donner une note à l'article (4)
     
  • PDF on-line ZIP E-book 
    fr
    Wicket est un framework Java utilisé pour développer des applications web. Ce tutoriel s'adresse à tous ceux qui souhaitent découvrir le développement d'applications web à l'aide de ce framework sans connaissance préalable de JEE.
    Création : 27 novembre 2008  · 6 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Cet article a pour objectif de vous présenter la tâche de création d'une application complète de type CRUD (Create, Read, Update, Delete) permettant d'effectuer les opérations de création, consultation, suppression et modification d'une entité et ce en utilisant le framework web JSF et le framework de persistance JPA.
    Création : 3 mars 2008 
     
  • PDF on-line ZIP 
    fr
    Partie liée au framework JSF (version 1.2) : configuration des bibliothèques, beans managés, cycle de vie, navigation, composants CORE et HTML, FacesContext, Backing Bean, la gestion des messages, la conversion et la validation via les Converters et les Validators, la gestion des événements, les composants supplémentaires Tomahawk de la fondation Apache et enfin la création personnalisée de composants JSF.
    Création : 6 août 2007 
     
  • PDF on-line 
    fr
    Partie liée aux JSP : les différents types de Tag, objets implicites, cycle de vie, gestion des erreurs, introduction aux Java Beans, collaboration de JSP, collaboration de Servlets et JSP.
    Création : 27 septembre 2006  · Mise à jour : 27 janvier 2007 
     
  • PDF on-line 
    fr
    Introduction aux Servlets
    par Mickaël Baron
    Partie liée aux Servlets : traitements des données issues d'un formulaire, cycle de vie d'une Servlet, suivi de session, collaboration entre Servlets, sécurité avec différentes formes d'authentification et finalement accès aux BD avec JDBC.
    Création : 23 septembre 2006  · Mise à jour : 8 décembre 2007 
     
  • PDF on-line ZIP 
    fr
    Ce cours / tutoriel est destiné aux personnes connaissant Java et débutant dans le domaine du développement web. Il présente des bases de la programmation web en Java telles que :
    - le serveur Tomcat
    - les servlets et les pages JSP
    - une introduction à l'architecture MVC (Modèle - Vue - Contrôleur)
    - une introduction à l'architecture 3tier [web, métier, dao]
    - une présentation de Spring Ioc pour lier les couches dans une architecture 3tier
    - une utilisation de Spring pour faciliter l'écriture des couches [métier, dao]
    - des exemples pour illustrer tous ces points
    Création : 1er mai 2006 
     
  • on-line ZIP 
    fr
    Java Standard Tag Library (JSTL)
    par Frédéric Martini
    Ce tutoriel décrit les différentes librairies de la JSTL .
    Création : 9 février 2005  · Mise à jour : 18 février 2007 
     
  • PDF on-line ZIP E-book 
    fr
    On se propose ici de découvrir Struts 2 le successeur de Struts. Struts 2 est un projet de l'Apache Software Foundation (www.apache.org) qui a pour but de fournir un cadre standard de développement d'applications web en Java respectant l'architecture dite MVC (Modèle ? Vue ? Contrôleur). Ce document illustre les concepts importants de Struts 2 par des exemples. Des références sont données pour approfondir les thèmes abordés.
    Création : 15 avril 2012  · Commentez Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    La plate-forme Java EE
    par Jérôme Lafosse
    Cet article est un extrait gratuit de l'ouvrage Développements n-tiers avec Java EE, Chapitre 1 : la plate-forme Java EE. On y présente les composants, les conteneurs, les API et les services de Java EE.
    Création : 26 janvier 2012  · Commentez Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Ce document introduit à l'aide d'exemples le framework Java Server Faces 2 (JSF2), la bibliothèque de composants PrimeFaces pour JSF2 et sa variante pour les mobiles, Primefaces mobile.

    - Partie 1 : Introduction à JSF 2,
    - Partie 2 : Utilisation de JSF 2 dans une application Java EE dans deux environnements EJB3 / Glassfish et Spring / Tomcat,
    - Partie 3 : Introduction à Primefaces,
    - Partie 4 : Portage de l'application exemple sur Primefaces dans les deux environnements EJB3 / Glassfish et Spring / Tomcat,
    - Partie 5 : Introduction à Primefaces mobile,
    - Partie 6 : Portage de l'application exemple sur Primefaces mobile dans les deux environnements EJB3 / Glassfish et Spring / Tomcat.

    Les six applications Java EE développées l'ont été avec des projets Maven sous Netbeans 7.1. Les versions Eclipse de ces projets sont également disponibles.
    Création : 3 juillet 2012  · 21 commentaires Donner une note à l'article (5)
     

Sommaire

menu Services Web
  • PDF on-line ZIP E-book 
    fr
    Spring WS est un framework développé dans le but d'aider les développeurs à mettre en place de nouveaux services Web.
    Mais qu'apporte-t-il de plus que les autres ? Quelles sont ces particularités ?

    Cet article va tenter de vous présenter ce projet, ainsi qu'un cas pratique sur base de celui-ci.
    Création : 10 mars 2008 
     
  • PDF on-line ZIP E-book 
    fr
    Ce tutoriel est destiné aux débutants J2EE, il explique comment utiliser le framework Axis sous Apache Tomcat pour créer, déployer et consommer un web service en java.
    Création : 7 octobre 2006  · Mise à jour : 29 octobre 2007 
     
  • PDF on-line ZIP E-book 
    fr
    Le tutoriel présente un service web basique de prise de rendez-vous construit avec une architecture multi-couches : Service Web - Ejb - Jpa - Hibernate.
    Création : 3 février 2009  · 11 commentaires Donner une note à l'article (5)
     
  • on-line ZIP 
    fr
    Tutoriel Web Services de SUN : JAXB, JAX-R, JAX-RPC, etc.
    Création : 1er janvier 2001 
     
  • PDF on-line ZIP E-book 
    fr
    Toujours avec le même leitmotiv « Droit à l'Essentiel », nous allons créer un service web en java en utilisant CXF et Spring. L'idée est que cet article permette d'être autonome en très peu de temps. Le déploiement du service web qui sera créé sera déployé en local.
    Création : 18 janvier 2011 
     
  • PDF on-line ZIP E-book 
    fr
    Développez un Web service est devenu bien plus simple qu'on ne l'imagine. Ce petit article en fait la preuve, à travers des étapes simples, et en seulement quelques minutes.
    Création : 15 mai 2012  · 13 commentaires Donner une note à l'article (5)
     
  • PDF on-line 
    fr
    Ce support de cours présente JAX-WS (JSR-224), une API pour développer des Web Services étendus (WSDL + SOAP) via la plateforme de développement Java.

    Une présentation générale de la spécification JAX-WS est donnée en première partie. Le développement de web services côté serveur est ensuite abordé via deux points de vue (approche montante et approche descendante). Il est suivi d'une partie expliquant comment utiliser JAX-WS dans un client pour appeler un web service étendu. Les parties suivantes s'intéressent à décrire les annotations, le mécanisme d'intercepteur (handler) et l'utilisation de JAX-WS via Java SE 6 et via les EJBs. Pour illustrer les concepts introduits dans le support de cours une partie pratique met en oeuvre un client pour interroger les web services fournis par eBay. Enfin, un tutoriel est donné en dernière partie pour présenter étape par étape le développement de web services étendus via Netbeans 6.8 et Glassfish 3.
    Création : 22 avril 2010  · 10 commentaires Donner une note à l'article (4)
     
  • PDF on-line ZIP E-book 
    fr
    Le but de cette deuxième leçon est d'apprendre à manipuler l'API JAX-WS pour le développement de Web Services étendus à partir de la plateforme de développement Java. La leçon insiste sur le développement d'un Web Service suivant les approches Bottom / Up et Top / Down puis sur le développement de la partie cliente d'un Web Service et enfin sur la manipulation de Handler.
    Création : 17 avril 2011  · Commentez Donner une note à l'article ()
     
  • PDF on-line 
    fr
    Ce support de cours présente BPEL, un langage du standard OASIS pour l'orchestration de services Web.

    Une première partie présente un scénario démontrant l'intérêt d'utiliser une orchestration de services Web. Une présentation générale du langage BPEL est donnée dans une deuxième partie. Une troisième partie illustre cette présentation via un exemple. Sont décrits ensuite les parties statique et dynamique du langage BPEL. Une partie présente ensuite les différences entre la chorégraphie et l'orchestration. Le concept de lien de partenaire est décrit dans la partie suivante en détaillant Partner Links et Partner Links Types. Les activités Receive, Reply, Assign, Invoke, Sequence sont décrites dans une dernière partie.
    Création : 22 mars 2011  · 1 commentaire Donner une note à l'article (5)
     
  • PDF on-line E-book 
    fr
    La recherche Full Text avec Solr
    par Guillaume Rossolini
    Apache Lucene est un moteur d'indexation de texte permettant d'effectuer des recherches en langage naturel à l'aide de diverses manipulations automatiques du texte. Le texte indexé est enregistré sous de multiples représentations, de même pour le texte recherché, et les résultats de recherche sont déterminés suite à la comparaison de ces variantes. Apache Solr étend le principe de Lucene en facilitant l'administration (interface RESTful) et en ajoutant des fonctionnalités : filtres de recherche, manipulation des résultats, etc. Dans ce tutoriel, vous apprendrez à mettre en place un serveur Tomcat avec plusieurs schémas Solr.
    Création : 10 mai 2010  · Mise à jour : 4 avril 2012  · 10 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Pour cet article, je vous propose de faire le point sur les plugins permettant de réaliser des services Web (SOAP ou REST). Ces plugins très pratiques vous permettront : de générer vos objets modèles à partir d'une XSD ; de paramétrer cette génération pour que vos objets soient pratiques à utiliser ; de générer un WSDL ou un WADL de vos services ; de distribuer un client de vos services généré à partir de votre WSDL ; de tester vos services déployés sur un serveur Jetty en intégration continue avec SoapUI.
    Création : 24 septembre 2013  · Mise à jour : 4 novembre 2013  · 13 commentaires Donner une note à l'article (5)
     
menu Rest
  • PDF on-line ZIP E-book 
    fr
    Cet article présente le framework RestEasy JBOSS et illustre son utilisation au travers d'un service CRUD et ses Tests unitaires
    Création : 16 mai 2009  · 10 commentaires Donner une note à l'article (4.5)
     
  • PDF on-line ZIP E-book 
    fr
    Création : 28 août 2009  · 3 commentaires Donner une note à l'article (4.5)
     
  • PDF on-line 
    fr
    Ce support de cours présente JAX-RS (JSR-311), une API pour développer des Web Services REST via la plateforme de développement Java.

    Une présentation générale de la spécification JAX-RS est donnée en première partie. Une deuxième partie s'intéresse à l'implémentation de référence JERSEY. Les parties suivantes décrivent respectivement les notions de chemin via @Path, de template parameters, de sub-resource locator, de méthodes HTTP via @GET @POST @PUT et @DELETE, de paramètres de requêtes via @PathParam @QueryParam @FormParam @HeaderParam et @Context, de représentations des données via @Consumes et @Produces, de gestion de contenu, de manipulation des réponses via la classe Response, de constructeurs d'URI via UriBuilder. Ensuuite une partie présente le déploiement et finalement une dernière partie termine sur l'API cliente fournie par JERSEY.
    Création : 22 mars 2011  · Commentez Donner une note à l'article (4.5)
     
  • PDF on-line ZIP E-book 
    fr
    Le but de cette troisième leçon est d'apprendre à manipuler l'API JAX-RS pour le développement de Services Web REST à partir de la plateforme de développement Java. La leçon insiste sur les développements serveur et client d'un Service Web REST.
    Création : 7 septembre 2011  · Commentez Donner une note à l'article (4)
     
  • PDF on-line ZIP E-book 
    fr
    Pour cet article, je vous propose de faire le point sur les plugins permettant de réaliser des services Web (SOAP ou REST). Ces plugins très pratiques vous permettront : de générer vos objets modèles à partir d'une XSD ; de paramétrer cette génération pour que vos objets soient pratiques à utiliser ; de générer un WSDL ou un WADL de vos services ; de distribuer un client de vos services généré à partir de votre WSDL ; de tester vos services déployés sur un serveur Jetty en intégration continue avec SoapUI.
    Création : 24 septembre 2013  · Mise à jour : 4 novembre 2013  · 13 commentaires Donner une note à l'article (5)
     
menu Serveurs
  • PDF on-line ZIP E-book 
    fr
    Il est souvent difficile d'appréhender l'architecture J2EE lorsque l'on débute dans la programmation Java orientée Web. Je vous présente ici une manière simple d'installer un environnement de travail pour créer une première application. Ce tutoriel utilise les technologies suivantes: Apache Tomcat, Ant et Eclipse.
    Création : 7 janvier 2008  · Mise à jour : 10 février 2008 
     
  • PDF on-line E-book 
    fr
    Les serveurs web légers
    par Philippe Voncken
    Les articles sur le thème des serveurs Web légers abondent un peu partout en ce moment, mais ils traitent la plupart du temps d'Apache et de Lighttpd. Nous allons découvrir ici les serveurs Web légers Java et ce qu'ils apportent de particulier au développeur.
    Création : 3 décembre 2008  · 12 commentaires Donner une note à l'article (4)
     
  • PDF on-line ZIP 
    fr
    Ce cours / tutoriel est destiné aux personnes connaissant Java et débutant dans le domaine du développement web. Il présente des bases de la programmation web en Java telles que :
    - le serveur Tomcat
    - les servlets et les pages JSP
    - une introduction à l'architecture MVC (Modèle - Vue - Contrôleur)
    - une introduction à l'architecture 3tier [web, métier, dao]
    - une présentation de Spring Ioc pour lier les couches dans une architecture 3tier
    - une utilisation de Spring pour faciliter l'écriture des couches [métier, dao]
    - des exemples pour illustrer tous ces points
    Création : 1er mai 2006 
     
  • PDF on-line ZIP E-book 
    fr
    La plate-forme Java EE
    par Jérôme Lafosse
    Cet article est un extrait gratuit de l'ouvrage Développements n-tiers avec Java EE, Chapitre 1 : la plate-forme Java EE. On y présente les composants, les conteneurs, les API et les services de Java EE.
    Création : 26 janvier 2012  · Commentez Donner une note à l'article (5)
     
  • PDF on-line 
    fr
    Partie liée à Tomcat : installation et configuration d'un serveur d'application Tomcat, déploiement des applications Web.
    Création : 27 septembre 2006  · Mise à jour : 12 novembre 2006 
     
  • on-line ZIP 
    fr
    Voici les différentes étapes nécessaires à l'installation d'un serveur Jakarta Tomcat 5.5.12 sous Windows.
    Création : 17 janvier 2006 
     
  • PDF on-line 
    fr
    Ce document est un tutoriel de développement web en Java avec les outils Eclipse et Tomcat. Il s'appuie sur le document [ Introduction à la programmation web en Java ]. Des conseils de lecture sont indiqués avant chaque développement introduisant une notion nouvelle. Après ce tutoriel, le lecteur devrait avoir acquis les points essentiels de la programmation web en Java.
    PDF 53 pages
    Création : 2 octobre 2004 
     
  • PDF on-line ZIP E-book 
    fr
    Ce document est destiné à expliquer comment créer et déployer un premier servlet avec Eclipse et Tomcat .
    Création : 26 décembre 2002 
     
  • on-line ZIP E-book 
    fr
    Cet article présente le mécanisme de chargement des classes et ressources dans Tomcat et propose une solution pour partager des librairies versionnées entre plusieurs applications.
    Création : 21 juillet 2009  · 2 commentaires Donner une note à l'article (4)
     
  • PDF on-line ZIP E-book 
    fr
    Cet article explique comment mettre en place une méthode d'authentification basée sur une DataSource s'effectuant via un formulaire.
    Création : 20 octobre 2005 
     
  • PDF on-line ZIP E-book 
    fr
    Cet article vous présente le paramétrage et l'utilisation d'un pool de connexions SGBD avec Tomcat.
    Création : 3 novembre 2004  · Mise à jour : 6 décembre 2004 
     
  • PDF on-line ZIP E-book 
    fr
    Couplage Apache HTTP & Tomcat
    par Steve Hostettler
    Cet article explique comment intégrer le moteur de servlet Apache-Tomcat et le serveur Apache-HTTP, afin de sécuriser (HTTPS) une application Inter/intranet, de faciliter l'accès à cette application par l'utilisation de noms simplifiés (Rewriting) et enfin permettre une tolérance aux pannes (failover) et une répartition de charge (load-balancing).
    Création : 20 février 2006  · Mise à jour : 2 mars 2008 
     
  • PDF on-line ZIP E-book 
    fr
    Cet article fait suite au " Tutorial sur l'utilisation de JDO sur une base de donnée relationnelle ". Il se propose de décrire l'intégration d'un modèle métier persisté par le driver JDO JPox au sein d'un serveur d'application Tomcat 5.x.
    Création : 20 mai 2005 
     
  • PDF on-line ZIP E-book 
    fr
    Configuration de Tomcat avec logback
    par Michael Schneider
    Ce document pourrait en fait s'appeler "Configuration de n'importe quel logger sur Tomcat 6" ou plutôt encore "Configuration d'un logger compatible slf4j sur Tomcat 6". Tout est venu du fait de la "pauvreté" du logger JULI utilisé de base par Tomcat et de l'envie de ne pas utilisé log4j apparemment remplacé par logback. De nombreuses heures de recherches infructueuses sur internet m'ont conduit à rédiger ce document. Après, j'ai peut-être mal cherché.....
    Création : 27 février 2009 
     
  • PDF on-line ZIP E-book 
    fr
    Cet article est un extrait gratuit de l'ouvrage Développements n-tiers avec Java EE, Chapitre 2 : le serveur Java EE GlassFish. On y présente notamment comment coupler GlassFish et le serveur Web Apache.
    Création : 22 février 2012  · Commentez Donner une note à l'article ()
     
  • PDF on-line ZIP E-book 
    fr
    Cet article est un extrait gratuit de l'ouvrage Développements n-tiers avec Java EE, Chapitre 2 : le serveur Java EE GlassFish. Vous y apprendrez notamment à faire de la répartition de charge avec Glassfish.
    Création : 4 avril 2012  · Commentez Donner une note à l'article (5)