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

Python Discussion :

Débuter en Python


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Débuter en Python
    Bonjour à tous,

    À 37 ans et pour mon propre plaisir je souhaite apprendre à programmer avec Python.
    M'étant arrêté tôt à l'école j'ai un faible niveau en anglais et mathématiques.
    J'ai fait un peu le tour des sites et livres, mais n'y connaissant pas grand chose en informatique j'aimerai bénéficier de vos conseils.
    Le livre de Gérard Swinnen à l'air d'être une référence mais est-il adapté aux débutants ?
    Le cours sur Python d'OpenClassrooms a l'air pas mal aussi.

    Merci d'avance pour vos réponses.
    Dernière modification par Invité ; 02/08/2020 à 16h28.

  2. #2
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 830
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 830
    Billets dans le blog
    1
    Par défaut
    Bonjour
    Le livre de Swinnen est en effet une référence. C'est lui que j'ai pris quand j'ai voulu apprendre Python. Je trouve toutefois en effet qu'il s'attarde trop sur certains détails peut-être pas forcément primordiaux (le module turtle par exemple) et qu'il néglige d'autres éléments pourtant utiles (les décorateurs, les générateurs, le fonctionnement des import). Mais pour s'y mettre c'est un très bon livre.
    Pour openclassroom j'en sais rien. Ils ont une bonne réputation mais je peux rien dire sur leur cours Python.
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  3. #3
    Invité
    Invité(e)
    Par défaut
    Pareil j'ai commencé avec l'un de ses livres trouvé au format PDF sur internet.
    Ayant un niveau nul en anglais j'arrive à m'en sortir mais c'est clairement un handicap...
    Côté mathématique, je dirais que c'est l'esprit de logique qui est nécessaire plus que des notions complexes, après tout dépend de ce que tu veux faire...
    Un conseil, ne fait pas comme moi, suis et comprend les tutos jusqu'au bout ! Ça t'éviteras de découvrir des trucs de débutants après 10 ans de programmation ! xD
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    print('Bienvenue dans le monde de Python!')

  4. #4
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 830
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 830
    Billets dans le blog
    1
    Par défaut
    Il y a aussi le site fun-mooc. Ils proposent gratuitement divers cours avec exercices et quizz et en plus te fournissent une attestation. J'ai suivi le cours Python et je l'ai trouvé excellent. Des exercices vraiment bien fait (un que j'ai beaucoup aimé c'est une planète avec deux soliels, on donne les heures de lever et coucher et il faut dire les moments de la journée qui seront éclairés ou pas).
    J'ai aussi fait le cours Python avancé mais lui je l'ai moins aimé (pas d'exos, les quizz portaient sur les détails tels que "différence entre itérateur et itérable" ou bien "est-ce la variable qui est typée ou la valeur" bon bref pas super motivant...)
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  5. #5
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 062
    Par défaut
    Citation Envoyé par Rodent Voir le message
    M'étant arrêté tôt à l'école j'ai un faible niveau en anglais et mathématiques.
    Bonjour,

    Ce n'est pas grave ! Seulement, tes compétences mathématiques en terme de développement se limiteront à tes compétences à le faire sur papier.

    Mais Python n'est pas ouvert comme beaucoup d'autres langages d'ailleurs, qu'à des matheux surdoués, c'est le côté rassurant

  6. #6
    Invité
    Invité(e)
    Par défaut
    Merci à tous pour vos réponses.

  7. #7
    Expert confirmé

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

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

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 888
    Par défaut
    Le livre apprendre à programmer avec Python 3 par Gérard Swinnen est de très loin le meilleur et ce surtout dans ton cas, parce que ça n'est pas un simple cours python, c'est le meilleur livre pour apprendre la programmation en utilisant le langage Python, donc c'est justement parfait pour débuter.

    Par comparaison le cours d'OC est mal foutu, totalement incomplet, et pleins de bugs, aucun intérêt de le suivre.

    Consulter aussi la FAQ Python si besoin est, et avant des cours d'algo.

  8. #8
    Invité
    Invité(e)
    Par défaut
    Merci, cela conforte mon choix.

  9. #9
    Membre chevronné
    Homme Profil pro
    BTS SN IR
    Inscrit en
    Mai 2017
    Messages
    514
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : BTS SN IR

    Informations forums :
    Inscription : Mai 2017
    Messages : 514
    Par défaut
    C'est en forgeant qu'on devient forgeron, dit autrement c'est surtout la finalité qui compte.
    Si vous voulez apprendre python pour connaître python ça ne servira à rien (au mieux culture personnelle)
    Si par contre vous avez des idées d'applications vous mettrez plus ou moins de temps mais vous progresserez.
    ça peut-être n'importe quoi, de la domotique comme ouvrir et fermer les volets ou bien allumer des LEDs sur un raspberry pi, ect
    Pas besoin de commencer par un projet mastodonte de site e-commerce ou de blog vous risqueriez de vous brûler les ailes et de vous décourager

Discussions similaires

  1. Débutant : Delphi, Python ou Java ?
    Par Joubarbe dans le forum Langages de programmation
    Réponses: 10
    Dernier message: 11/08/2008, 12h26
  2. Débutant en Python et GUI
    Par Jazzbass dans le forum GUI
    Réponses: 9
    Dernier message: 17/07/2007, 18h20

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