Apprendre à coder

Résolu/Fermé
onpathu10 Messages postés 10 Date d'inscription jeudi 24 janvier 2013 Statut Membre Dernière intervention 19 juin 2014 - 10 juin 2014 à 13:48
Nemoh-Khalifa Messages postés 76 Date d'inscription mardi 10 juin 2014 Statut Membre Dernière intervention 25 juillet 2014 - 24 juin 2014 à 08:25
Bonjour,
j'aurai besoins de conseils pour débuter dans l'apprentissage du codage INFORMATIQUE
je suis débutant, j'aimerais avoir des conseils par quel programme commencer , quel bouquin facile d'accès, un site peut-être?
merci d'éclairer un beotien en la matiere


5 réponses

Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 1 993
23 juin 2014 à 21:31
Salut,

Tu peu lire un livre, comme par exemple: "Tout sur le développement logiciel - Écrire du code efficace par Jean-François Pillou", lire les dossiers développeurs de CCM , ou te former sur le net. Tu peu par exemple commencer par des cours Algo, ou alors si tu es courageux et travailleur un cours complet d'initiation à la programmation.
6
Pierrecastor Messages postés 41473 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 30 mai 2024 4 144
10 juin 2014 à 13:54
Salut

Dans l'ordre, je te conseille deux site d'initiation ludique pour débutant :


https://code.org/
https://codecombat.com/

Pour un début, ça donne déjà une première approche.

Après , un sujet sur le choix du langage :

http://forum.ubuntu-fr.org/viewtopic.php?id=352537

Un site pour allez plus loin :

https://www.codecademy.com/

Et un site de tuto avec différents langage :

https://openclassrooms.com/fr/courses?categories=it%2Ccode%2Cdesign%2Cdigital
2
Kheeps Messages postés 109 Date d'inscription mercredi 15 mai 2013 Statut Membre Dernière intervention 24 juin 2014 10
10 juin 2014 à 13:51
Bonjour,

Tout d'abord, pour apprendre a "coder" il faut avoir des notions d'algorithme ou tu apprendras les boucles, les fonctions ...

Pour débuter je te conseille de developpement web tel que le Html, Css, Php (dans l'ordre) avec ca, tu auras déjà des bonnes notions.
Je te conseille le siteduzero.com qui est très bien fait.

l'apprentissage est long, mais après, si tu es motivé, tu peux devenir très bon tout seul (autodidacte).

Après, tu voudrais t'orienter plutot dans quelle programmation ? Site web, logiciel, app iphone ou autre ?
1
Pierrecastor Messages postés 41473 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 30 mai 2024 4 144
10 juin 2014 à 13:58
Pour apprendre à développer, si ce n'est pas pour faire du site web, il vaut mieux justement éviter HTML et CSS qui ne seront pas utile.

J'ajouterais que php n'est (parait il) pas un langage très propre. Donc pas forcement le meilleur pour débuter si on ne part pas dans le web. :-)
0
Kheeps Messages postés 109 Date d'inscription mercredi 15 mai 2013 Statut Membre Dernière intervention 24 juin 2014 10
10 juin 2014 à 14:01
Generalement, les "débutants" qui veulent faire de la programmation, c'est surtout du web pour faire des jolis sites pour les amis :P

Mais si c'est de la prog objets, certes, le hmtl, css ou autre langage web ne servira a rien ^^
Mais ca ne sert a rien qu'il apprenne des algo en C++ ou python pour s'orienter vers le web aussi.

Tout dépend son besoin :)
0
Pierrecastor Messages postés 41473 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 30 mai 2024 4 144
10 juin 2014 à 14:05
Generalement, les "débutants" qui veulent faire de la programmation, c'est surtout du web pour faire des jolis sites pour les amis :P

Ou pas, j'en vois pas mal passer qui veulent faire du logiciel.

Sinon, python, pour le web, ça marche bien aussi, à la place de php. ;-)

Tout dépend son besoin :)


'xactement. :-)
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
10 juin 2014 à 14:53
Salut,

Sujet mainte fois débattu sur CCM et toujours le même type de réponse : Tel langage est meilleur que tel langage pour apprendre à programmer !!!

Sauf que ce n'est pas d'apprendre la syntaxe d'un langage qui permet d'apprendre à faire des programmes !!! Le choix du langage qui sera utilisé dépend avant tout de l'application que l'on veut faire (Web, Gestion, Temps réel ....) ainsi que la pertinence de faire de la POO ou pas.

