Apprendre à programmer pr les nuls

Discutez d'informatique ici !
Avatar de l’utilisateur
zuko
Membre Relatif
Messages: 142
Enregistré le: 24 Nov 2012, 14:51

apprendre à programmer pr les nuls

par zuko » 01 Avr 2014, 00:47

bonjour!
Je voudrais apprendre à programmer, alr que je n'y connais rien.
Pas pr devenir programmeur mais pr savoir cmt programmer en pratique. Connaissez vs une méthode en ligne pr apprendre à programmer pr les nuls? programmer un langage très communément utilisé pr que ca soit utile en même temps.
merci



Avatar de l’utilisateur
ampholyte
Membre Transcendant
Messages: 3940
Enregistré le: 21 Juil 2012, 07:03

par ampholyte » 01 Avr 2014, 07:46

Bonjour,

Pour pouvoir te répondre plus précisemment (et oui il existe plein de type de langages différents plus ou moins faciles à apprendre suivant ce que tu souhaites faire)

As-tu une idée de ce que tu aimerais faire par exemple (jeux, site web, logiciel, ...) ?

Le python est un langage assez simple à apprendre, tu pourras trouver un tuto ici : http://fr.openclassrooms.com/informatique/cours/apprenez-a-programmer-en-python

Je pourrais sûrement plus te conseiller quand tu auras répondu à ma question ci-dessus.

Avatar de l’utilisateur
zuko
Membre Relatif
Messages: 142
Enregistré le: 24 Nov 2012, 14:51

par zuko » 01 Avr 2014, 08:51

Slt Ampholyte! merci!
Je voudrais apprendre à programmer,
1. pour pouvoir prétendre que je sais programmer sur un cv et que idéalement ca me soit immédiatement utile lors d'une candidature.
2. pour que si je dois programmer à mon futur taf, je puisse apprendre le langage qu'ils utilisent facilement grâce à l’expérience de mon 1er langage.

1'. par curiosité théorique indépendamment de toute application.

Donc j'avais pensé apprendre à programmer un langage très utilisé.

On m'a conseillé les cours gratuits en ligne de Harvard ou MIT (pas sur que j'ai le niveau de Harvard cela dit mais si c'est une approche générale ca me plait), et un pote m'a envoyé un tutoriel pdf de pyton (peut être le même que celui que tu m'a envoyé.
qu'en pense tu?

Avatar de l’utilisateur
ampholyte
Membre Transcendant
Messages: 3940
Enregistré le: 21 Juil 2012, 07:03

par ampholyte » 01 Avr 2014, 09:21

Je ne sais pas vraiment combien de temps tu souhaites investir dans la programmation, mais c'est vraiment un travail de longue haleine.

Sans diplome, sans expérience et sans projet il va être extrêmement difficile de travailler en tant que développeur.

Il y a beaucoup de langages qui sont très utilisés, si tu n'as aucune base et aucune connaissance, alors le python me semble être un bon compromis pour commencer.

Une fois que tu commenceras à connaître la syntaxe du python, tu pourras commencer à travailler en python orienté objet.

Ensuite si cela te plaît vraiment, tu peux peut-être essayer de te tourner vers le C ou C++ qui sont des langages faisant intervenir des notions que le python n'utilise pas vraiment (les pointeurs, la virtualisation, ...).

Une fois que tu auras vu cela, je pense que tu n'auras aucun problème pour t'apprendre d'autres langages.

En passant du python au C / C++, tu auras vu la plus part des notions intéressantes qu'un langage propose. Le reste est simplement une histoire de syntaxe.

Je ne connais pas vraiment ton niveau, ni ta capacité de travail donc je te conseille plusieurs sites pour commencer de zéro et progresser / comprendre rapidement (en gros) :

Pour le python :
- http://fr.openclassrooms.com/informatique/cours/apprenez-a-programmer-en-python

- https://www.python.org/doc/

Pour le C :
- http://fr.openclassrooms.com/informatique/cours/apprenez-a-programmer-en-c

- http://c.developpez.com/cours/

Pour le c++ :
- http://fr.openclassrooms.com/informatique/cours/programmez-avec-le-langage-c

- http://cpp.developpez.com/cours/

Pour l'algorithmie
- http://www.france-ioi.org/ (fonctionne sous forme d'exercice faisable en C / C++ / python / java / ocaml)

- http://algo.developpez.com/cours/

Après normalement tu trouveras un peu toujours ce que tu veux sur internet (du moins au début sur les problèmes que tu vas rencontrer).

PS : Pour progresser il faut : pratiquer, pratiquer et pratiquer. Ne fait pas simplement que lire, pratique, fait des exercices pour te confronter aux différentes erreurs de débutant qui te permettront par la suite de ne plus les faire où à trouver tes erreurs de plus en plus vite.

Avatar de l’utilisateur
zuko
Membre Relatif
Messages: 142
Enregistré le: 24 Nov 2012, 14:51

par zuko » 01 Avr 2014, 09:35

wow, merci bcp mec!
pr précision, en fait actuellement ma derniere quasi offre était dans la finance et je n'avais pas besoin de savoir programmer. Mais en cherchant mon futur taf je suis tombé sur des offres de "systems engineer" (=ingénieur systèmes?) qui ne nécéssitaient pas (bien que tres fortement conseillé) de formation en informatique car l'entreprise voulait former les recrues sur les programmes spécifiques qu'ils faisaient.

En même temps ca fait un bail que je m'intéresse à la programmation. Donc je veux essayer de commencer pendant mon temps libre.
MERCI! a+

 

Retourner vers ϟ Informatique

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite