Developpez.com - Rubrique Java

Le Club des Développeurs et IT Pro

Quels tutoriels ou cours Java et Java Web voudriez-vous voir paraître prochainement sur DVP ? Venez vous exprimer

Le 2014-11-24 19:49:43, par Mickael Baron, Rédacteur
Chers utilisateurs du langage Java,

Dans ce fil de discussion, vous avez massivement exprimé vos besoins en cours et tutoriels sur les technologies pour Java et Java Web, ainsi que pas mal d'idées constructives.

Nous avons compilé tout cela et nous avons trouvé intéressant de vous proposer un sondage afin que vous puissiez indiquer quels besoins sont prioritaires selon vous. Nous avons essayé de regrouper par grande catégorie pour éviter que le nombre d'entrées soit trop important. Avant de choisir, n'oubliez pas qu'il existe déjà un certain nombre d'articles et tutoriels sur Java (voir Java et Java Web). Donc, si ce que vous souhaitez existe déjà, inutile de le redemander. En revanche, si une documentation ne correspond pas exactement à votre besoin, dites nous pourquoi…

Note : ce sondage ne concerne pas les technologies Eclipse, Netbeans et Spring qui possèdent leur propre page de cours.

Je souhaite rédiger un article ou un tutoriel : comment faire ?

En fait, vous possédez plus que probablement déjà l'essentiel : votre traitement de texte. S'il s'agit de votre premier tutoriel le plus simple est d'envoyer votre proposition à la rédaction Java afin que nous vous guidions de manière personnelle dans les démarches de rédaction.

Bon vote.

Mickaël pour l'équipe Java
  Discussion forum
33 commentaires
  • Gouyon
    Membre expérimenté
    Déjà je pense qu'une mise à jour de l'existant serait bien.
  • OButterlin
    Modérateur
    C'est vrai que certains tutoriels Java datent...
    Pour JSF par exemple, on a des tutoriels en version 1.2 et rien en 2.1 ou 2.2
    (à moins que je n'ai pas effectué la bonne recherche... il est vrai que j'ai du mal avec le moteur de recherche... j'ai grippé mon dernier neurone )
  • Brett.Sinclair
    Futur Membre du Club
    Bonjour,

    Je ne vois pas JPA dans la liste d'ORM ? Pourtant, il est pas mal utilisé (enfin, il me semble). Est-ce qu'il peut encore être ajouté ? (je peux même tenter de m'en charger ;-) )

    Par ailleurs, si je peux me permettre une suggestion pour les tutos, ce serait d'inclure systématiquement un paragraphe sur la sécurité (selon le tuto on aurait sécurité des formulaires, des bases de données, de l'authentification, etc.).

    Cordialement
    BS
  • yimson
    Membre éclairé
    Bonjour,

    Je suis plutôt très orienté vers le BIG DATA (Hadoop et toutes les technologies relatives : PIG, HIVE, etc.)

    Je serai plutôt partant pour faire des articles et des tutoriels java ou autres pour Hadoop et le Big Data, cette option n'est pas prévue.

    Pourriez vous peut-être ajouter cela ?

    Cordialement.
  • OButterlin
    Modérateur
    Envoyé par EmnaToDev
    Bonjour,

    Ce qui serait génial, c'est un tuto "comment apprendre J2EE"? Commence-t-on par les JSP et Sservlet, puis EJB...? Commence-t-on par un framework du type JSF, puis faire plus compliqué sans framework?
    C'est un peu compliqué dans la mesure où JEE est vraiment vaste...
    Généralement, on l'aborde pas son besoin.
    Par exemple, si on cherche à faire une application web, on devra d'abord choisir le framework (JSF, Struts, SpringWeb, etc...), ensuite, on commencera par la partie la plus simple (à priori) les pages et les beans attachés (ManagedBean en JSF) puis on passera à la couche métier (EJB ou autre). Avec les pages, on se penchera sur la (ou les) bibliothèques de composants graphiques (Primefaces ou RichFaces ou autre pour JSF)

    Bref, ce n'est pas simple, et là, ce n'est qu'un tout petit aperçu de JEE

    Ce qui pourrait être sympa, c'est une sorte de cartographie par thème avec les avantages/inconvénients de telle ou telle techno/framework.
  • Étonnamment mes 5 choix sont les seuls qui dépassent les 30%.

    Loin d'être un expert en Java, ce que je trouve difficile en débutant un tuto, c'est de connaitre clairement les prérequis pour le suivre? Le top, se serait d’insérer en tout début de lecture, une partie mettant en évidence les compétences et les liens d'autres tutos du site requis pour comprendre le tuto que l'on veut suivre.
  • tiloup367
    Membre du Club
    1. Algorithmie d'affichage d'élément 3D dans une fenêtre à l'aide de seulement les outils officiels de JAVA. (Algorithme du peintre, autre plus performant qui ne font pas(presque pas) de "clipping" tout en restant simple, etc.)
    2. Transformation sur ces élèments affichés, emphase sur la rotation (éviter le "gimbal-lock"
  • sipatsymasaka
    Membre habitué
    Bonjour,

    Et si on réservait en plus des tutoriels des sujets sur lesquels on se partage réellement du code (Exemple de sujet= sécurisation de mot de passe, ou les sujets que vous avez proposé dans le sondage.
    Mais peut-être vous aurez à modérer les codes, à choisir les meilleurs d'entre les codes à bogues.
  • fastlock
    Membre du Club
    J'ai actuellement des demandes autour de l'authentification mais via la fédération d'identité (SAML).
    En Java (et autres langages il y a OPENSAML) mais alors point de vue documentation c'est pas loin du niveau zéro. Il y a juste la doc des interfaces et messages bas niveau.
    Pas vu un seul exemple de programme java web (genre un simple .war avec un jsp) qui fait un exemple d'authentification via openSaml sur un service d'identification. Les exemples utilisent des extensions (mod) apache hors de de l'application java elle même.
    Un tuto serait bienvenu en plus ce n'est probablement pas long de faire juste un SSO.
  • kakawait
    Membre à l'essai
    J'ai pas mal joué avec les derniers produits de Spring et en autre Spring data REST. Et comme la plupart des solutions Spring la prise en main est un jeu d'enfant. Le seul point noir c'est la "customisation", si on a le malheur de vouloir faire autre chose que ce que nous propose Spring data REST on peut se heurté a quelque problèmes car la doc n'est pas folichone la dessus et le code encore jeune. J'ai moi même contribué sur 2 issues pour améliorer la "customisation" de Spring Data REST.

    Cependant il va être dur de parler de Spring Data REST sans parler de Spring. Il y a une dépendance avec Spring Data mais surtout la puissance de Spring c'est la synergie de leurs solutions. Pour les gens qui n'ont pas peur de mettre leur oeufs dans le meme panier : Spring boot + Spring Web + Spring Data JPA + Spring Data REST + Spring Security + Spring Batch + Hibernate = Dream Team ou comment sortir une vraie app web en moins de 30 min et 300 LOC.

    Donc parler de Spring Data REST sans ses frères et soeurs je sais pas si ça aura le même effet. Et vu que la note nous informe que Spring a sa propre section... A voir.

    Je pourrais me rendre dispo pour pondre un article sur la Dream Team si besoin.