[Python] Projets de programmation pour débutant

Projets de programmation pour débutant [Python] - Python - Programmation

Marsh Posté le 23-07-2020 à 11:02:02    

Bonjour,  
 
Comme beaucoup, j'aimerais me mettre à la programmation PYTHON.  
 
J'ai quelques bases mais souhaiterais reprendre tout à 0.
 
J'ai parcouru le forum et ce que j'en retiens c'est qu'il faut de petits exercices pour progresser.
 
La question est de savoir quel type de projet selon quel niveau.
 
Des idées concrète et réalisable ?


Message édité par sprogpython le 26-07-2020 à 16:14:08
Reply

Marsh Posté le 23-07-2020 à 11:02:02   

Reply

Marsh Posté le 23-07-2020 à 11:46:50    

Faut trouver un projet ludique, moi je me suis mis à python pour faire de la vision par ordinateur : opencv + numpy et une webcam on peut faire beaucoup de choses.
 

Reply

Marsh Posté le 23-07-2020 à 12:33:32    

Déjà, quel est ton niveau en programmation ? Parce que nos réponses vont êtres très différentes suivant que tu as déjà programmé sur d'autres langages (donc tu as juste à apprendre Python) ou si tu es débutant en programmation ET en Python.
Vu ton post, je pense que tu es débutant dans les 2.
 
Pour des projets accessibles aux débutant, tu peux programmer :
- le jeu du démineur ou du puissance 4.
- un outil de conjugaison des verbes du premier groupe à différents temps. Tu peux faire aussi les verbes du 2ème et 3ème groupe si t'es motivé.
- un outil de gestion de carnet d'adresses.
 
Si tu débutes en dév, le jeu Leekwars pourrait t'intéresser (mais c'est pas du Python) : https://leekwars.com/

Message cité 1 fois
Message édité par rufo le 23-07-2020 à 12:33:56

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 24-07-2020 à 10:02:18    

rufo a écrit :

Déjà, quel est ton niveau en programmation ? Parce que nos réponses vont êtres très différentes suivant que tu as déjà programmé sur d'autres langages (donc tu as juste à apprendre Python) ou si tu es débutant en programmation ET en Python.
Vu ton post, je pense que tu es débutant dans les 2.
 
Pour des projets accessibles aux débutant, tu peux programmer :
- le jeu du démineur ou du puissance 4.
- un outil de conjugaison des verbes du premier groupe à différents temps. Tu peux faire aussi les verbes du 2ème et 3ème groupe si t'es motivé.
- un outil de gestion de carnet d'adresses.
 
Si tu débutes en dév, le jeu Leekwars pourrait t'intéresser (mais c'est pas du Python) : https://leekwars.com/


 
 
 
Bonjour et merci pour vos réponses.  
 
Rufo, disons que j'ai un minimum de connaissance en programmation mais que je n'ai pas vraiment pratiqué et me rends compte que je suis passé à côté de l'essentiel.  
Je pense m'être totalement noyé dans les livres de 500 pages que vous connaissez tous.  
Merci pour tes idées ça m'aide vraiment.
Pour Leekwars, c'est une bonne idée mais je veux me concentré sur PYTHON pour le moment, j'ai trop lâché l'affaire.
 
Hadrial, merci pour ta réponse et vais garder ce précieux conseil dans mon apprentissage.
 
Si vous avez d'autres idées n'hesittez pas !
 

Reply

Marsh Posté le 24-07-2020 à 12:32:30    

Le mieux serait de trouver un projet qui réponde à un réel besoin de ta part (je parle de coder un outil qui réponde à un vrai besoin au quotidien ou ponctuel). Ca permettra de garder ta motivation. Parce que coder un petit jeu juste pour acquérir de l'expérience, c'est pas toujours suffisant :/
 
Ex de projet concret :
Quand j'avais encore des tickets restos papier, je les utilisais surtout dans une pizzéria. Comme on rend pas la monnaie sur un ticket resto papier, j'ai codé en PHP un programme reposant sur un algo génétique qui permet de sortir toutes les combinaisons de pizzas (avec leur taille, petite ou grande) dont leur somme à payer total correspondant exactement au montant total d'un nombre de tickets à utiliser pour payer.
Ex : je veux payer avec 2 tickets, ça me donne les combinaisons de pizzas que je peux acheter avec mes 2 tickets.


Message édité par rufo le 24-07-2020 à 12:35:54

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed