[ Newbie ] Par quoi commencer ?

[ Newbie ] Par quoi commencer ? - Divers - Programmation

Marsh Posté le 28-07-2004 à 15:40:33    

Deja Bonjour a tous
 
 voilà  
 
Ca peut paraitre con mais faut bien commencer un jour , donc j'aimerais me mettre a la programation mais je n'ai aucune idée du language qui me serait le plus approprié
 
dans un premier temp j'aimerai Creer une boite de dialogue avec mon texte perso et un bouton Ok  :sol:  
 
J'aimerais aussi que je puisse " programmer " assez rapidement ( enfin... pas que ca mette des heures ( une fois les bases connnus ) pour faire cette pitite boite de dialogue )  
 
j'ai essayé pour le java mais le probleme c'est que je n'ai pas trouvé une ligne de code sur le net ... pour apprendre les bases
 
Je penses au C++ mais faut il dabord tenter le C ?
 
il serait aussi bien d'avoir un interface graphique avec apercu de ce que je compile ( chai pas ca peu tjs exister  :pt1cable: )  
 
L'autre problème est que je ne trouve pas les logiciels pour programmmer et jai entendu dire que certaint language etaits payants comme le vb..  
 
existe t il des alternatives gratuites ?  :kaola:  
Si oui ou ? car mm pour les languages gratos bah je trouve pas ?
 
Donc :
 
quel language doit je prendre ?
ou le trouver ?
et ou ya t ils des tutoriaux pour ce langage ?  
 
Merci de vos reponses

Reply

Marsh Posté le 28-07-2004 à 15:40:33   

Reply

Marsh Posté le 28-07-2004 à 15:42:02    

l'anglais :o


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

Marsh Posté le 28-07-2004 à 15:43:34    

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
Mais t'a été cherché où pour java ?????????
Tutorial de doudoux [fr] : http://perso.wanadoo.fr/jm.doudoux [...] va.htm#dej
 
Java tutorial [EN] :  
http://java.sun.com/docs/books/tutorial/
 
Y'a thinking in Java [en] et sa traduction : penser en java [fr] ....


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 28-07-2004 à 15:44:18    

pour les softs gratuits :
 
http://forum.hardware.fr/forum2.ph [...] 471&cat=10
 
Tu peux essayer le C# (.NET) avec SharpDevelop
 

desperados21 a écrit :


Je penses au C++ mais faut il dabord tenter le C ?


 
non, sauf si tu veux faire du mauvais C++ en mélangeant les deux :D


Message édité par antp le 28-07-2004 à 15:45:04
Reply

Marsh Posté le 28-07-2004 à 15:52:57    

Je pense que Java serait une bonne option, avec l'EDI Jbuilder, où tu as des tonnes de docs sur le net. Les langages fonctionnent pour la plupart sur les mêmes bases, donc tu peux commencer par les apprendre (variables,opérateurs ...) et après en maitrîsant ces notions tu pourras choisir plus facilement ton langage de prédilection
 
Un lien incontournable : www.developpez.com :) Tu as des cours, des liens pour les compilateurs etc ... le forum est aussi très peuplé :)


Message édité par Pandinus2k4 le 28-07-2004 à 15:53:54
Reply

Marsh Posté le 28-07-2004 à 15:54:03    


 
?
 
--------------
 
J'ai pas precisé , mais je veu pas forcement du multi plate forme

Reply

Marsh Posté le 28-07-2004 à 15:56:15    

Jubijub a écrit :


Y'a thinking in Java [en] et sa traduction : penser en java [fr] ....


 
http://penserenjava.free.fr
 
hmmmmmm jai commencé a lire , mais ya trop de texte pour moi !
 
Jvoudrai pluto ke ca commence directement au lieu que le gars m'explique sa vie et ses pts de vue
 

Reply

Marsh Posté le 28-07-2004 à 15:58:37    

Jcontinue avec mes messages l'un apres lautre mais , javais fait un tuto sur le java mais ca la programmer et ouvert dans une fenetre ms dos ! or moi j'aimerais programmer pour windows  
 
mais faudrai peut etre commencer par la , je sais pas a vous de me dire , je suis qu'un noob et jai mm pas les bases :p

