Commencer la progra ...

Commencer la progra ... - Divers - Programmation

Marsh Posté le 08-02-2012 à 12:41:31    

Salut a tous!  
 
Voila j'aimerais un peu tâter de la progra pour voir comment c'est cette histoire :) ..  
Mais comme je n'ai aucunes expérience je vous demande donc quel langage apprendre en premier, si vous connaissez des sites où ils dispensent des conseils etc ..  :)  
 
Pour le moment j'essaie d'appréhender Java mais je ne sais pas si je fais bien de commencer par la ... J'attends donc vos conseils avec impatience  :bounce:  
 
Apluch!  :pt1cable:

Reply

Marsh Posté le 08-02-2012 à 12:41:31   

Reply

Marsh Posté le 08-02-2012 à 18:31:23    

Salut,
 
C'est tout à fait possible de commencer par Java, d'ailleurs il existe même un cours Java spécial grand débutant, au cas ou tu ne connais pas encore   : Programmation Java pour les enfants, les parents et les grands parents  :)  
 

Reply

Marsh Posté le 09-02-2012 à 08:17:57    

Ah non je ne connaissait pas  :ange:  
Apres avoir pris des renseignements un peu partout ... il ressort que c'est "mieux" de commencer par du C ... C'est vrai  :??:  
 
Apluch! :hello:

Reply

Marsh Posté le 09-02-2012 à 08:49:02    

non, c'est faux. On apprends pas a bricoler en construisant ses propres outils. Mieux vaut un langage d'un peu haut niveau pour éviter d'être pollué par la quincaillerie (tu auras bien le temps de les découvrir plus tard). Donc Java, Python, Ada (kassdédi a jovalise). Le pascal était pas mal non plus, mais un peu mort maintenant :o


Message édité par kadreg le 09-02-2012 à 08:54:49

---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 09-02-2012 à 08:55:19    

@ Kadreg : Gnin ? tu peux expliquer ?

 

Ah ok ... mais j'imagine qu'il faut bien commencer par quelque chose de basique non ? :) ...

 


>> Vous parlez a un débutant COMPLET ! ... ^^ <<<


Message édité par ziiz le 09-02-2012 à 08:56:24
Reply

Marsh Posté le 09-02-2012 à 11:22:27    

En fait, le C est un langage d'assez bas niveau, ça veut dire que tu vas devoir te faire chier avec des concepts (gestion de mémoire, par exemple) qui sont rébarbatifs quand tu débutes, et qui peuvent être délicats à comprendre/appliquer.
Un langage de haut niveau, comme Java ou le c++ va faciliter tes débuts dans le sens ou pas mal d'opérations seront plus faciles (et rapides) à réaliser parce que elles existent déja, et t'auras qu'à les utiliser... Par exemple pour lire/ecrire dans un fichier, le code est plus lisible en java qu'en C, pour un débutant :)


Message édité par adwer le 09-02-2012 à 11:23:20
Reply

Marsh Posté le 09-02-2012 à 13:23:25    

De toute façon, le plus dur dans la programmation c'est de piger le mode de fonctionnement (En gros l'analyse pour créer ton comportement), si tu sais programmer en java par exemple, tu n'aura pas trop de mal à passer en C/C++, y'a juste des changements de syntaxes, des notions qui changent (Programmation orientée objet/ programmation procédurale par exemple)
 
Donc tu peux très bien commencer par le java :)


---------------
Perhaps you don't deserve to breathe
Reply

Marsh Posté le 09-02-2012 à 14:23:48    

Pri, Name.
0) Mathématique.
1) Langage d'assemblage ;
2) Ada ;
3) UML ;
4) SQL ;
5) L'english.
6) La langue française.

Reply

Marsh Posté le 09-02-2012 à 15:08:25    

Apres tout les conseils que j'ai plus glaner ici et la je comprend que je devrais commencer par C et Java ... en gros autant de personne me dise de commencer par Java que d'autre de commencer par C ...  
 
comme je sais faire que un seul a la fois j'ai décidé de commencer par le C... ( pourquoi ?! Je ne sais po .. :P  :o )  
 
J'en suis a la calculette pour le moment  :bounce:  :pt1cable:  
 
>> Apluch! tout le monde  :hello: << merci pour vos avis ;) ...  
 
 
Edit : dans quel branche etes vous vous ? progr soft ou web ? ( si j'ai bien tout compris c'est le 2 branche principales ... )  :whistle:

Reply

Marsh Posté le 21-02-2012 à 17:30:32    

Bande de crétins débiles...
 
Bref, si tu veux commencer la programmation, commence par un langage de haut niveau qui te donne des résultats visuels assez rapide.
 
Tu peux par exemple faire un petit jeux en Java Script (ça va fonctionner dans ton navigateur Web) avec jQuery.UI pour faire du visuel.. Sinon tu peux combiner avec HTML 5.
 
Ou alors faire du flash c'est rigolo aussi.
 
Ou voir du C#.NET pour le côté plus rigoureux..  (c'est payant pour usage professionnel mais tu trouves des licences gratos et c'est hyper simple)
 
Bref va pas te dégouter avec du C.. tu vas déjà passer une semaine te créer un environnement de travail (éditeur, compilation, etc..) pff ça c'est quand tu voudras approfondir.. pour commencer il faut chercher à s'amuser


---------------
██████████████████████████████████
Reply

Marsh Posté le 21-02-2012 à 17:30:32   

Reply

Marsh Posté le 21-02-2012 à 18:22:58    

Citation :

Ou alors faire du flash c'est rigolo aussi.

On doit pas avoir le même sens de l'humour.
 

Citation :

Bande de crétins débiles...

On lui a tous conseillé de ne pas commencer par le C, hein...
 
Pour apprendre, rien de plus facile que le langage java, c'est ce qu'on lu a tous dit grosso modo.
Noter qu'en y repensant, il parait que Python est aussi un excellent langage pour apprendre a programmer [a titre personnel, je pense que tout promoteur d'un langage ne reposant que sur les tabulations pour délimiter les blocs devrait être exterminé dans les plus grandes souffrances, mais cet avis n'engage que moi]
Parallèlement, il pourra s'initier a html, css et javascript pour ce qui concerne le web
 
Ensuite il pourra regarder du côté de langages comme C# ou C++ s'il veut approfondir le dev, ruby/rails, PHP et SQL s'il veut approfondir le dev web.
Et enfin, s'il veut vivre dangereusement, le C qui peut tout et vite mais quasiment sans sécurité.
 
Le C ça s'apprend pas au début quand on y connait rien, ça s'apprend quand on s'y connait assez pour en comprendre les limitations et les pièges IMHO.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 21-02-2012 à 22:15:06    

Terminapor a écrit :

De toute façon, le plus dur dans la programmation c'est de piger le mode de fonctionnement (En gros l'analyse pour créer ton comportement)

Tout à fait d'accord.
 
La première chose c'est de savoir écrire un algo pour résoudre un problème sinon on ne fait que du bricolage toute sa vie. Un bon bouquin le Cormen "Introduction à l'algorithmique" (1086 pages dans ma version française).
 
Et puis vous oubliez quand même la famille Lisp/Scheme qui représente un excellent paradigme de programmation et qui possède un support pédagogique web très au point (HTDP http://www.htdp.org/), vous oubliez aussi Haskell et pourquoi pas Prolog qui lorsqu'on est un vrai débutant ne choque pas, (évidemment après il faut se remettre en question!).

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed