Comment estimer son niveau en php ?

Résolu
Bonjour,

je me pose cette question, lorsque je remplis des formulaires pour le recrutement....
J'ai appris le php ne autodidacte...je ne sais pas comment estimer mon niveau !
d'après vous, que doit savoir faire un développeur débutant / intermédiaire / confirmé ?

merci d'avance !

Fred
Configuration: Windows XP
Firefox 2.0.0.16

8 réponses

  1. oh que non.

    bon niveau= frameworkS, mvc, classes, php5, etc...

    Tes niveaux ne riment a rien.
    1. Pour vous tester en PHP entre autres http://devteaser.com/ est pas mal pour ça
  2. requete complexe, gestion du panier, gestion de compte complexe, connaissance en sécurité, avoir fait du php pendant au moins 5ans de maniere intensive, etc etc

    si tu étais confirmé tu ne poserais même pas la question tu le saurais, donc...
    1. Contributeur
      Pour le niveau confirmé, c'est dangereux dans un recrutement : ça sous entend qu'on peut te poser une colle, tu devrais pouvoir trouver la solution... autant être très modeste et dire confirmé.

      La différence entre débutant et intermédiaire, y'a un truc qui peut aider : si on t'expose un problème en PHP, pas forcément super simple (on évite le problème du "je veux juste lister le contenu d'une table"), et que tu vois immédiatement en tête comment le réaliser, à la limite capable de pondre de suite les principales parties du code : tu est (au moins) intermédiaire. Si sur de nombreux problèmes, tu ne vois pas sur le coup comment faire, tu es probablement plus débutant.

      1. autant être très modeste et dire confirmé. -> erreur ?. lol

        Pour évaluer plus facilement il suffit de lister les 15 choses essentiels pour un site web marchand, forum, news, etc. et de voir ce que tu sais faire.

        ++
        1. Contributeur
          Oups oui, j'avais imaginé que c'était débutant/confirmé/expert. J'ai corrigé.

          Merci !

      2. en fait je me demandais aussi si la différence entre les niveaux pouvais être dans la rédaction du code ? (plus ou moins efficace par exemple ?)

        Quels genres de problèmes devrait savoir résoudre un dév confirmé ?

        merci pour vos réponses
        1. salut!
          voici tout les niveaux (je pense) du php
          debutant-->intermédiaire-->semi-pro-->professionnel-->modeste-->expert

          debutant:

          savoir au moin comment marche le php

          intermediaire:
          savoir comment marche le PHP
          connaitre au moin les 1ere base du PHP

          semi-pro:
          savoir comment marche le PHP
          connaitre au moin les 1ere base du PHP
          savoir la fonction while() , et tt celle de mysql ex: mysql_connect
          mettre des images

          professionnel:
          savoir comment marche le PHP
          connaitre au moin les 1ere base du PHP
          connaitre la fonction while() , et tt celle de mysql ex: mysql_connect
          régler TT les problèmes
          savoir inclure des fichiers
          savoir gerer les base de mysql

          modeste:
          savoir comment marche le PHP
          connaitre au moin les 1ere base du PHP
          connaitre la fonction while() , et tt celle de mysql ex: mysql_connect
          régler TT les problèmes
          savoir inclure des fichiers avec include('*****');
          créer des compte membres simple et un compte admin simple

          expert:
          CONNNAITRE TOUTE LES BASES!!!
          connaitre la fonction while() , et tout celle de mysql ex: mysql_connect
          régler TT les problèmes
          savoir inclure des fichiers
          créer des compte membres expert et créer un compte admin expert
          CONNAITRE TT LES BASE HTML, PHP ET SAVOIR créer UN TUTORIAL POUR LES MEMBRES
          ET SY CONNAITRE EN MATH =D


          moi je pense être semi-expert ici je ne l'ai pas marquer mais je dit sa car:
          #je sais créer un compte admin et membres avec des options cool ,sais inclure des fichiers...
          #par contre pour les maths je mit connais assez mais grace au PHP j'ai de plus en plus envie d'étudier les math =D je pourrait augmentait mon niveau