Developpez.com - Rubrique Java

Le Club des Développeurs et IT Pro

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

Le 2013-05-21 22:07:39, par Mickael Baron, Rédacteur
Bonjour à tous,

L'équipe Java souhaite renouveler un sondage destiné à mieux connaître vos attentes et vos domaines préférés dans le vaste choix proposé par les technologies Java. Dans l'édition précédente (disponible ici), vous aviez plébiscité généralement les technologies suivantes :


Pour cette nouvelle édition 2013, nous avons ajouté un nouveau framework Web (Play), les technologies NoSQL basées sur Java (driver, implémentation, etc.) et les services Web REST.

N'hésitez donc pas à préciser :

  • pourquoi ce domaine vous intéresse ?
  • pourquoi auriez vous besoin de ce cours/tutoriel ?
  • sous quelle forme le voudriez vous ? Cours théorique avec peu d'exemples ? Tutoriel pratique avec de nombreux exemples ? Un exemple complet d'application utilisant cette technologie ?
  • quels points précis, du sujet sélectionné, vous posent problème ?

Note : avant de choisir, n'oubliez pas qu'il existe déjà un certain nombre d'articles et tutoriels sur Java (voir ici et ici). 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…

Merci d'avance pour votre participation.
  Discussion forum
6 commentaires
  • Logan Mauzaize
    Rédacteur/Modérateur
    J'ai répondu NoSQL, JavaFX et W-S.

    Envoyé par keulkeul
    pourquoi ce domaine vous intéresse ?
    NoSQL Je commence à travailler avec des grandes quantités de données (pas nécessairement grosses en taille) avec Oracle et on commence à ressentir quelques problèmes de performance. Je cherche donc des alternatives. Ces solutions se reportent également aux techniques de mises à l'échelle qui fait défaut à mon client

    JavaFX C'est le successeur de Swing et ca faisait longtemps que j'attendais une API Graphique avec un VDL (View Declaration Language). Je fais parti des développeurs qui ont déjà bricolé un mini générateur d'IHM à partir d'une description XML. Je suis curieux de voir ce que ca peut donner en termes de facilité de développement. Le framework promet également la génération de code pour un client Web ou Mobile.

    W-S Aujourd'hui les applications tendent vers une accessibilité depuis des clients très hétérogènes (PC, Tablette, Android, iOS), je pense que le mieux c'est de développer des clients natifs couplés avec des W-S.

    Envoyé par keulkeul
    pourquoi auriez vous besoin de ce cours/tutoriel ?
    Il y a pas mal de ressources anglophones mais les ressources francophones sont plus rares. J'ai tendance à lire les articles en diagonale pour avoir une compréhension générale ou pour cibler un point particulier.

    Envoyé par keulkeul
    sous quelle forme le voudriez vous ? Cours théorique avec peu d'exemples ? Tutoriel pratique avec de nombreux exemples ? Un exemple complet d'application utilisant cette technologie ?
    Tout à la fois c'est possible ? Je pense que la chose primordiale c'est que les "Best Practices" soient mises en avant. Il est bien également qu'il y aient des liens ou une série d'article pour aller plus loin.

    Envoyé par keulkeul
    quels points précis, du sujet sélectionné, vous posent problème ?
    Aucun problème en particulier vu que je n'ai pas trop mis le nez dedans encore
  • tails
    Membre chevronné
    Bonjour

    Pour moi l'idéal quand au mode du tutoriel serait un mélange entre cours magistral, et pratique sous la forme d'exercices corrigés : car théorie et pratique sont pour moi indissociables. Bref, rien de tel que la bonne vieille méthode d'école.

    Voici mes principaux votes (car j'en ai peut être oubliés) :

    • Eclipse RCP : même si les tutoriels de Lars Vogel sont pas mal, ils ont selon moi le défaut de ne pas être assez exhaustif, ce qui m'a plutôt découragé pour mes développements
    • La techno J2EE en serveur lourd : EJB3 et JPA. J'ai essayé de m'auto former sur les technos de JBoss (AS7 et Hibernate), mais il faut reconnaître que c'est loin d'être simple (y compris pour lire les documentations officielles ! Et même la doc officielle du J2EE SDK 6 !) Après l'avantage des solutions JBoss, est que la plateforme gratuite OpenShift permettrait à tout un chacun de déployer une appli en environement limité mais réel.
    • Web services : pour moi, même sans aucune expérience dans ce domaine, c'est une part essentielle du Web dynamique.


    Pourquoi de tels besoins ?

    Il faut avouer que Eclipse RCP est beaucoup moins important pour moi que les technos J2EE, qui quant à elles peuvent être une aubaine pour le marché de l'emploi.

    Difficultés rencontrées ?
    • Eclipse RCP : comment se former efficacement à la fois sur SWT/JFace en framework indépendants, et transférer les compétences acquises dans le développement de plugins RCP eclipse ?
    • J2EE6 : c'est peut être un remarque idiote, mais déjà avoir un bon projet qui permet de se former (en J2EE c'est encore plus dur).


    Merci encore pour le sondage
  • aityahia
    Membre expert
    Envoyé par tails 
    Bonjour

    [LIST]
    Eclipse RCP : même si les tutoriels de Lars Vogel sont pas mal, ils ont selon moi le défaut de ne pas être assez exhaustif, ce qui m'a plutôt découragé pour mes développements

    Bonjour,

    pouvez vous être plus précis, nous allons bientot publier une traduction de l'un des articles de Lars Vogel, je suis intéressé de connaitre vos opinions sur le sujet.

    il est tout de même assez compréhensif que les tuto de Lars ne soit pas assez exhaustif, il faut pas ignorer que son entreprise organise des training set mets qu'il met en vente des ouvrages bien plus complet
  • Mickael Baron
    Rédacteur
    Eclipse RCP : même si les tutoriels de Lars Vogel sont pas mal, ils ont selon moi le défaut de ne pas être assez exhaustif, ce qui m'a plutôt découragé pour mes développements
    Je me fais un peu de pub mais as-tu regardé mes supports de cours sur la plateforme Eclipse (http://mbaron.developpez.com).
  • aityahia
    Membre expert
    Envoyé par Mickael Baron
    Je me fais un peu de pub mais as-tu regardé mes supports de cours sur la plateforme Eclipse (http://mbaron.developpez.com).
    et comment, on peut pas passer a coté, c'est l'unique ressources disponible en français sur la plate-forme
  • Mickael Baron
    Rédacteur
    Merci