Il est dans un premier temps nécessaire d'acquérir les automatismes de l'algo (on trouve sans problème sur le net des cours) que l'on peut tester avec différent langage, en évitant le PHP qui est trop permissif et pas adapté à l'apprentissage de l'utilisation des variables. Ensuite, il faut aborder la conception d'un programme, l'organisation du code (notions d'encapsulation, des objets etc ...). Sans oublier la persistance des données (les fichiers, la modélisation d'une base de données, le langage SQL ... etc ...). Ce sont des notions communes à tous les langages.
0
Pierrecastor Messages postés 41473 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 30 mai 2024 4 144
10 juin 2014 à 15:06
Pendant que tu es, vu que tu t'y connais pas mal, que pense tu des liens que je propose ci dessous. :-)
0
onpathu10 Messages postés 10 Date d'inscription jeudi 24 janvier 2013 Statut Membre Dernière intervention 19 juin 2014 1
19 juin 2014 à 14:36
bonjour

je remercie tous les contributeurs qui m'ont fournit d'excellentes indications

j'ai commencé la consultation des sites indiqués et sans doute pour repondre à une question: je vais m'initier au langage html
1
Pierrecastor Messages postés 41473 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 30 mai 2024 4 144
19 juin 2014 à 14:39
Merci pour le retour.

Par contre, il faut bien préciser que HTML n'est pas un langage de programmation, mais de mise en forme. Et qu'il faut toujours utiliser le CSS avec.
0
Nemoh-Khalifa Messages postés 76 Date d'inscription mardi 10 juin 2014 Statut Membre Dernière intervention 25 juillet 2014 5
23 juin 2014 à 14:40
JE trouve le html pas mal pour s'initier au code, après tu fera seulement du dev web avec ca, et comme dit Pierre, toujours a utiliser avec le CSS :)
Le PHP est un bon complement :3
0
Pierrecastor Messages postés 41473 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 30 mai 2024 4 144
23 juin 2014 à 14:45
HTML ne permet justement pas de s'initier à ce que l'on appelle généralement "le code".

HTML et CSS, c'est de l'organisation de donné et de la mise en forme.
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
23 juin 2014 à 14:45
Du HTLM pour s'initier au code !!! Ôo
0
Pierrecastor Messages postés 41473 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 30 mai 2024 4 144
23 juin 2014 à 14:50
Tout dépend de ce qu'on entend par code. Dans un sens, une page html est bien une forme de code.

D'ailleurs, on parle aussi de code source pour une page HTML.

Après, l'usage veut que l'on emploi "coder" dans le sens de programmation informatique. Donc en excluant les langage de mise en forme.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Nemoh-Khalifa Messages postés 76 Date d'inscription mardi 10 juin 2014 Statut Membre Dernière intervention 25 juillet 2014 5
10 juin 2014 à 16:01
Tout dépend de ce que tu veux faire? Sites web ou logiciels?
Pour le site web, je rejoins Kheeps en te disant que tu devrait apprendre l'html, puis le css et enfin le php.
Côté logiciel, personellement j'apprend le C# (langage utilisé dans ma formation qu'est le bts SIO).

openclassroom (anciennement siteduzero ) est un très bon site où tu pourra trouver pas mal de tutoriels, j'ai moi-même commencer grâce a ce site.

Pour finir je dirais qu'il faut beaucoup de temps libre et de patience pour apprendre a coder...
-3
Pierrecastor Messages postés 41473 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 30 mai 2024 4 144
10 juin 2014 à 16:10
Le C# est soumis à brevets logiciels par microsoft, il peut poser soucis si on l'utilise pour du logiciel libre.
0
Nemoh-Khalifa Messages postés 76 Date d'inscription mardi 10 juin 2014 Statut Membre Dernière intervention 25 juillet 2014 5
10 juin 2014 à 16:18
C'est vrai, j'avais oublier ce détail, alors le C++ peut etre une bonne variante en utilisant CodeBlocks.

Après je parle de C# car j'ai une licence visual studio grâce au lycée.
0
Pierrecastor Messages postés 41473 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 30 mai 2024 4 144
10 juin 2014 à 16:21
Après, on peut faire du C# sans visual studio, mais le language lui même est soumis à brevet.

C++ peut faire autant que le C# à ma connaissance.
0
Nemoh-Khalifa Messages postés 76 Date d'inscription mardi 10 juin 2014 Statut Membre Dernière intervention 25 juillet 2014 5
23 juin 2014 à 14:38
Oui il me semble aussi
0