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 :

Debuter en JAVA


Sujet :

avec Java

  1. #1
    Membre expérimenté Avatar de infofree
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Par défaut Debuter en JAVA
    bonjour tout le monde

    j'aimerai avoir vos conseils pour debuter a apprendre JAVA, et bien le maitriser. pour le moment j'ai 2 livres (Programmer en Java - de Claude Delannoy et Exercices en Java du meme auteur) mais je trouve dur de bosser seulement avec des livres ! vu que je bosse pas en informatique, j'ai pas d'idees ou de projets sous la main pour utiliser Java, je veux apprendre ce langage, sachant que j'ai des notions de base en C/C++ , PHP, ...

    Quelles sont les meilleures methodes selon vous pour bien maitriser ce langage, combien de temps minimum faut il , etc ...j'attend vos temoignages suite a vos differentes experiences personnelles
    en vous remerciant !

  2. #2
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Bonjour.
    Il faut bosser dur ! C'est vrai que c'est pas amusant de se taper deux livres pour apprendre, mais il le faut bien si on veut pprendre sur des bases saines. Néanmoins, il faut faire un peu de pratique au fur et à mesure pour retenir les concepts.

    Tu as aussi la possibilité de consulter les cours de Développez.com ainsi que les forums qui peuvent être une vrai mine d'informations utiles !

    Bonne chance

  3. #3
    Membre chevronné Avatar de bassim
    Homme Profil pro
    Ingénieur Réseaux
    Inscrit en
    Février 2005
    Messages
    666
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2005
    Messages : 666
    Par défaut
    Citation Envoyé par djo.mos Voir le message
    Tu as aussi la possibilité de consulter les cours de Développez.com ainsi que les forums qui peuvent être une vrai mine d'informations utiles !
    Oui, c'est une vrai mine d'or les forums Java (et les autres aussi, je n'en doute pas),
    Ce que les nouveaux arrivants oublient souvent de faire avant de poser des questions, c'est de faire une petite recherche (en haut à droite ).
    parceque je peux vous assurer que 90 % des problèmes qu'ils rencontrent, ont été déjà discutés et solutionnés (et souvent, c'est une solution efficace, élégante et venant de gens ayant beaucoup d'expériences ! que demander de plus )

    alors n'hésitez plus à abuser de la fonction recherche

  4. #4
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Citation Envoyé par bassim Voir le message
    alors n'hésitez plus à abuser de la fonction recherche
    On le dira jamais assez !

  5. #5
    Membre expérimenté Avatar de Amine_sas
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    245
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 245
    Par défaut
    Salut,
    J'ai posé presque la même question quand j'ai décidé de me lancer dans le monde Java (juillet 2006); voici ma vision des choses:
    - Pour apprendre le langage (les notions du langage), deux à trois mois pourraient être suffisants selon ta motivation et le temps que tu y consacres, en se contentant d'écrire des petits bouts de code en guise de pratique pour renforcer les concepts acquis.
    - Après, tu passes à la découverte des bibliothèques offertes par le langage (qui sont tellement riches), et là je pense que la création de mini projets est l'une des meilleurs façons pour apprendre à les utiliser.
    Enfin, je trouve que ces ressources sont indispensables pour se former sérieusement:
    - Un ou des bon(s) livre(s).
    - Les tutoriels java notamment ceux de Sun et de Developpez.com.
    - Les FAQs.
    - Les forums.

    Bon courage.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 133
    Par défaut
    Salut!
    quand j'ai commencé en java, je ne croyais pas que j'allais atteindre le niveau que j'ai maintenant.décidement il faut beaucoup d'efforts,de la perséverance.Ce forum m'a beaucoup aidé et continue de m'aider.c'est pourquoi j'y viens toujours.je ne peux plus m'en passer.Je vous signale quand j'ai commencé, je n'avais jamais fait de la programmation.Vous imaginez quel travail j'ai dû abattre pour être au point où je suis maintenant.Desormais je peux aider des amis qui ont fait programmtion avant moi.J'en suis fièr.Je dois beaucoup à ce forum.Le seul conseil que je te donne: beaucoup d'éfforts, perseverance.Quand tu as une question à poser n'hesite pas à le poser sur le forum.

  7. #7
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Apprendre et maîtriser les bases d'un langage se fait en quel mois (1 à 3 la plupart du temps) et à priori, un livre est bien indiqué pour ça...
    Après, pour le cas de java, il ne faut pas oublier que maîtriser java ne veut pas dire qu'on maîtrisera la POO, c'est peut-être plus lié à une forme de raisonnement, de spécialisation des "objets" etc...
    Il faudrait essayer (si ce n'est déjà fait) le diagramme de classes (uml) qui oriente un peu dans ce sens.
    Pour le reste, il faudra bien passer à la pratique et démarrer avec un petit projet (une caisse enregistreuse par exemple), puis complexifier les projets et ainsi de suite...
    Un projet type, c'est une gestion de bibliothèque, ou de médiathèque. On y retrouve tous les éléments d'un programme de gestion (avec une base de données)

    N'hésite pas non plus à poser tes questions sur le forum, mais en ayant pris la peine de rechercher avant, sinon, ça n'a aucun intérêt...

    Voilà, c'est mon point de vue... et bonnes fêtes de fin d'année
    A+
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 349
    Par défaut
    Bonjour tout le monde,

    Je suis un peu dans le même cas d'infofree sauf qu'on me demande des résultats en java alors que je n'y connais rien étant PHPiste à la base.
    Ca me rassure de lire des choses comme quoi il faut plusieurs mois pour simplement connaître les bases, ca me conforte dans l'idée que java c'est du lourd ! Que feriez-vous à ma place ? Grosso modo on m'a dit : tu fais ça avec ça ! (perso je trouve que c'est mettre la charue avec les boeufs)
    Je dois maintenant développer en java dans une appli qui a ses propres balises et commandes...j'ai beau me forcer, je panique et n'arrive pas à sortir la tête de l'eau, c'est du charabia. Que me conseillez-vous ?


    hpl

  9. #9
    Membre expérimenté Avatar de infofree
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Par défaut
    Citation Envoyé par Javamar Voir le message
    Salut!
    quand j'ai commencé en java, je ne croyais pas que j'allais atteindre le niveau que j'ai maintenant.décidement il faut beaucoup d'efforts,de la perséverance.Ce forum m'a beaucoup aidé et continue de m'aider.c'est pourquoi j'y viens toujours.je ne peux plus m'en passer.Je vous signale quand j'ai commencé, je n'avais jamais fait de la programmation.Vous imaginez quel travail j'ai dû abattre pour être au point où je suis maintenant.Desormais je peux aider des amis qui ont fait programmtion avant moi.J'en suis fièr.Je dois beaucoup à ce forum.Le seul conseil que je te donne: beaucoup d'éfforts, perseverance.Quand tu as une question à poser n'hesite pas à le poser sur le forum.
    merci pour ta reponse qui est motivante, les autres reponses aussi !!! ça fait plaisir en tout cas
    je doute bien qu'il faut du travail et de la perseverance, c'est le secret de toute reussite !

  10. #10
    Membre expérimenté Avatar de infofree
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Par défaut
    par contre, vous me conseilleriez quoi comme environnement de developpement ? un truc gratuit, simple a installer et a utiliser, et assez puissant (c'est pas trop demandé j'espere )
    je doute bien que la question à été deja posée, mais bon, le post est deja ouvert j'en profite, ne m'en voullez pas

  11. #11
    Membre expérimenté Avatar de Amine_sas
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    245
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 245
    Par défaut
    Citation Envoyé par infofree Voir le message
    par contre, vous me conseilleriez quoi comme environnement de developpement ? un truc gratuit, simple a installer et a utiliser, et assez puissant (c'est pas trop demandé j'espere )
    je doute bien que la question à été deja posée, mais bon, le post est deja ouvert j'en profite, ne m'en voullez pas
    NetBeans ou Eclipse sont parmi les IDE les plus utilisés mais avant de les aborder je te conseille d'apprendre les bases du langage en utilisant un simple éditeur de code (ex: TextPad).

  12. #12
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Simple, gratuit, avec de nombreuses personnes à l'utiliser...
    -> eclipse http://www.eclipse.org/
    ou
    -> netbeans http://download.netbeans.org/netbeans/6.0/final/

    Personnellement, je préfère eclipse, plus évolutif, mais c'est affaire de goûts...
    A+

    (flûte, grillé ! )
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  13. #13
    Membre expérimenté Avatar de infofree
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Par défaut
    merci pour vos reponses !
    je suis entrain d'essayer d'installer eclispse , mais prise de tete, y'a tellement de versions, et pour chacune faut trouver sa traduction en français mais apparement la toute derniere version n'en a pas encore !!

  14. #14
    Membre Expert
    Profil pro
    Fabrication GED
    Inscrit en
    Octobre 2005
    Messages
    1 405
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Fabrication GED

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 405
    Par défaut
    Attention avec ce genre d'éditeurs. Eclipse et Netbeans facillitent tellement le travail que bien souvent les débutants se heurtent à des problèmes qu'ils n'auraient jamais eu en faisant tout à la main. Ces problèmes le plus souvent sont des soucis de compilation ou exécution liés au classpath (ces éditeurs s'occupent de sa gestion).
    Donc un conseil pour bien commencer : maitrise à fond les notions de
    - packages
    - classpath
    - compilation
    - exécution
    - jar
    - javadoc
    Une fois cela fait, utiliser eclipse ou netbeans te ferons gagner du temps dans la création de code (et en plus tu n'auras pas besoin de revenir ici pour demander de l'aide sur une ClassNotFoundException ).
    Bon courage.

  15. #15
    Membre expérimenté Avatar de infofree
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Par défaut
    Citation Envoyé par iohack Voir le message
    Attention avec ce genre d'éditeurs. Eclipse et Netbeans facillitent tellement le travail que bien souvent les débutants se heurtent à des problèmes qu'ils n'auraient jamais eu en faisant tout à la main. Ces problèmes le plus souvent sont des soucis de compilation ou exécution liés au classpath (ces éditeurs s'occupent de sa gestion).
    Donc un conseil pour bien commencer : maitrise à fond les notions de
    - packages
    - classpath
    - compilation
    - exécution
    - jar
    - javadoc
    Une fois cela fait, utiliser eclipse ou netbeans te ferons gagner du temps dans la création de code (et en plus tu n'auras pas besoin de revenir ici pour demander de l'aide sur une ClassNotFoundException ).
    Bon courage.
    oui mais moi je veux juste un truc pour compiler et tester les differents exercices que je rencontrerai lors de mon apprentissage !

  16. #16
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Bah justement pas besoin d'un bazooka (eclipse ou netbeans) pour tuer une mouche. D'autant plus que dans le cadre se l'apprentissage, il vaut mieux utiliser des outils simples (JEdit, Jext, notepad++ &cie) pour justement apprendre à manipuler le langage, et non se faire cacher la plupart des bases par un IDE.

    Donc perso comme IOHack je recommande plutôt de commencer avec un éditeur texte avancé (comme ceux que je cite dans mon précédent paragraphe) couplé à un jdk et la ligne de commande. Ceci afin d'apprendre la plupart des notions qui sont cachées par un IDE, et ne pas se trouver démuni quand on n'a pas d'IDE sous la main.

  17. #17
    Membre expérimenté Avatar de infofree
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Par défaut
    Citation Envoyé par sinok Voir le message
    Bah justement pas besoin d'un bazooka (eclipse ou netbeans) pour tuer une mouche. D'autant plus que dans le cadre se l'apprentissage, il vaut mieux utiliser des outils simples (JEdit, Jext, notepad++ &cie) pour justement apprendre à manipuler le langage, et non se faire cacher la plupart des bases par un IDE.

    Donc perso comme IOHack je recommande plutôt de commencer avec un éditeur texte avancé (comme ceux que je cite dans mon précédent paragraphe) couplé à un jdk et la ligne de commande. Ceci afin d'apprendre la plupart des notions qui sont cachées par un IDE, et ne pas se trouver démuni quand on n'a pas d'IDE sous la main.
    si j'utilise notepad++ ; tu veux dire que je dois travailler en mode console? avec un jdk tu dis ? plus de details stp

  18. #18
    Membre Expert
    Profil pro
    Fabrication GED
    Inscrit en
    Octobre 2005
    Messages
    1 405
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Fabrication GED

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 405
    Par défaut
    oui un simple éditeur de texte comme notepad, ensuite tu utilises une console dos(si t'es sous windaube) ou un terminal (si t'es sous *nix).
    Pour compiler :
    javac monPackage.maClasse.java
    pour executer :
    java monPackage.maClasse

  19. #19
    Membre expérimenté Avatar de infofree
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Par défaut
    Citation Envoyé par iohack Voir le message
    oui un simple éditeur de texte comme notepad, ensuite tu utilises une console dos(si t'es sous windaube) ou un terminal (si t'es sous *nix).
    Pour compiler :
    javac monPackage.maClasse.java
    pour executer :
    java monPackage.maClasse
    merci
    le fait que java2 soit sur ma machine (que j'avais installé pour faire tourner certaines applications) est il suffisant ?

  20. #20
    Membre expérimenté Avatar de Amine_sas
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    245
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 245
    Par défaut
    Citation Envoyé par infofree Voir le message
    merci
    le fait que java2 soit sur ma machine (que j'avais installé pour faire tourner certaines applications) est il suffisant ?
    Pour exécuter des applications, le jre est suffisant (machine virtuelle + librairies d'exécution) mais pour développer il te faut le jdk complet (jre + outils tels que le compilateur javac etc..).

Discussions similaires

  1. Debutant en JAVA, problème avec 1er programme
    Par Gymerus dans le forum Entrée/Sortie
    Réponses: 13
    Dernier message: 07/09/2005, 12h10
  2. [DEBUTANT][DTD][JAVA]déclaration d'une DTD ("file: ....
    Par The Wretched dans le forum Valider
    Réponses: 2
    Dernier message: 21/06/2005, 08h57
  3. [debutant]MySql & Java
    Par Stef784ever dans le forum JDBC
    Réponses: 4
    Dernier message: 16/06/2004, 12h49
  4. [debutant]Servlet java
    Par Regis.C dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 14/05/2004, 10h28
  5. [debutant] correspondance JAVA C++ pour pointeur de fonction
    Par davidoff_tls dans le forum Langage
    Réponses: 7
    Dernier message: 15/04/2004, 09h13

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