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

Problèmes avec la poo en php

Petroleum
Petroleum
Niveau 5
24 novembre 2012 à 03:13:40

Bonjour ça fait presque 8 mois que j'apprend le PHP et je me sens toujours pas capable d'appliquer mes connaissance pour créer un site web normal. Je suis patient mais je commence un peu à m'arracher les cheveux.

JE réalise la quasi totalité de mon apprentissage sur le site du zéro, mais je commence à être à bout. Leur aspect "vous allez voir c'est super facile" est sympa au début mais finalement j'apprends rien du tout.

JE me demande si je perds pas mon temps. Je connais les bases de la php et les tutos de la php sont souvent les mêmes. Mais moi je veux de la pratique. Créer des forumulaires, des forums, des blogs, des espaces membres et des systèmes de news etc.

Mais malheureusement je ne trouve aucun tuto qui couvrent parfaitement tous ces aspects. ça me saoule un petit peu.

Je me suis lancé dans l'apprentissage de la POO car d'après plusieurs personnes ça simplifie la programmation en utilisant le modèle MVC etc. C'est pour moi c'est plus une torture qu'autre chose.

Pourtant j'ai une soif immense d'apprendre, et c'est bien cela qui fait que je me tue comme un taré à lire de sois disant cours de développement WEB depuis plus de 2 ans. Donc à mon sens, la motivation est bien là.

J'ai des connaissances correctes (mais sans une grande maîtrise non plus) en HTML/CSS, mais par contreje câle depuis presqu'un an sur le PHP. ça en devient très frustrant.

moi qui veut apprendre le JavaScript, JAVA, Perl, ruby, C, C++, Python etc. Si je dois passer un an sur chaque langage de programmation alors je suis mal barré :(

Comment progresser plus vite ?

vava740
vava740
Niveau 10
24 novembre 2012 à 09:25:29

Un an sur chacun de ces langages serait une prouesse... tu peux déjà compter plusieurs années pour commencer à """maîtriser""" PHP, et ce sera pareil pour chaque langage.

Et même après des dizaines d'années ça t'arrivera sûrement d'apprendre régulièrement de nouveaux trucs ou de te perfectionner sur un point particulier du langage, d'autant plus que la plupart des langages sont en constante évolution.

Je dis pas que si tu passes à JavaScript il faudra que tu lise des tutos pendant un an avant d'arriver à quelque chose, en une ou deux semaines tu feras déjà des projets correct avec ce langage, mais tu n'en feras jamais complètement le tour, reste à prendre ce dont tu as besoin.

Le Site du Zéro aborde une approche très intéressante dans leurs tutoriels, et il me semble que tu ne l'aie pas saisie correctement. Tu veux faire des formulaires, des forums, des blogs, etc... mais tu ne trouve aucun tutoriel ? Soit. Les tutoriels du Site du Zéro t'apprennent les bases d'un langage. Une fois les bases acquises, à toi de les appliquer pour faire ce que tu veux.

Ça ne sert à rien d'apprendre la POO si tu n'as encore aucune expérience en PHP (8 mois à lire des tutos, en terme d'expérience c'est zéro, il faut que tu commences à pratiquer, sinon ça n'aura aucun intérêt, et c'est d'ailleurs ça qui te donne l'impression de ne rien apprendre).

Il y a un an j'avais à peu près les mêmes illusions que toi, je pensais lire un tuto sur le Site du Zéro, ou mater une formation vidéo genre video2brain ou elephorm, et hop j'ai le même niveau qu'un mec qui a 10 ans d'expérience. :hap:

La réalité est bien différente, les tutos ou formations sont là pour t'apprendre la syntaxe du langage, les fonctions principales, te montrer des exemples basiques sur des sujets qu'il te sera intéressant de connaître par la suite, mais ça s'arrête là. Ça te permet de te lancer rapidement, mais en aucun cas ça ne t'apportera de l'expérience.

Après 8 mois à faire du PHP théorique, je pense que c'est bon :noel: tu peux te séparer un peu du Site du Zéro et commencer les choses sérieuses.

Commences par un système de news, c'est pas très compliqué et ça t'ouvrira très rapidement sur des formulaires et un espace membre.

Essaie de faire quelque chose de très simple et basique au début, puis tu pourras toujours l'améliorer par la suite.

Là, le but c'est que tu fasse des petits "projets" pour toi, pas les exemples pratiques ou TP du Site du Zéro. Ça t'amèneras à te poser des questions qui n'ont pas été abordées dans le tuto, ou sur lesquelles tu serais peut-être passé un peu vite. Tu pourras alors relire certains passages du tuto pour te débloquer, ou chercher dans la doc de PHP si tu galères sur l'utilisation d'une fonction particulière. Google sera également un outil très utile pour te débloquer sur les problèmes les plus communs, et si jamais tu ne trouves pas tu peux venir demander sur les forums.

deepblue
deepblue
Niveau 16
24 novembre 2012 à 16:14:25

Ton problème c'est "Mais malheureusement je ne trouve aucun tuto qui couvrent parfaitement tous ces aspects. ça me saoule un petit peu.". Vulgairement : tu te sors les doigts et tu te poses les problèmes seuls. C'est uniquement comme ça que tu avanceras.

Des tutos pour tout, c'est le cancer du site du zéro.

Tiddo
Tiddo
Niveau 10
24 novembre 2012 à 16:26:19

C'est malheureusement vrai. Quand tu regardes un peu la population du site du zéro (forum ou en bas des tutoriels), tu te rends compte que c'est pour beaucoup des assistés qui veulent se lancer dans la création de sites internet. Il leur faut tout tout de suite et ils sont incapables de résoudre le moindre souci tout bête en php.

Comme l'ont dit Deepblue et vava, il faut se débrouiller soi-même une fois les bases assimilées.

Fire_Storm
Fire_Storm
Niveau 10
24 novembre 2012 à 17:39:15

J'ai suivi le tuto sur le site du zéro pour la POO. Il est vrai qu'au début c'est chiant car pas grand chose avoir avec le métier (enfin j'entends par là que faire un perso de RPG c'est bien beau mais bon). Ceci dit si tu ne comprends pas ça tu t’emmêleras les pinceaux par la suite.

Là où j'ai coincé c'est la dernière partie car on te balance tout un système dans la gueule sans vraiment t'expliquer le pourquoi. Et ben franchement la feuille de papier m'a mieux aidé que le code.

En programmation c'est à peu près partout pareil: si t'as pas les idées claires sur ce que tu dois faire, tu n'arriveras pas à le coder, en tout cas moi je fonctionne comme ça.

Tu dis avoir du mal en POO, admettons mais si je te demande un espace membre, des news etc en PHP "normal" (procécurale quoi) est ce que tu sais le faire sans tuto ?

Le truc c'est de réfléchir par étape (tu te rendras compte au final que c'est toujours les même: CRUD; Create, Read, Update, Delete).

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