Reply

Marsh Posté le 28-07-2004 à 16:03:05    

Dans tous les cas la programmation nécessite du temps, bcp de temps ... un langage ne s'apprend pas en 2 jours ... il faut comprendre les bases du langage, ses particularités et sa structure. Pourquoi utiliser C++ plutôt que Java, ou quand utiliser le PHP ? La documentation est la base de l'apprentissage, et un bon bouquin ne ferait pas de mal

Reply

Marsh Posté le 28-07-2004 à 16:06:51    

Bon là je suis motivé pour le java, direction la fnac dans les jours qui viennent ... vous avez un bouquin a me conseiller pour un noob de chez noob !! merci

Reply

Marsh Posté le 28-07-2004 à 16:06:51   

Reply

Marsh Posté le 28-07-2004 à 16:15:07    


 
ah ... euh jai saisi l'humour ^^

Reply

Marsh Posté le 28-07-2004 à 16:21:25    

desperados21 a écrit :

ah ... euh jai saisi l'humour ^^


 
non, c'est vrai.
Pour programmer il faut pouvoir au moins lire et comprendre l'anglais, vu la quantité de doc qu'on trouve dans cette langue

Reply

Marsh Posté le 28-07-2004 à 16:32:41    

les bouquins editions eyrolles je pense qu'ils sont pas mal pour débuter comme (je sais plus le titre exact) "Apprendre un premier langage" donc tu prends l'édition Java

Reply

Marsh Posté le 28-07-2004 à 18:06:29    

--> je crois que t'ai mal barré : si tu commences à faire des choses sans les comprendre, tu va donner n'importe quoi en tant que programmeur...
 
Ensuite, penser en java est surement un des meilleurs bouquins du genre, donc bon...tu trouveras rien de forcément bien meilleur...
 
Quant à l'anglais, c imparable : si tu fais du java, la documentation du langage EST en anglais, et n'est pas traduite (de tt façon une traduc serait 15 versions à la bourre)...


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 29-07-2004 à 05:26:24    

Conseil perso :
 
1 - Fo commencer par réfléchir (le prend pas mal) donc faire un peu d'algo même si c chiant :)
 
2 - Après fo se mettre à la programmation avec un language procédural type C
 
3 - Une fois le language procédural et tous ces mécanismes compris et maîtrisés il faut passer à du language oblet tel que C++
 
Il y a des languages plus sympa que d'autres mais je ne lancerais pas un débat sur ca. Si tu veux faire des trucs sympa tu peux commencer en procédural avec du php et passer ensuite à l'objet également en php ca peut être une bonne base pour débuter. Mais sache que le PHP est très limité donc il te faudra passer un jour sur du C (avec ses fameux pointeurs, ses tableaux etc...) et sur de l'objet en c++ (avec ses classes, ses surcharges, ses plymorphismes et autres mots incompréhensible :p)
 
Donc commence pas comme beaucoup tête baissé dans le code, prend ton temps et lis plein de documentation/tutorial c'est par la qu'il faut commencer :)
 
Sur ce bye

Reply

Marsh Posté le 29-07-2004 à 10:10:08    

Je suis pas tellement d'accord : il peut aussi commencer directement par de l'objet, ca lui donnera d'ailleurs de meilleures manières de coder...commencer par du php, je suis pas sur que ce soit le mieux pour apprendre la prog : c facile, mais c pas assez rigoureux qd on débute je pense


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 29-07-2004 à 10:25:49    

Je trouve aussi que l'on peut commencer par de l'objet sans faire du procédural.
J'ai connu un physicien qui avait appris la programmation en Delphi sur le tas. Il programmait en orienté objet, assez bien d'ailleurs, mais il n'arrivait pas à imaginer comment on pouvait programmer en C par exemple, sans avoir d'objets :D
De ne pas avoir fait de procédural ce n'est pas un mal, au contraire, on évite parfois certains bidouilles quand on doit programmer en orienté objet :D

Reply

Marsh Posté le 29-07-2004 à 10:44:05    

pq ne pas commencer par le couple pascal/delphi?
 
