vous avez des tutoriaux pour apprendre à programmer aux gros noobs svp - Etudes / Orientation - Emploi & Etudes
Marsh Posté le 03-03-2003 à 20:40:22
merci bocou !!!
cool ce site
si vous en avez d'autres.....
Marsh Posté le 03-03-2003 à 20:43:10
PsyKopAt- => l'interêt même d'un DUT ou mieux est justement de t'apprendre à coder de manière sérieuse, cad reflechir à ton problème avant de se lancer et de faire n'importe quoi, et on nomme ça le Genie Logiciel.
Après tu peux eventuellement commencer à t'amuser en C en achetant un bouquin expliquant tout depuis le début (variables, fonctions, libs, utiliser les chaines, les pointeurs, etc...) et en t'entrainant. Mais ca ne sera pas vraiment représentatif du contenu principal d'un DUT info par exemple, dans lequel tu as PLUS de Genie Logiciel, base de données and co que de codage à proprement parler.
Ce qui est une bonne chose vu la durée de la formation, puisque au moins tu aura les bases pour pouvoir attaquer avec une bonne logique et de bons reflexes d'autres langages de prog, plutôt que de rester isolé dans la maitrise d'un seul langage.
Marsh Posté le 03-03-2003 à 21:28:08
PsyKopAt- a écrit : bon je suis en 1°S et ça se passe pas mal, étant donné que j'adore l'informatique j'aimerais me lancer là-dedans. |
Voila le site d un de mes potes de promo (IUP GMI) , il est tres bien fait pour apprendre a coder : http://www.developpeurs.info regarde y a tous les langages ca peut t interesser. Sinon HT des bookins.
voili bon courage. (commence par un langage simple ey concret genre php par ex).
Marsh Posté le 03-03-2003 à 21:57:47
Slyde a écrit : PsyKopAt- => l'interêt même d'un DUT ou mieux est justement de t'apprendre à coder de manière sérieuse, cad reflechir à ton problème avant de se lancer et de faire n'importe quoi, et on nomme ça le Genie Logiciel. |
Pardon, mais un mec qui sort de DUT, il sait pisser du code et pas grand grand chose d'autre...
Que tu parles de genie logiciel pour un mec avec une maitrise, je veux bien, pour un mec sortant d'iup, passe encore, mais de DUT, la, chuis plus d'accord.
Marsh Posté le 03-03-2003 à 21:59:02
shurik'n a écrit : |
en meme temps php avec la quasi abscence de ty[age spa le top pour apprendre.
je conseille toujours le scheme pour ceux qui veulent tester si ils ont les capacites de logique necessaire a la programmation ( la recursivite quand meme c'est assez chaud) et le Pascal ou l'Ada car rien d'exotique ne t'es permis la dedans.
Marsh Posté le 03-03-2003 à 22:08:47
tetedeiench : ouais mais bon le but c'est pas de le dégouter non plus, quoi
Pour tater un peu du vieux de vieux tu fais du C (ca te donne de grosses bases bien solides) puis pour piger la progra d'aujourd'hui( ->orientée objet) tu touches au Java.
C'est qu'un exemple y'a plein d'autres langages mais ceux-là te permettent de bien t'amuser tout en apprenant.
CHaiCA
Marsh Posté le 03-03-2003 à 22:13:30
chaica a écrit : tetedeiench : ouais mais bon le but c'est pas de le dégouter non plus, quoi |
Commencer par le C, avec les pointerus, a mon humble avis, c'est VRAIMENT pas la chose a faire
Marsh Posté le 03-03-2003 à 22:15:25
chaica a écrit : tetedeiench : ouais mais bon le but c'est pas de le dégouter non plus, quoi |
Ca t amuses le C en gmi ??? Moa pas du tout lol , chui en septembre huhu
Marsh Posté le 03-03-2003 à 22:16:58
et la prog d'aujourd'hui, parler du Java, ca me fait bien rire...
Comme si le java etait utilise partout la maintenant... oui dans les ecoles on aime le java c'est sur...
Marsh Posté le 03-03-2003 à 22:17:16
c'marrant les pointeurs
Quant à l'objection sur le java, c'est bcp utilisé je vois pas pourquoi tu dis ca (j'ai pas de chiffres sous la main mais bon).
En tout cas + que l'ada et le pascal à mon humble avis (mais j'ai toujours pas de chiffres).
CHaiCA
Marsh Posté le 03-03-2003 à 22:19:05
chaica a écrit : c'marrant les pointeurs |
..snif... nan c po marrant .. et les parcours d arbres non plus c po marrant...
Marsh Posté le 03-03-2003 à 22:19:36
attendez, niveau syntaxe, boucles, etc, l'ada et le pascal, on a pas encore fait mieux.
Pour voir si on est logique, rien de tel qu'un bon language derive de lisp, comme ls cheme, ou on bouffe de la recursivte a mort, et ou on sait au moins developper un algorithme, y a pas a suer...
Vous croyez pas ?
Marsh Posté le 03-03-2003 à 22:20:22
shurik'n a écrit : |
smarrant car moi le miageux le C j'adore et c'est mon langage prefere
Les gmis c'est pas des genies !
Marsh Posté le 03-03-2003 à 22:21:20
tetedeiench :certes mais c'est pas trop marrant à taffer chez toi tout seul quand t'es pas dans un cadre universitairee et que c'est une initiation.
CHaiCA
Les gmi en force! (hum)
Marsh Posté le 03-03-2003 à 22:22:35
chaica a écrit : tetedeiench :certes mais c'est pas trop marrant à taffer chez toi tout seul quand t'es pas dans un cadre universitairee et que c'est une initiation. |
ben, j'ai fait des trucs sympas en scheme
Un tic tac toe, spa trop dur
Ou meme, si tu as de l'imagination, des fractales. Stoo con, ca dessine des trucs jolis et c'est pas degueu a l'arrivee...
Appliquer n fois la meme regle et zopla
Les gmis spa mes amis
Marsh Posté le 03-03-2003 à 22:24:24
les gMI C des genies sisi !!! J ai un Bac L et G eu 12 a l UV maths bon on parlera pas du reste
Marsh Posté le 04-03-2003 à 12:40:56
tetedeiench a écrit : |
Ah làlà ca faisait longtemps que tu n'avais pas trollé toi
Marsh Posté le 04-03-2003 à 15:10:37
Slyde a écrit : |
Ce n'est pas un troll, mais force est de constater qu'un DUT n'a pas les connaissances necessaires pour faire ce que tu apelles "genie logiciel".
Un DUT< a la base, ca sait programmer, point. Y a un gouffre assez important entre un mec qui a fait 2 annees de plus qu'un gars sortant de DUT et un mec qui a fait un DUT hein...
Le DUT saura te programmer ton truc. Le mec qui a fait sa maitrise saura t'estimer en plus le temps de developpement, te faire une comparaison des meilleures techniques disponibles et te produira un programme d'une qualite bien souvent meilleure que le gars qui sort de DUT, ne serai-ce que parce que ses bases theoriques sont meilleures...
Je me demande combien de personnes sortant de DUT ne jurent que par le java ... et sont fermes sur le java. Ca meriterai un petit sondage a la sortie des DUT tiens.
Marsh Posté le 04-03-2003 à 15:20:18
tetedeiench a écrit : |
c vrai , sauf erreur de ma part on calcule pas de complexités en dut
Marsh Posté le 04-03-2003 à 17:47:44
même pas drôle, toutou argumente
Marsh Posté le 04-03-2003 à 18:16:17
bon alors déjà merci à tous de vous être penchés sur mon cas....
vous me faites bien flipper avec vos mots compliqués mais ça je suppose que c normal...
tenez tant que je suis là je vais poser quelques questions supplémentaires si vous voulez bien....
en fait g commencé à me renseigner pour mon orientation hier et ce que g trouvé en général c :
-DUT et après autre chose (école d'ingé etc....)
-prépa et après autre chose
je me pose donc qq questions:
-quelles sont les études possibles (en gros hein ) dans le milieu de l'informatique ??
-est-ce que c grave si je me lance dans cette branche sans avoir d'idée précise de ce que je ferais après ??
-est-ce qu'on peut se lancer là-dedans si on est comme moi un gros gros noob ??
Marsh Posté le 04-03-2003 à 18:30:00
Monsieur Tetedeiench,
Je vous informe, par la présente missive, que dans certains - voire beaucoup - d'IUT, le programme a les composantes suivantes :
- UML avec tous types de relations, de contraintes. Nombreux exercices pendant 2 ans sur la question. Apprentissage des design pattern les plus fréquemment rencontrés.
- SGBD Oracle : tables, vues, modes transactionnels, administration des droits, PL/SQL, triggers et procédures déclenchées. Ces connaissances sont utilisées pour le codage d'une application de synthèse avec un schéma relationnel aux nombreuses dépendances croisées, procédures déclenchées, scripts PL/SQL. Le projet est finalement mis en dispo pour le web avec Perl puis avec Java (servlets), toujours en exploitant Oracle.
- Codage en C avec apprentissage des bases décrites dans n'importe quel livre de référence sur la matière : variables, fonctions & méthodes, chaines de char, pointeurs. Vue de C++ avec allocation dynamique, gestion du tas, string, etc.. Codage avec C de tous les algos de tri avec étude de la complexité (O(n²) -> O(ln n) ). Codage de tous les algos de chainage et arbres.
- Codage en Perl de clients/serveurs réseau, client Telnet multi-processus. Vue des grandes fonctionnalités d'Apache.
- Architecture machine avec vue des bus, archi processeur et toutes ses composantes, de l'assembleur.
- Passage en revue des 4 premières couches du modèle OSI, étude des protocoles en HDLC/X25, des trames TCP/IP, des processus de sécurisation. vue du Routage sous Unix.
Quand à la prétendue omniprésence de Java en IUT, il n'en est rien, certains étudiants ne connaissent même pas ce langage, pour la simple et bonne raison qu'ils ont fait deux ans de C. Toutefois c'est sans doute une mauvaise idée, puisqu'ils n'auront vu l'approche objet que de manière assez théorique, C++ étant trop batard, trop complexe pour une approche et une maitrise en seulement deux ans. Les enseignants dans le supérieur, même spécialistes dans le domaine, reconnaissant eux-mêmes qu'il faut près de 10 ans de pratique afin de maitriser C++.
Dans l'espoir que ce petit mot vous fera changer d'avis (bien que j'en doute très fortement) et prendre conscience que si les gens en DUT ont assez souvent un faible niveau, ce n'est pas toujours le cas, et de loin, de celui des formations. Ces critiques méritent donc d'être muries, à moins qu'il ne s'agisse d'un problème d'égo et d'une fierté démeusurée ayant pour origine votre actuel niveau d'étude.
Sans méchanceté aucune et en esperant vous revoir plus constructif dans l'avenir. Salutations.
Marsh Posté le 04-03-2003 à 18:30:34
PsyKopAt- a écrit : bon alors déjà merci à tous de vous être penchés sur mon cas.... |
si ta 1èreS ne se passe pas trop mal comme tu dis et que ta terminale se déroule de la même manière, école d'ingénieur me paraît un assez bon choix
Comme école, euh, ENSIMAG pour l'info (1 gars va sûrement pas tarder à arriver pour vanter ses mérites)
Marsh Posté le 04-03-2003 à 18:49:38
Slyde a écrit : Dans l'espoir que ce petit mot vous fera changer d'avis (bien que j'en doute très fortement) et prendre conscience que si les gens en DUT ont assez souvent un faible niveau, ce n'est pas toujours le cas, et de loin, de celui des formations. Ces critiques méritent donc d'être muries, à moins qu'il ne s'agisse d'un problème d'égo et d'une fierté démeusurée ayant pour origine votre actuel niveau d'étude. |
c pas rassurant ça ..... g pas envie de faire un truc où les gens ont réputation d'être mauvais....
Marsh Posté le 04-03-2003 à 18:56:07
PsyKopAt- a écrit : |
nan t inkiete si ca tiens ka toi d etre bon ou pas... l iUT info c une tres bonne formation et tu peux continuer sans pb apres (ingé ..iup..licences..)
Y a tjrs des tires au flanc ki on leur dut en ayant rien foutu mais tout est une kestion de passion et de motiv
Marsh Posté le 04-03-2003 à 18:59:44
shurik'n a écrit : |
ça c pas le problème la passion et la motiv'...
bon ça me rassure un peu.
autre truc inquiétant, pour la région parisienne g entendu parler de 1000 demandes/50 pris
chui pas mauvais mais si la sélection est comme ça va falloir que je bosse !!!
au moins ça me fera une motivation pour ma 1° et ma Terminale...
pour le chiffre vous confirmez ou c complètement faux ???
Marsh Posté le 04-03-2003 à 19:05:01
PsyKopAt- a écrit : |
Si tu ne te fies uniquement qu'a ce que les gens disents ou pensent, tu n'ira nul part. D'une manière générale, ils te diront toujours que tu es nul, que ton projet n'a aucune chance d'aboutir, que ceci, ou cela, est de la merde. Bref, du moment que la raison montre que ca peut marcher, et bien les personnes qui pensent que la voie qu'ils ont suivi est la seule et unique, qui pensent tout savoir sans jamais avoir été dans le circuit, ces individus, tu t'en fiches royalement.
Parfois la réussite est juste accessible en se bouchant les oreilles et en faisant le necessaire intellectuel ou humain. Power of will =)
Maintenant si tu as les capacités, et même si tu en doutes, tente le mieux, en ce bas monde on a encore le droit à l'echec et qui ne tente rien, n'a rien.
Marsh Posté le 04-03-2003 à 19:05:59
ça dépend des iut
Marsh Posté le 04-03-2003 à 19:08:31
Slyde a écrit : Monsieur Tetedeiench, |
Monsieur slyde, je vous informe par la presente que les miagistes ( que je connais mieux) ont de plus des competences plus poussees en :
-Probabilites, gestion des reseaux, queues, etc
-Gestion de projet ; estimation du temps de developpement.
-Connaissent un panel beaucoup plus large de languages, avec les faiblesses et les forces de chacun.
-Ont une experience professionelle superieure grace a deux stages durant les3 annees d'IUP
-Que tous les miageux ont vu la complexite en long, large, travers. Je t'invite a me citer les IUTs regroupant toutes les composantes citees au dessus. A combien arriverons nous ?
-Que nous avons aussi developpe des competences de communications indispensables pour connaitre exactement la teneur du sujet.
-Que nous connaissons le calcul distribue, le multithreading, les systemes de fichiers, la gestions des processus, pipes, et autres joyeusetes.
Et l'IUP Miage n'est pas forcement unoiquement tourne programmation.
Je vous ferait remarquer que pretendre qu'un IUT est aussi capable qu'un gars ayant sa maitrise est tout a fait utopique. La valeur ajoutee des personnes en matrise doit etre prise en consideration, et quelqu'un sortant de maitrise sera beaucoup plus a meme de mener un projet a terme dans les meilleures conditions que quelqu'un sortant de DUT, c'est un fait, ce par son background beaucoup plus travaille, ses competences de reflexion et pas seulement d'executant.
Ceci est le vrai genie logiciel : se renseigner sur la tache a effectuer, reussir a la mener du mieux possible en se renseignant et en choisissant la meilleure technique disponible, la polyvalence en cas de probleme ou d'abscence, et les connaissances beaucoup plus pousses dans chacun des domaines cites. Qui connait, en sortant de DUT, les bases de donnees orientees objet ? Le COBOL ? Les bases de donnees de type "object relational" ? Ca fait partie du bagage de tout gars en maitrise. C'est ca le genie logiciel. C'est ca qui fait la difference entre un gars sortant de DUT et un gars sortant de maitrise.
Marsh Posté le 04-03-2003 à 19:15:39
tetedeiench a écrit : |
Et je vous fais remarquer que ce n'est pas ca le problème, mais plutôt l'affirmation que les DUT ne sont bons qu'a pisser du code, alors que le programme est beaucoup plus orienté vers un tout plus théorique, et certainement pas aussi pratique que proclamé précédemment.
Quand à la supériorité des BAC+4 sur les BAC+2, encore heureux...
Marsh Posté le 04-03-2003 à 19:16:18
de tte facon comparer des formation bac+2 et bac+4 ..... c com comparer un Brevet des coleges et un bac
Marsh Posté le 04-03-2003 à 19:18:22
bon je repars sur mes questions de possibilités....
c koi iup miage ????
Marsh Posté le 04-03-2003 à 19:19:03
sinon pour les iut je vé samedi aux portes ouvertes de l'iut de paris 5 ..... c bien ???
Marsh Posté le 04-03-2003 à 19:26:21
PsyKopAt- a écrit : sinon pour les iut je vé samedi aux portes ouvertes de l'iut de paris 5 ..... c bien ??? |
Oui Paris 5 est tres bon.
Marsh Posté le 04-03-2003 à 19:28:47
ReplyMarsh Posté le 04-03-2003 à 19:34:06
PsyKopAt- a écrit : c dur de rentrer ?? |
Tu te rendras vite compte que plus c'est d'un niveau élevé, plus c'est dur de rentrer
Marsh Posté le 04-03-2003 à 19:39:57
lol !!! c vrai que ma question était un peu idiote.....
j'espère que g mes chances......
Marsh Posté le 03-03-2003 à 20:29:45
bon je suis en 1°S et ça se passe pas mal, étant donné que j'adore l'informatique j'aimerais me lancer là-dedans.
g fait de nombreuses recherches sur ce forum sur les DUT et autres formations possibles et à chaque fois (ou presque) je trouve des messages alarmants du type:
"attention info c dur fo une bonne logique mathématique, tu devrais essayer de programmer un peu pour voir si ça te plait vraiment ....."
je me suis donc dit: "je vais m'y mettre"
seulement c pas simple alors je cherche, si vous avez, des liens vers des sites qui expliquent les bases et me permettent de débuter pour voir si ça me plait...
merci beaucoup et @+