Pages : 1
#1 Le 27/03/2014, à 15:51
- Kr1ll
Apprendre le Python
Bonjour tout le monde !
Je me suis mis en tête ayant une formation scientifique d'apprendre le langage Python, et oui cela peut toujours servir .
Pour ce faire j'ai quelques questions basiques mais non moins importante pour moi afin de bien débuter.
1°- Quel(s) logiciel(s) utiliser pour programmer ou apprendre à programmer sachant que je suis sous une Ubuntu 14.04 64bit.
2°- Connaissez-vous des tutos ludiques sous formes écrits ou vidéo qui pourraient me permettre de sauter de la pas en finesse ?
Soyez tranquille j'ai déjà faire quelques recherches sur le net mais non concluantes à mon goût .
Tout ça pour dire que j'arrive pas les **** à l'air avec ma **** et mon couteau !
Et puis j'aime bien faire appel à la communauté linuxienne
Cordialement
Kr1ll
Hors ligne
#2 Le 27/03/2014, à 15:56
- Kooothor
Re : Apprendre le Python
Salut,
Pour programmer, il te faut un éditeur de texte, perso j'utilise vim, mais tu peux utiliser gedit si tu veux.
Pour python, regarde 'idle'.
Pour les tutos : http://fr.openclassrooms.com/informatique/python/cours
Mon conseil, apprendre pour apprendre car «ça peut toujours servir» n'est à mon sens pas très efficace.
Ce qu'il te faut c'est un projet ! Par exemple un client mpd en python, ou un jeu en ASCII, bref n'importe quoi qui puisse te fixer un but !
@+
~ktr
Hors ligne
#3 Le 27/03/2014, à 16:12
- Kr1ll
Re : Apprendre le Python
Merci beaucoup pour ta réponse rapide !
Pour idle je prend celui en python 2.7 ou 3.2 ?
vim me parait pas mal en effet en plus les commentaires sont bon dans la logithèque.
Qu'est ce qu'un client mpd ? et un jeu en ASCII désolé je débute.
En effet je suis d'accord avec toi il vaut mieux avoir un but c'est plus fun
Un de mes but en faisant cela c'est que j'ai un logiciel qui utilise python 2.3, swig et nummaray que j'aimerai bien "mettre à jour", mais cela n'est-il pas trop irréaliste pour moi pour le moment ?
Si tu as des idées de projets un peu plus précis je suis preneur !
Hors ligne
#4 Le 27/03/2014, à 16:52
- Kooothor
Re : Apprendre le Python
Tiens des idées de projets : http://www.reddit.com/r/beginnerprojects
Prend 3.2, ça ne sert à rien de s'accrocher à 2.7 imho.
Hors ligne
#5 Le 27/03/2014, à 18:41
- k3c
Re : Apprendre le Python
tu peux relire
http://forum.ubuntu-fr.org/viewtopic.php?id=352537
Debian 12 sur Thinkpad reconditionné
Hors ligne
#6 Le 27/03/2014, à 18:56
- toitoinebzh
Re : Apprendre le Python
je te conseille les vidéos de cette chaîne
http://www.youtube.com/channel/UCEBgesb … XzQ/videos
Hors ligne
#7 Le 27/03/2014, à 20:54
- cledesol
Re : Apprendre le Python
Tu as aussi les articles parus dans Le Full Circle Magazine
Bon, eh bien je vais partir en Théorie parce qu'en Théorie, tout se passe bien ....
Hors ligne
#8 Le 27/03/2014, à 21:07
- yann112
Re : Apprendre le Python
Bonjour,
Voici quelques liens de tutos :
http://www.codecademy.com = très bien fait mais en anglais
http://fr.openclassrooms.com = un peu moins bien mais en français
https://class.coursera.org/interactivepython-004 = ça viens juste de commencer en anglais aussi
Sinon j'ai aussi le livre eyrolles "Apprendre à programmer avec Python 3" qui et bien aussi
Si tu veux faire des petits projets amusants y a la librairie pygame pour faire des jeux.
Si tu utilises blender tu peux aussi faire des scripts simples.
Et ensuite passer a gentoo linux
Dernière modification par yann112 (Le 27/03/2014, à 21:20)
Hors ligne
#9 Le 28/03/2014, à 17:12
- melixgaro
Re : Apprendre le Python
Pour python, regarde 'idle'.
Pourquoi pas tout simplement ipython ou python. C'est un peu moche idle, non ?
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#10 Le 28/03/2014, à 18:51
- Claude33
Re : Apprendre le Python
Bonjour tout le monde !
Je me suis mis en tête ...
2°- Connaissez-vous des tutos ludiques sous formes écrits ou vidéo qui pourraient me permettre de sauter de la pas en finesse ?
...
Kr1ll
Un bon livre d'apprentissage gratuit et téléchargeable à cette adresse : http://inforef.be/swi/download/apprendre_python3_5.pdf
Bon courage
Hors ligne
#11 Le 29/03/2014, à 10:40
- Morgiver
Hors ligne
#12 Le 31/03/2014, à 00:08
- Kr1ll
Re : Apprendre le Python
Merci beaucoup à tous pour vos renseignements et vos encouragements !!!
J'adore cette communauté, je vais le tour d'un peu tout et voir ce qui me plait le mieux
je reviendrai sans doute vers vous pour un feedback
Hors ligne
#13 Le 15/04/2014, à 17:20
- doudoulolita
Re : Apprendre le Python
J'avais noté pas mal de trucs sur python sur http://forum.ubuntu-fr.org/viewtopic.php?id=391516 avant de me joindre à un jeu en python nommé Ultimate Smash Friends qui n'est malheureusement plus maintenu par son développeur.
Depuis, je suis passée au javascript...
Hors ligne
#14 Le 17/04/2014, à 13:47
- moths-art
Re : Apprendre le Python
Kr1ll :
La killer-feature en python c'est ipython (la version 2.0 vient de sortir http://linuxfr.org/news/sortie-d-ipytho … rsion-2-0)
ipython notebook
est vraiment excellent pour tester des trucs en live dans un navigateur et en garder une trace.
Si tu veux faire un tour d'horizon, je conseil d'acheter un bouquin : internet c'est bien pour chercher des tutos précis mais les infos sont fragmentés.
Python, c'est du "batterie include" donc t'as pas mal de chose inclus de base mais tu peux l'étendre avec "pip".
Tu as grosso-modo 40 000 libs python dispo sur https://pypi.python.org/pypi en faisant un "pip install lenomdelalib"
Si tu commences à créer des softs un peu complexe, avec pas mal de dépendances, je te conseil de jeter un coup d'oeil à virtualenv (ou venv à partir de python 3.3)
Ça te permet de créer un environnement isolé pour chacun de tes projets et du coup éviter les soucis de dépendances non résolu.
Avec l'usage, y'a pas mal de lib que tu installeras de base :
arrow pour jouer avec des dates
path.py pour parcourir une arborescence
requests pour faire des requêtes http
pillow pour manipuler des images (crop, resize, filtres)
...
Sinon pour l'éditeur : j'utilise pas mal SublimeText.
Site : https://mothsart.github.io Dépôts Git : https://github.com/mothsart PPAs : https://launchpad.net/~jerem-ferry
Hors ligne
Pages : 1