Outils pour utilisateurs

Outils du site


issue73:c_c

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
issue73:c_c [2013/10/20 07:15] – [4] fcm_-_ekelissue73:c_c [2013/10/20 07:17] (Version actuelle) – [5] fcm_-_ekel
Ligne 88: Ligne 88:
 Conseils généraux Conseils généraux
  
-Pour quiconque aimerait avoir mes conseils sur l'apprentissage de la programmation, ou pour maintenir vos compétences à jour, je n'ai qu'un conseil principal : faites de la programmation ! Plus vous utilisez un langage et plus solide sera votre compréhension de la théorie, et la théorie est souvent la chose la plus difficile à comprendre. Une fois la théorie comprise, vous pouvez généralement l'appliquer à n'importe quel langage et apprendre la syntaxe et la sémantique d'un langage n'est ordinairement pas très difficile.+Pour quiconque aimerait avoir mes conseils sur l'apprentissage de la programmation, ou pour maintenir ses compétences à jour, je n'ai qu'un conseil principal : faites de la programmation ! Plus vous utilisez un langage et plus solide sera votre compréhension de la théorie, et la théorie est souvent la chose la plus difficile à comprendre. Une fois la théorie comprise, vous pouvez généralement l'appliquer à n'importe quel langage et apprendre la syntaxe et la sémantique d'un langage n'est ordinairement pas très difficile.
  
-Si vous n'êtes pas certain de savoir quoi programmer, Project Euler peut vous aider. Et puis écrire de courts scripts à utiliser dans Conky peut aussi être une bonne façon de vous habituer à écrire des scripts. Souvent, il est vrai, vous apprenez le plus des grand projets, mais tenir ses connaissances fondamentales à jour est utile, jusqu'à ce que vous soyez tout d'un coup inspiré à tenter un grand projet.+Si vous n'êtes pas certain de savoir quoi programmer, Project Euler peut vous aider. Et puis écrire de courts scripts à utiliser dans Conky peut aussi être une bonne façon de vous habituer à écrire des scripts. Souvent, il est vrai, vous apprenez le plus de grand projets, mais tenir ses connaissances fondamentales à jour est utile, jusqu'à ce que vous soyez tout d'un coup inspiré à tenter un grand projet.
  
 Quel langage devriez-vous apprendre ? Cela dépend entièrement de votre objectif. Si vous essayez de trouver un langage qui aidera à automatiser votre environnement Linux (ou que, sinon, vous espérez quelque chose à intégrer dans Conky), je pourrais recommander Bash, Lua ou Python. Si c'est la programmation Web qui vous intéresse, Ruby on Rails, PHP ou Python pourraient aussi être utiles. Si vous espérez apporter votre aide à un projet Open Source, la plupart sont écrits en C ou C++, bien que cela dépende du projet précis auquel vous pensez. Quoi que vous apprenez, rappelez-vous que la théorie derrière les méthodes est universelle ou presque, alors choisissez celui qui vous met le plus à l'aise ! Quel langage devriez-vous apprendre ? Cela dépend entièrement de votre objectif. Si vous essayez de trouver un langage qui aidera à automatiser votre environnement Linux (ou que, sinon, vous espérez quelque chose à intégrer dans Conky), je pourrais recommander Bash, Lua ou Python. Si c'est la programmation Web qui vous intéresse, Ruby on Rails, PHP ou Python pourraient aussi être utiles. Si vous espérez apporter votre aide à un projet Open Source, la plupart sont écrits en C ou C++, bien que cela dépende du projet précis auquel vous pensez. Quoi que vous apprenez, rappelez-vous que la théorie derrière les méthodes est universelle ou presque, alors choisissez celui qui vous met le plus à l'aise !
issue73/c_c.1382246116.txt.gz · Dernière modification : 2013/10/20 07:15 de fcm_-_ekel