IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

Après la théorie, quels exemples pour s'entraîner ?


Sujet :

avec Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 27
    Par défaut Après la théorie, quels exemples pour s'entraîner ?
    salut,
    j'ai fait un peu le tour de la théorie sur Java, les principaux design pattern (observer, mvc...), l'utilisation de tomcat, servlets/jsp, mais j'ai encore du mal à me fixer des "objectifs" concrets sur ce que l'on peut faire avec Java : en gros, java "fait plein de trucs", et pour les offres d'emploi, on parle souvent de Spring, hibernate, Webservices etc.

    mais contrairement à d'autres langages comme php où je savais où j'allais mettre les pieds (créer des sites, leur bases de données, ou apprendre un framework type symfony), là je suis assez perdu, car sans buts concrets j'ai du mal à me convaincre de continuer sur ma lancée :

    -avez-vous des exemples d'applis/programmes, que je pourrais faire pour m'entraîner?

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 585
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 585
    Par défaut
    Il y a bien quelque chose qui t'arrangerait au quotidien si tu t'en faisais un site web perso ?

    Moi je m'étais amusé à me faire une gestion électronique de mangathèque, avec classement par tags, API RESTful dispo, affichage sur écran de mobile dispo, et de l'AJAX dans tous les coins.
    Classique, assez simple, mais permettant de toucher à tout (je confesse que je n'avais pas du tout travaillé l'aspect authentification, pas le temps. Tant pis.)

    Note : On va me dire qu'un truc pareil il vaut mieux le faire en PHP, Python ou ce genre de choses. Certes. Encore que faire des APIs REST en PHP c'est pas si glamour que ça.
    Mais le but c'était de toucher aux technos courantes de Java, pas de regarder comme Java est bien fait pour ça. Java est utile pour de grosses plate-formes nécessitant du gros travail. Ça ne se fait pas tout seul.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 27
    Par défaut
    merci, j'ai déjà fait des sites webs (php, ajax, api flickr) du coup je cherche des choses "spécifiques" à Java, quelle est la différence concrètement? (tu parlais d'api rest? peux-tu préciser un peu plus?)
    sinon, les services web sont souvent cités dans les offres d'emploi, quelle différence entre celles WS et les autres REST ?

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    a priori, pour débuter, je vosu recommande d'oublier toute la partie J2EE, il vaut mieux maitriser le J2SE avant d'attaquer le J2EE.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 27
    Par défaut
    et as-tu des exemples d'appli à faire?
    les boîtes qui recrutent ne demandent-elles pas de maîtriser surtout le jee ?

  6. #6
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Tu ne maitrisera de toutes façons pas le Java enterprise sans maitriser le java se. Quand aux boites qui recrutent, elles ne demandent certainement pas au niveau des juniors de maitriser le jee, J'ai l'habitude de voir circuler des CVs dans mon poste, tu ne trouvera aucun CV d'un étudiant tout frais diplomé qui "maitrise" quoi que ce soit T'as une base sur laquelle on travaille.

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 27
    Par défaut
    ok merci

Discussions similaires

  1. Quels sujets pour un après-midi pour développeurs sur Javascript?
    Par Invité dans le forum Général JavaScript
    Réponses: 28
    Dernier message: 28/10/2011, 10h07
  2. Réponses: 5
    Dernier message: 25/11/2010, 16h32
  3. Réponses: 9
    Dernier message: 19/02/2010, 14h05
  4. Réponses: 25
    Dernier message: 25/03/2008, 04h08
  5. Quel outil pour du développement Client/Serveur (Win XP) ?
    Par jey_bonnet dans le forum Débats sur le développement - Le Best Of
    Réponses: 5
    Dernier message: 02/11/2002, 14h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo