[conseil] apprentissage d'un langage de prog
germamat
Messages postés
47
Statut
Membre
-
germamat Messages postés 47 Statut Membre -
germamat Messages postés 47 Statut Membre -
Pendant les vacances scolaires juillet-Aout, j'aurais du temps libre, je souhaiterai apprendre un langage de programmation. L'année dernière, j'ai suivi le cours de M@teo21 sur le C et le C++ Completement.
https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c
J'aimerai savoir si je il je devrai continuer le C ou le C++ ou encore un autre langage comme le Java, sachant que je voudrais pouvoir faire des applications de toutes sortes (comme des applications fenêtres(sans Qt), jeux 3d) bonnes, stables et légérement complexes assez rapidement (4 ou 6 mois mois d'apprentissage ...).
Je suis en fin de collège et ai des excellentes notes en maths et physique.
Et j'aimerai aussi savoir avec quels langage sont créés la plupart des applications et jeux.
Merci de vos réponses.
https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c
J'aimerai savoir si je il je devrai continuer le C ou le C++ ou encore un autre langage comme le Java, sachant que je voudrais pouvoir faire des applications de toutes sortes (comme des applications fenêtres(sans Qt), jeux 3d) bonnes, stables et légérement complexes assez rapidement (4 ou 6 mois mois d'apprentissage ...).
Je suis en fin de collège et ai des excellentes notes en maths et physique.
Et j'aimerai aussi savoir avec quels langage sont créés la plupart des applications et jeux.
Merci de vos réponses.
A voir également:
- [conseil] apprentissage d'un langage de prog
- Langage ascii - Guide
- Langage binaire - Guide
- Robot prog - Télécharger - Édition & Programmation
- Langage visual basic - Télécharger - Langages
- Pascal langage - Télécharger - Édition & Programmation
6 réponses
BONJOUR
Un peu de politesse peut motiver les gens a répondre aux questions.
Merci reformuler message façon correct !
Un peu de politesse peut motiver les gens a répondre aux questions.
Merci reformuler message façon correct !
certains en python d'autres en darkbasic d'autres en autre chose, il ne faut pas rester cloisonné.
Par contre mille excuses s'écrit sans 's' à mille..
Par contre mille excuses s'écrit sans 's' à mille..
C/C++ pour la majorité des jeux. (mais en effet, il faut pas être cloisonné aux autres langages)
Tu disais vouloir pouvoir faire des choses intéressantes en 4-6 mois, et bien cela ne dépend que de l'effort et du temps que tu vas mettre à t'intéresser au sujet.
Pense tout de même que pour faire des programmes ou des jeux qui ont "un certain standing", en général un programmeur ne travaille pas tout seul. C'est souvent le fruit d'une équipe, et là d'autres problèmes que tes connaissances / capacités rentrent en jeu.
Par ex. Pour faire un bon jeu 3D il te faut des infographistes 3D, même si tu peux apprendre tout ça, ça prend beaucoup de temps.
Il faut aussi savoir comment découper le travail entre plusieurs personnes sans que ce soit le foutoir au niveau de la programmation. Il faut savoir réutiliser des choses déjà faites, et là la programmation objet, qui est tout un concept en soi, apporte un énorme outil, et ce concept peut être difficile à bien comprendre tout de suite.
j'aime bien le premier tuto dans cette liste, https://jeux.developpez.com/tutoriels/ , sur les jeux vidéo, qui explique pas mal de choses.
et sinon continue à être bon en maths et en physique, prête une attention particulière surtout dans ce qui concerne les vecteurs, qui est directement appliqué dans la 3D, tout comme la mécanique en physique (pour les "moteur physiques" justement)
Tu disais vouloir pouvoir faire des choses intéressantes en 4-6 mois, et bien cela ne dépend que de l'effort et du temps que tu vas mettre à t'intéresser au sujet.
Pense tout de même que pour faire des programmes ou des jeux qui ont "un certain standing", en général un programmeur ne travaille pas tout seul. C'est souvent le fruit d'une équipe, et là d'autres problèmes que tes connaissances / capacités rentrent en jeu.
Par ex. Pour faire un bon jeu 3D il te faut des infographistes 3D, même si tu peux apprendre tout ça, ça prend beaucoup de temps.
Il faut aussi savoir comment découper le travail entre plusieurs personnes sans que ce soit le foutoir au niveau de la programmation. Il faut savoir réutiliser des choses déjà faites, et là la programmation objet, qui est tout un concept en soi, apporte un énorme outil, et ce concept peut être difficile à bien comprendre tout de suite.
j'aime bien le premier tuto dans cette liste, https://jeux.developpez.com/tutoriels/ , sur les jeux vidéo, qui explique pas mal de choses.
et sinon continue à être bon en maths et en physique, prête une attention particulière surtout dans ce qui concerne les vecteurs, qui est directement appliqué dans la 3D, tout comme la mécanique en physique (pour les "moteur physiques" justement)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci beaucoup pour tous vos conseils et informations et excusez moi pour mes fautes d'orthographe.
Je fournirais tout l'effort et le temps qu'il me seras nécessaire sans empiéter sur ma scolarité.
Je travaille en effet beaucoup l'anglais, car je sait qu'il est important.
Même si je n'ai pas d'excellentes notes, je ne pense pas avoir pour le moment de lacune en cette matière.
J'ai déjà travaillé sur le graphisme 3d (et aussi 2d), en lisant des livres sur le sujet, notamment sur Blender.
Je pense donc continuer le C++ sans, comme vous le dites sans rester cloisonné aux autres langages.
Merci encore.
Je fournirais tout l'effort et le temps qu'il me seras nécessaire sans empiéter sur ma scolarité.
Je travaille en effet beaucoup l'anglais, car je sait qu'il est important.
Même si je n'ai pas d'excellentes notes, je ne pense pas avoir pour le moment de lacune en cette matière.
J'ai déjà travaillé sur le graphisme 3d (et aussi 2d), en lisant des livres sur le sujet, notamment sur Blender.
Je pense donc continuer le C++ sans, comme vous le dites sans rester cloisonné aux autres langages.
Merci encore.
concernant l'anglais, je voudrais juste ajouter (encore, désolé :) ) que ce n'est pas que le travail scolaire, mais surtout la pratique.
un petit truc qui m'a permis d'être très à l'aise :
les jeux vidées,
les textes ou explications sur internet,
les manuels (de toute sorte d'objets)
essaye au maximum de les regarder en anglais
et les séries ou films sur dvd : langage anglais sous-titres français ou mieux : langage anglais et sous-titres anglais
enfin c'est un peu hors-sujet, mais finalement c'est comme la programmation : c'est en faisant qu'on apprend en majeure partie.
très bon courage à toi, je te souhaite de t'éclater et, qui sait, de faire un jeu bien sympa plus tard :)
un petit truc qui m'a permis d'être très à l'aise :
les jeux vidées,
les textes ou explications sur internet,
les manuels (de toute sorte d'objets)
essaye au maximum de les regarder en anglais
et les séries ou films sur dvd : langage anglais sous-titres français ou mieux : langage anglais et sous-titres anglais
enfin c'est un peu hors-sujet, mais finalement c'est comme la programmation : c'est en faisant qu'on apprend en majeure partie.
très bon courage à toi, je te souhaite de t'éclater et, qui sait, de faire un jeu bien sympa plus tard :)
disons qu'online ce serait pour pratiquer la discussion, du "vrai" anglais parlé (avec les fautes, le langage sms, les abbréviations, tout ce qui va avec ...).
Mais ça c'est plutot difficile au début, en disant cela je pensais plutot aux jeux solo, où il y a souvent pas mal de textes à lire, ou juste les manuels de jeux, si tu les a en français, alors va chercher les manuels sur internet en anglais
enfin, c'étaient juste des pistes, que tu essayes d'écouter et de comprendre avec les sous-titres c'est le bon début, à mon avis. Continue comme ça, essaye de passer aux sous-titres anglais lorsque tu penses que tu as assez de vocabulaire :) . et surtout les sites de programmation, il y en a beaucoup plus en anglais qu'en français !
et prend un bon dictionnaire à portée de main comme : https://www.wordreference.com/fren/
Mais ça c'est plutot difficile au début, en disant cela je pensais plutot aux jeux solo, où il y a souvent pas mal de textes à lire, ou juste les manuels de jeux, si tu les a en français, alors va chercher les manuels sur internet en anglais
enfin, c'étaient juste des pistes, que tu essayes d'écouter et de comprendre avec les sous-titres c'est le bon début, à mon avis. Continue comme ça, essaye de passer aux sous-titres anglais lorsque tu penses que tu as assez de vocabulaire :) . et surtout les sites de programmation, il y en a beaucoup plus en anglais qu'en français !
et prend un bon dictionnaire à portée de main comme : https://www.wordreference.com/fren/
Il y a un grand pas entre le C et le java....
Le cour sur le C et C++ du site du zéro est vraiment bien et assez complet, si tu en as fais le tour, tu vas tourner en rond en faisant des recherches sur d'autres sites.
Tu peux passer au C# aussi (dans la continuité des C...)
Dans les tutos du Site du zéro il doit surement y avoir ton bonheur, il n'y a pas que M@teo21 qui poste des messages.