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 :

Projets qui me motivent


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Webmaster
    Inscrit en
    Août 2018
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2018
    Messages : 28
    Par défaut Projets qui me motivent
    Bonjour à tous,

    j'ai la chance de pouvoir étudier tous les jours à coté de mon boulot principal le python , j'avance donc dans le livre "python 3 par gérard swinnen".

    Le livre est excellent car il force à cherche d'autre solutions , j'en suis a peu près à la moitié.

    Mais , je cherche des projets plus concrets pour mettre en oeuvre mes compétences.

    Quelque chose d'évolutif qui me permettrait de sortir de la catégorie "exercices" ?

    Que pourriez vous me proposez ?

    Cordialement

  2. #2
    Membre Expert

    Homme Profil pro
    Ingénieur calcul scientifique
    Inscrit en
    Mars 2013
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur calcul scientifique

    Informations forums :
    Inscription : Mars 2013
    Messages : 1 229
    Par défaut
    Designe un petit jeu (un morpion, un pendu, un solveur de sudoku, un démineur, un tetris, un générateur de labyrinthe, ...). Au delà d'exercice scolaire ca permet de :
    1) Réfléchir au structure de données
    2) Réfléchir à la décomposition de taches complexes en taches plus élémentaires

  3. #3
    Membre confirmé Avatar de racine carrée
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2018
    Messages
    156
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2018
    Messages : 156
    Par défaut
    Bonsoir,
    si tu as de l'ambition, il y a aussi la possibilité de concevoir un jeu de dames, mais c'est pas une mince affaire...

  4. #4
    Membre extrêmement actif
    Profil pro
    Développeur
    Inscrit en
    Mars 2012
    Messages
    1 970
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2012
    Messages : 1 970
    Par défaut
    Fais une application Terminal avec Ncurses (comme htop, emacs, vim, midnight commander)...

    Perso j'ai fait une application de la Bible avec Ncurses et Python ^^

  5. #5
    Membre Expert
    Inscrit en
    Août 2010
    Messages
    1 124
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 1 124
    Par défaut
    Bonjour,

    Faire un jeu est un très bon exercice. Tu pourra y pratiquer des domaines variés, suivant le jeu : ia, temps réel, interface graphique, réseau ...

    Un sujet qui m'avait amusé : créer une interface graphique pour un debugger python.
    - En gros tu listes tous les objets accessibles, détermine leurs types /classe et autres caractéristiques, tous les "sous-objets" accessible depuis ... trouver les objets cachés (comment gérer dir, getattr Vs __dict__.__getitem__, les objets décorés...).
    - Il faut tout afficher à l'utilisateur, permettre de clicker sur les sous-objets pour explorer les variables, brancher l'outil sur un vrai debugger ...
    Contrairement au jeux, ce sujet porte sur Python lui-même

  6. #6
    Membre extrêmement actif
    Profil pro
    Développeur
    Inscrit en
    Mars 2012
    Messages
    1 970
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2012
    Messages : 1 970
    Par défaut
    J'ai une super idée, si tu es parti sur la création d'un jeu:

    faire un jeu terminal (réseau) idéalement ou graphique de Laser League comme sur la PS4.

    https://www.youtube.com/results?sear...ser+league+ps4

    (cela dit, peut-être que ça existe déjà)

Discussions similaires

  1. Qu'est-ce qui vous motive à contribuer à un projet open-source ?
    Par Katleen Erna dans le forum Actualités
    Réponses: 41
    Dernier message: 28/08/2010, 01h52
  2. Code::Blocks ne veut pas build un projet qui a été fermé
    Par Shugo78 dans le forum Code::Blocks
    Réponses: 3
    Dernier message: 09/05/2007, 08h47
  3. Réponses: 2
    Dernier message: 16/03/2007, 18h34
  4. [CV] Projets qui peuvent figurer sur un CV
    Par afrikha dans le forum CV
    Réponses: 20
    Dernier message: 09/12/2005, 06h34
  5. Projet qui marche sous Eclipse ne marche plus en JAR
    Par leminipouce dans le forum Eclipse Java
    Réponses: 7
    Dernier message: 26/10/2005, 18h59

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