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

Langages de programmation Discussion :

Débutant en programmation


Sujet :

Langages de programmation

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Ecole d'ingénieur
    Inscrit en
    Août 2016
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Ecole d'ingénieur

    Informations forums :
    Inscription : Août 2016
    Messages : 8
    Points : 1
    Points
    1
    Par défaut Débutant en programmation
    Bonjour.
    Actuellement je m'intéresse à la programmation.
    J'ai commencé par un cours Python (je n'ai fait que la moitié) puis j'ai fait tout un cours sur Python en Anglais.
    En ce moment, je commence à appendre le JAVA.

    Je pense me focaliser sur ces deux langages : JAVA et Python

    J'aimerez donc savoir si vous avez des idée de choses à faire pour approfondir en Python et en JAVA et si vous pensez que ce sont de bons langages pour commencer.

    Merci d'avance

  2. #2
    Expert éminent sénior
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6 803
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6 803
    Points : 32 058
    Points
    32 058
    Par défaut
    Faire juste des tutoriels est très limité. Pour apprendre réellement, il faut faire de vrais projets. Qui seront tous petits au début, mais c'est comme ça qu'on se fait les dents.

    La question est donc qu'est-ce que tu veux faire avec tes connaissances en programmation? Si tu penses faire de la gestion, tu peux commencer par faire une appli qui gère un répertoire téléphonique, par exemple, ou n'importe quoi qui ressemble à ce dont tu rêves... en beaucoup plus simple, pour commencer. Là, tu vas faire face à de vrais problèmes, non prévus dans les tutoriels, tu vas peut-être avoir à demander sur dvp des trucs que tu n'auras pas compris. Mais l'essentiel est de pratiquer, pratiquer, pratiquer. J'ai connu un prof de salsa qui disait : "ça ne sert à rien de venir à mes cours si vous n'allez pas, après, dans des soirées salsa, danser avec des vrais gens". La programmation, c'est pareil.

    Peu importe que tu fasse un pong, un générateurs de graphiques rigolos, une simulation de vente de limonades, un gestionnaires de vente de bitcoins, un aspirateur de sites, ou que sais-je. Mais "il faut pratiquer"(avec un fort accent cubain).
    Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten :
    1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception
    2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences
    3)le temps de comprendre toutes les exigences, le projet est terminé
    4)le temps de terminer le projet, les exigences ont changé
    Et le serment de non-allégiance :
    Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Ecole d'ingénieur
    Inscrit en
    Août 2016
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Ecole d'ingénieur

    Informations forums :
    Inscription : Août 2016
    Messages : 8
    Points : 1
    Points
    1
    Par défaut
    On peut faire un pong avec Python seulement ? Il ne faut pas une interface graphique ?

    Le truc que je recherche c'est un site qui donne des projet à faire en Python puis une correction à la fin pour m’entraîner

  4. #4
    Expert éminent sénior
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6 803
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6 803
    Points : 32 058
    Points
    32 058
    Par défaut
    Citation Envoyé par Jean-Renard Voir le message
    On peut faire un pong avec Python seulement ? Il ne faut pas une interface graphique ?
    En programmation, on fait souvent appel à des bibliothèques. Certaines comme tkinter permettent de faire des choses rigolotes. Les interfaces : je suppose que tu fais référence à pygame, c'est encore un niveau au dessus. Pas besoin de monter jusque là pour le moment.

    Citation Envoyé par Jean-Renard Voir le message
    Le truc que je recherche c'est un site qui donne des projet à faire en Python puis une correction à la fin pour m’entraîner
    Le souci de ce genre de sites, c'est que tu restes dans un espace confiné. C'est rigolo, instructif, mais ça n'apprend pas à penser de manière autonome, une qualité importante. Mais si ça t'amuse, et que tu lis l'anglais, rosetta code est un peu la bible. pour le Python, tu as toutes sortes de problèmes avec leurs solutions.
    Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten :
    1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception
    2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences
    3)le temps de comprendre toutes les exigences, le projet est terminé
    4)le temps de terminer le projet, les exigences ont changé
    Et le serment de non-allégiance :
    Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée.

  5. #5
    Expert éminent sénior

    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Avril 2002
    Messages
    2 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 793
    Points : 18 954
    Points
    18 954
    Par défaut
    Python c'est bien pour commencer, Java aussi pourquoi pas, ton but c'est de programmer quoi ? ou c'est dans un but professionnel ? Si c'est dans un but professionel Java est plus demandé que Python : Emploi développeur : Java reste le langage le plus demandé.

    Pour Python tu as d'excellents cours avec exercices ici : http://python.developpez.com/cours/ et aussi une FAQ Python.

    Pour apprendre Java les meilleurs cours et tutoriels sont ici : http://java.developpez.com/cours/ et il y à aussi une FAQ Java.
    Pour les débutants et pour apprendre en s'amusant suis ce cours il est génial : Programmation Java pour les enfants, les parents et les grands-parents.
    Si tu veux devenir professionnel en Java tu peux suivre plusieurs cours utiles à partir des cours Java, par exemple celui-ci qui est très complet : Développons en Java par J.M Doudoux.

    Dans tous les cas suivre des cours et faire des exercices ne suffit pas, essaie de trouver un projet personnel et programme ce que tu crois avoir appris, sinon tu n'arrivera pas à devenir un bon codeur sans avoir passé beaucoup de temps à coder.

    A terme tu as pas besoin d'apprendre Java ET Python, c'est mieux c'est de faire ton choix et de te spécialiser dans l'un ou dans l'autre...
    Ne prenez pas la vie au sérieux, vous n'en sortirez pas vivant ...

  6. #6
    Nouveau Candidat au Club
    Homme Profil pro
    Ecole d'ingénieur
    Inscrit en
    Août 2016
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Ecole d'ingénieur

    Informations forums :
    Inscription : Août 2016
    Messages : 8
    Points : 1
    Points
    1
    Par défaut
    L'année prochaine je rentre en prépa intégré et je voudrai faire ingénieur en informatique c’est pourquoi je m'intéresse aux langages de programmation.

    J'ai commencé par le python vu que d'après certains site, c'est facile à comprendre.

    Puis la je m'attaque au JAVA pour connaitre deux langages de programmation.

    Après j'ai pas d'idée concrèe de projet que je pourrais faire

  7. #7
    Expert éminent sénior

    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Avril 2002
    Messages
    2 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 793
    Points : 18 954
    Points
    18 954
    Par défaut
    Python et Java c'est un bon début il y à de grandes chance que tu voie ça aussi en école d'ingénieur.

    Tu devrais essayer de trouver des idées de projets à programmer pour bien intégrer ce que tu as appris, par exemple des petis jeux 2D c'est très bien pour commencer, tu peux trouver des idées en regardant la rubrique programmation 2D/3D et jeux : http://jeux.developpez.com
    Ne prenez pas la vie au sérieux, vous n'en sortirez pas vivant ...

  8. #8
    Candidat au Club
    Homme Profil pro
    developpeur
    Inscrit en
    Février 2018
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : Cameroun

    Informations professionnelles :
    Activité : developpeur

    Informations forums :
    Inscription : Février 2018
    Messages : 1
    Points : 4
    Points
    4
    Par défaut nouveau en programmation
    Merci pour vos commentaires
    j'ai pu avoir une idée

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Débutant en programmation
    Par tryskeljp dans le forum Windows
    Réponses: 3
    Dernier message: 23/05/2006, 15h45
  2. débutant en programmation
    Par swing dans le forum C
    Réponses: 16
    Dernier message: 17/03/2006, 21h46
  3. Bibliographie du parfait débutant en Programmation
    Par Switch28 dans le forum Débuter avec Java
    Réponses: 11
    Dernier message: 26/09/2005, 14h23
  4. [vidéo] Débutant en programmation vidéo
    Par FFF dans le forum Bibliothèques
    Réponses: 2
    Dernier message: 01/09/2005, 13h46
  5. [Débutante] Compréhension programme - mode debug
    Par bolo dans le forum Assembleur
    Réponses: 14
    Dernier message: 07/01/2005, 18h33

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