apres on attaque le C :d


---------------
"Les regles, ca nous fout toujours dans la merde"
Reply

Marsh Posté le 29-07-2004 à 22:41:53    

D'un point de vue perso je pense qu'on cerne bien mieux l'utilité du procédural et forcément de l'objet quand on a commencé en procédural. Quand on voit ses limites et qu'on attaque l'objet on arrive plus facilement par la suite à cerner quel type de language utilisé pour tel ou tel application a développer (point de vue strictement personnel) :)

Reply

Marsh Posté le 30-07-2004 à 09:27:27    

il est pas obligé de refaire l'historique de l'informatique hein ....
 
pkoi pas lui faire faire :  
 
basic --> pascal --> asm --> C --> C++ --> C# --> java ????
 
e java rien t'empeche de pas faire d'objet...si tu fous tout dans ton main, c pas objet, tu peux le faire totalement procédural si tu veux...d'ailleurs souvent les premiers exemples le sont, et après on t'explique pkoi c le mal absoluè :D


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 30-07-2004 à 09:33:33    

C# vient après Java historiquement :D
(j'ai l'historique des langages accroché à mon mur, venant de là : http://www.levenez.com/lang/)
 
(et l'asm devrait venir en premier :o)


Message édité par antp le 30-07-2004 à 09:34:49

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 30-07-2004 à 09:33:56    

bizoooooooooooo


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

Marsh Posté le 30-07-2004 à 09:37:47    

antp a écrit :


(et l'asm devrait venir en premier :o)


... tout comme dans l'apprentissage de la prog :jap:


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 30-07-2004 à 09:38:04    

antp a écrit :

C# vient après Java historiquement :D
(j'ai l'historique des langages accroché à mon mur, venant de là : http://www.levenez.com/lang/)
 
(et l'asm devrait venir en premier :o)


 
 
j'ai pas cherché à avoir un ordre chronologique...pis commencer par l'asm c roots


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 30-07-2004 à 09:40:09    

antp a écrit :

C# vient après Java historiquement :D
(j'ai l'historique des langages accroché à mon mur


 
nerdz :o


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 30-07-2004 à 09:43:18    

bah, j'ai bien le nombre de cycles CPU pris par chaque mnémonique x86 accroché dans mon salon [:sinclaire]


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 30-07-2004 à 09:44:05    

c sympa la déco chez vous :o


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 30-07-2004 à 09:50:56    

pour commencer en java, je conseil qd même de faire un petit hello world avancé en ligne de commande, en le compilant soit même...
 
sinon 2j après, le gars vient et demande : pkoi y trouve pas mes claaaaasses ?


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 30-07-2004 à 09:53:07    

Harkonnen a écrit :

bah, j'ai bien le nombre de cycles CPU pris par chaque mnémonique x86 accroché dans mon salon [:sinclaire]


 [:urd-sama]  encore pire... [:mlc]


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 30-07-2004 à 09:54:20    

Harkonnen a écrit :

bah, j'ai bien le nombre de cycles CPU pris par chaque mnémonique x86 accroché dans mon salon [:sinclaire]


 
Moi, j'ai accroché un stagiaire dans mon salon, spa mal.


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

Marsh Posté le 30-07-2004 à 10:13:47    

Jubijub a écrit :

j'ai pas cherché à avoir un ordre chronologique...pis commencer par l'asm c roots


 
"l'historique de l'informatique "
 
je pensais que c'était chronologique justement :D
 
faire de l'ASM avant le Pascal c'est roots aussi, en général le Pascal est utilisé pour faire ses débuts en Prog justement.
 

Jubijub a écrit :

c sympa la déco chez vous :o


 
L'historique des langages de Prog c'est sur le mur de mon bureau.
À la maison j'ai l'historique des unix-like, ça prend un peu plus de place :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 30-07-2004 à 10:34:47    

:D ...
 
remarque moi avec mes affiches de ciné je devrais pas faire le malin ...
 
mais plus tard g peur que ma cops aime pas si je lui dit : je peux mettre un poster taille réelle de Richard M Stallman ??? (ou pire, Alan "Grumpy" Cox...)


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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