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

 C Discussion :

Débutant pressé de devenir professionnel


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2014
    Messages : 1
    Par défaut Débutant pressé de devenir professionnel
    Salut à tous j'ai appris les bases de la programmation en c et je voudrais maintenant me lancer dans le developpement d'applications hyper interressantes.
    Pour l'instant j'ais comme IDE CODE::BLOCKS je ne sais utiliser que la console application et je veut savoir utiliser les autres comme OpenGL, SDL et autres...
    S'il vous plait des explication dans le detail afin d'etre un bon programmeur.

  2. #2
    Membre très actif Avatar de Shuty
    Homme Profil pro
    Ingénieur en développement
    Inscrit en
    Octobre 2012
    Messages
    630
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur en développement
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2012
    Messages : 630
    Par défaut
    Bonjour et bienvenue sur dvlp !

    La première des chose que tu devrais apprendre, c'est soigner ta présentation. Pour ce qui est d'apprendre à faire du dev, tu trouveras un énorme tripoté de tuto dans tous les langage / techno que tu recherche sur le net, et ici même.

    Les qualités opérantes pour être un bon développeur sont:

    Curiosité
    Objectif
    Organisé
    Rigoureux
    et surtout passionné.

  3. #3
    Expert confirmé
    Avatar de Kannagi
    Homme Profil pro
    cyber-paléontologue
    Inscrit en
    Mai 2010
    Messages
    3 226
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cyber-paléontologue

    Informations forums :
    Inscription : Mai 2010
    Messages : 3 226
    Par défaut
    Je suis d'accord avec ce qui a été dit juste avant moi ,je rajouterai l'expérience qui n'est pas négligeable , et aussi être autonome quand on a plus besoin de tuto pour faire ce qu'on veut cela veut dire qu'on a atteint un bon niveau.
    Pour SDL , OpenGL ce sont des librairies utilisé souvent dans le jeux vidéo si c'est son objectif faudra beaucoup programmé.

  4. #4
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Il n'y a que par la pratique qu'on deviens un bon programmeur. Cela passe par des heures et des heures de travail et d'étude. Apprendre une bibliothèque telle que SDL ou autre, est plus facile lorsqu'on a un projet en tête mais il faut rester petit, faire des projets réalisables seul et rapidement. Il ne faut pas non plus oublier GTK+ (ou l'API Win32) pour faire des interfaces graphiques (fenêtres, boutons, etc.)

    Une chose à savoir en C, il ne faut pas être pressé car c'est un langage qui demande beaucoup de rigueur et de temps.
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  5. #5
    Membre confirmé Avatar de robinsondesbois
    Homme Profil pro
    Etudiant
    Inscrit en
    Avril 2012
    Messages
    171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Haute Loire (Auvergne)

    Informations professionnelles :
    Activité : Etudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2012
    Messages : 171
    Par défaut
    L'avantage de l'informatique c'est que tu peut jouer en apprenant. Fabrique un pong avec la SDL par exemple, c'est facile et réalisable en 1 ou 2 jours. Puis tu peut faire un casse brique, un Tetris, etc... Commencer avec des petits jeux puis monte régulièrement en difficulté. Ne commence pas avec un mario par exemple.
    Et effectivement ne pas négligé GTK+ (ou Qt en C++) pour les applications avec des boutons.

    Bon apprentissage

  6. #6
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 485
    Par défaut
    Le Tetris est un poil plus sioux qu'envisagé au départ parce qu'il faut tenir compte de la rotation des pièces. Il faut alors déterminer un centre de rotation et gérer les cas où les pièces se trouvent près des bordures ou près de la surface du tas en cours d'empilement. Certains joueurs font tourner la pièce d'un quart de tour au dernier moment pour la glisser à la bonne place et toutes les implémentations de Tetris ne gèrent pas ce cas correctement.

    À part cela, je suis entièrement d'accord.

  7. #7
    Membre Expert

    Profil pro
    Inscrit en
    Septembre 2013
    Messages
    639
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2013
    Messages : 639
    Par défaut
    Citation Envoyé par DIMHACK Voir le message
    "Débutant pressé de devenir professionnel".
    Pour devenir bon, faut pas être pressé.

    Citation Envoyé par DIMHACK Voir le message
    Salut à tous j'ai appris les bases de la programmation en c et je voudrais maintenant me lancer dans le developpement d'applications hyper interressantes.
    Qu'as-tu réalisé, pour le moment, comme application pas "hyper intéressante" ?

    Citation Envoyé par DIMHACK Voir le message
    Pour l'instant j'ais comme IDE CODE::BLOCKS je ne sais utiliser que la console application et je veut savoir utiliser les autres comme OpenGL, SDL et autres...
    S'il vous plait des explication dans le detail afin d'etre un bon programmeur.
    Oh tu devrais pouvoir trouver facilement bien plus de docs que le strict nécessaire, rien qu'en cherchant un peu sur le net... des cours dans toutes les langues possibles et imaginables, sous forme de tutoriels, de livres, de vidéos, etc. Mais faut vraiment pas être pressé. C'est en forgeant qu'on devient forgeron. A toi d'écrire des applications de plus en plus grosses, de plus en plus robustes, de plus en plus utiles, de plus en plus utilisables, de plus en plus belles... tu ne trouveras nulle part de cours intégral de type "comment écrire un Photoshop mieux que Photoshop en vingt leçons". (ni même en deux mille leçons)

Discussions similaires

  1. Quel framework pour un débutant pressé ?
    Par Typiaf dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 12/12/2010, 09h29
  2. Réponses: 5
    Dernier message: 10/07/2007, 12h28
  3. [Débutant] Listener pour une entrée dans le presse papier.
    Par Silvio02 dans le forum Général Java
    Réponses: 6
    Dernier message: 08/01/2006, 22h44

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