Le router
On souhaite pour notre code contrôler un maximum de choses depuis notre code PHP. Plutôt que de créer un fichier PHP par page et...
On souhaite pour notre code contrôler un maximum de choses depuis notre code PHP. Plutôt que de créer un fichier PHP par page et...
Dans ce premier chapitre nous allons poser la structure de notre projet et parler de deux objet qui seront essentiel tout au long de...
Dans ce premier chapitre je vous propose de découvrir ensemble l'objectif de cette formation et ce que l'on va construire ensemble.
Dans cette vidéo je vous propose de découvrir comment créer une librairie en utilisant le principe du TDD et comment la publier...
Même si vous n'avez jamais entendu le terme "middleware" le concept de ce design pattern ne devrait pas vous sembler étranger....
Le PSR, c'est un diminutif qui revient de plus en plus souvent au sein de la communauté PHP lorsque l'on parle d'autoloader (PSR4),...
La version 7.1 de PHP est une mise à jour qui vient consolider certains apports de la version 7.0 consolidant par exemple le système...
Lorsque l'on débute et que l'on souhaite apprendre PHP, il n'est pas forcément facile d'avoir un environnement de travail correct...
Versionner son projet PHP permet de garder en mémoire l'historique des modifications et permet aussi de simplifier le travail en équipe...
Lorsque l'on conçoit une application complexe en utilisant la programmation orientée objet en PHP on est souvent amené à faire...
Je vous propose aujourd'hui de jeter un oeil sur la notion de concurrence et d'analyser le fonctionnement de quelque langages de programmation...
Dans ce tutoriel nous allons découvrir comment mettre en place un système d'évènements / observeurs en PHP. Lorsque certaines action-clefs...
La programmation fonctionnelle est un paradigme de programmation (au même titre que la programmation procédurale ou objet). De la...
Après une petite modification vous obtenez une erreur qui ressemble à peu près à ça Parse error: syntax error, unexpected 'echo'. La...
Vous commencez à travailler avec des objets et pof ! Trying to get property of non-object. La cause ? Comme l'erreur l'indique, vous...
Vous travaillez avec des tableaux et d'un coup patatrac ! Notice : Undefined index name... La cause ? Cette erreur est plutôt explicite...
Vous faites un header(), session_start() ou setcookie() et vous obtenez une erreur du type Headers already sent by (ouput started at...
Vous venez de modifier votre code et là surprise : page blanche ! Pas de panique, c'est en général le symptôme d'une erreur dans...
Dans ce premier chapitre je vous propose de découvrir ensemble l'objectif de cette formation.
Lorsque l'on travaille à plusieurs, il est souvent difficile de se mettre d'accord sur les règles à utiliser sur un projet et il...
Lorsque l'on développe on passe pas mal de temps à débugger son code et à rechercher la cause de certaines erreurs. Un bug est...
Twig est le moteur de template PHP utilisé par Symfony mais il est tout à fait possible de l'utiliser en dehors du Framework pour...
$_SESSION en PHP est une variable qui permet de stocker des informations pour un utilisateur pendant la durée de sa visite sur le...
Si vous avez déjà essayé de tester votre code PHP, vous le savez, ce n'est pas forcément évident. En effet, une fois qu'une classe...
Stripe est une plateforme qui vous permet de mettre en place un système de paiement sur votre site simplement gràce à une API facile...
Paypal Express Checkout permet de mettre en place un paiement simple mais aussi de créer un système de paiement récurrent. Lors...