[ Newbie ] Par quoi commencer ? - Divers - Programmation
Marsh Posté le 28-07-2004 à 15:42:02
l'anglais
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] ....
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 : |
non, sauf si tu veux faire du mauvais C++ en mélangeant les deux
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é
Marsh Posté le 28-07-2004 à 15:54:03
kadreg a écrit : l'anglais |
?
--------------
J'ai pas precisé , mais je veu pas forcement du multi plate forme
Marsh Posté le 28-07-2004 à 15:56:15
Jubijub a écrit : |
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
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
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
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
Marsh Posté le 28-07-2004 à 16:15:07
ReplyMarsh 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
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
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)...
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 )
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
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
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
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
Marsh Posté le 29-07-2004 à 10:44:05
pq ne pas commencer par le couple pascal/delphi?
apres on attaque le C
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)
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è
Marsh Posté le 30-07-2004 à 09:33:33
C# vient après Java historiquement
(j'ai l'historique des langages accroché à mon mur, venant de là : http://www.levenez.com/lang/)
(et l'asm devrait venir en premier )
Marsh Posté le 30-07-2004 à 09:33:56
bizoooooooooooo
Marsh Posté le 30-07-2004 à 09:37:47
antp a écrit : |
... tout comme dans l'apprentissage de la prog
Marsh Posté le 30-07-2004 à 09:38:04
antp a écrit : C# vient après Java historiquement |
j'ai pas cherché à avoir un ordre chronologique...pis commencer par l'asm c roots
Marsh Posté le 30-07-2004 à 09:40:09
antp a écrit : C# vient après Java historiquement |
nerdz
Marsh Posté le 30-07-2004 à 09:43:18
JagStang a écrit : nerdz |
bah, j'ai bien le nombre de cycles CPU pris par chaque mnémonique x86 accroché dans mon salon
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 |
encore pire...
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 |
Moi, j'ai accroché un stagiaire dans mon salon, spa mal.
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
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 |
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
Marsh Posté le 30-07-2004 à 10:34:47
...
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...)
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
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 )
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 ?
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