CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Bien débuter?

dark_drow
dark_drow
Niveau 15
23 août 2013 à 12:45:28

html/css car pas de la programmation et le PHP c'est pas terrible pour apprenre

dark_drow
dark_drow
Niveau 15
23 août 2013 à 12:46:10

c'est pas de la programmation*

lkttsu
lkttsu
Niveau 10
26 août 2013 à 04:02:06

Déjà, sache que sur Mac, il est impossible de faire du C#.NET comme il est impossible de faire de l'Objective-C sous Windows.

Ensuite, il te sera utile de commencer par C (Si tu veux devenir un développeur d'application plus complexes) ou par Java (Si tu préfères faire des Web Applications, ou encore des applications simples).

chris_27
chris_27
Niveau 10
26 août 2013 à 11:27:00

Même si le but est de faire des applets Java, je trouve utile de commencer par le C (moins de fioritures, d'avantage représentatif de la programmation en général, ...)

chassab19
chassab19
Niveau 10
26 août 2013 à 19:32:10

Et ça peut prendre environ combien de temps pour maîtriser le java?

godrik
godrik
Niveau 30
26 août 2013 à 19:37:25

ca depend de ce que tu veux dire par maitriser. Mais globalement ca prends 6 mois pour arriver a faire un truc non trivial.

chassab19
chassab19
Niveau 10
26 août 2013 à 20:39:24

Maîtriser = faire des petits programmes/jeux/plugins minecraft plutôt cool.
Et pour maîtriser parfaitement le html CSS et php?

chassab19
chassab19
Niveau 10
26 août 2013 à 20:42:03

Ah une question, est ce que (X)HTML = html?

chris_27
chris_27
Niveau 10
26 août 2013 à 21:05:24

Oublie le xhtml... ce machin est mort !

godrik
godrik
Niveau 30
26 août 2013 à 22:34:22

les trucs "plutot cool" ca prendra probablement plus de 6 mois. 6 mois c'est une duree raisonnable pour des petits projets comme un snake, pacman, tetris...

Engineer
Engineer
Niveau 12
26 août 2013 à 23:37:29

6 mois faut pas exagérer, apprendre un language (pas dans le sens apprendre toutes ses possibilités et maitriser tout son potentiel hein) et surtout une librairie prend environ 3 semaines si on a assimilé les concepts de programmation (qui sont simples). Ensuite une semaine pour le premier jeu et quelques jours pour les autres (style pong/snake/...)

projetrocket
projetrocket
Niveau 10
27 août 2013 à 00:51:47

Engineer :d) Pour quelqu'un qui n'a jamais programmé ça prendra plus de temps.

PocoIo
PocoIo
Niveau 10
27 août 2013 à 01:03:54

Godrik étant prof de fac il pense probablement en semestres, il ne faut pas lui en vouloir.

chris_27
chris_27
Niveau 10
27 août 2013 à 01:05:26

Son ordre de grandeur est bon. Vu comment c'est parti, il va falloir déjà un mois à l'OP avant de choisir un langage... :(

chassab19
chassab19
Niveau 10
27 août 2013 à 09:01:47

Parce que pour l'instant les bases du html je les connais déjà :(
Faut que je passe direct aux trucs avancés ou bien?... :(

Tsunamite
Tsunamite
Niveau 10
27 août 2013 à 13:09:21

Ben forcément, quand on est encadré par un professeur sur les bancs de l'école, l'apprentissage d'un programme s'effectue plus rapidement et efficacement. là le contexte est différent, il apprend un language en autodidacte, au risque d'apprendre des mauvais reflexes, avec des aides sur des forums plus que discutables. L'apprentissage sera donc beaucoup plus long, sans compter les nombreux murs qu'il rencontrera selon le contexte. Même avec un Prof, pour faire le tour des thèmes de programmation nécessaires pour le développement d'un jeux vidéo, ça ne s'assimile pas en un mois. 1 semaine pour faire un snake, tu raisonnes comme un développeur expérimenté, sur les bancs de l'école, pour un premier projet découverte, je tablerai plus sur 6 mois, pour un élève normal.

Personnellement, avant de débuter mes études d'informatique, je faisais du Tcl/Perl et un peu de script Mirc. (quand j'étais lycéen, je trainais pas mal sur IRC). Si tu veux bien débuter, commence par le langage C. Après, tu pourras apprendre le C++/Java et t'initier à la POO.

Découvre la programmation avec des petits exos simples. Par exemple, écrire un code pour calculer pythagore, en fonction des arguments entrés. (argv[])

chris_27
chris_27
Niveau 10
27 août 2013 à 13:18:21

Chassab19 : il faut que tu te sortes les doigts du cul, que tu te fixes un objectif modeste (mais clairement identifié), et que tu fasses tout ton possibles pour atteindre cet objectif le plus efficacement possible.

Engineer
Engineer
Niveau 12
27 août 2013 à 14:03:26

Tsunamite -> Non non et non je suis très loin d'etre un développeur expérimenté et je considère perso qu'une semaine pour un Snake c'est quand meme long (c'est ce que ca m'a prit pour mon premier jeu.

Personnellement j'ai appris le C et le C++ en autodidacte avec de très bons livres, si tu choisis les bons livres tu n'as aucun mauvais réflexe. (la seule chose que j'avais appris avant en programmation était le Java et à l'unif mais l'unif ici c'est comme autodidacte, tu lis le livre chez toi et tu refais les exo du livre, la seule différence c'est que les solutions sont donnés par un type et pas trouvée sur Internet...)

Si l'auteur avait vraiment envie de programmer il l'aurait fait tout de suite en prenant un livre sur Internet. Tant qu'il aura pas fait ca, ca sert à rien de le conseiller ou de l'aider.

godrik
godrik
Niveau 30
27 août 2013 à 17:03:08

Engineer, les gens ne font quasiment jamais ca a plein temps. Ils n'ont quasiment jamais une strategie d'apprentissage efficace. Ils vont papilloner d'un truc a l'autre. Ils vont vouloir commencer trop tot et perdre quelques semaines avant de s'apercevoir qu'ils n'ont pas encore le bagage. Ca va les degouter et ils vont s'arreter 1 mois.

Apres, je parles d'un objectif global d'apprentissage avec une premiere milestone autour du moment ou tu as le niveau pour faire un jeux simple. Je ne parles pas d'un effort d'apprentissage avec un but precis qui pourrait etre plus court, mais qui est a mon sens contre productif.

C'est dans ce sens la que je dis 6 mois. Concretement, c'est en nombre d'heure d'apprentissage actif qu'il faudrait compter. Entre 200 et 400 heures pour en arriver la semble raisonnable. Si tu fais ca a raison de 20 heures par semaine, tu va etre pret en 2/4 mois. Mais ce n'est pas forcement evident de degager 20 heures par semaine.

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment