IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Les meilleurs cours et tutoriels pour apprendre PHP

Sélection des meilleurs tutoriels et cours de formation gratuits pour apprendre à programmer des sites web dynamiques avec langage PHP. Vous trouverez les meilleures méthodes éducatives pour une formation agréable et complète du langage PHP. Si vous voulez directement aller à des questions spécifiques sur PHP, n'hésitez pas aussi à vous référer à la FAQ PHP pour obtenir les meilleures réponses. Vous pouvez également poser vos questions sur les forums d'entraide PHP.

Si vous avez des remarques concernant cette page cours et tutoriels pour apprendre PHP :Commentez Donner une note à l´article (5).

Page lue   fois.

Nombre d´auteurs : 169, nombre de traducteurs : 1, nombre d´articles : 20, dernière mise à jour : 8 décembre 2019 

 
Pour débuter
  • PDF on-line ZIP E-book 
    fr
    Ce tutoriel, comme son nom l'indique, est intégralement conçu pour des grands débutants pressés.
    Appelons grand débutant celui qui n'a jamais programmé ni entamé aucune initiation sur les notions générales de la programmation. Nous ambitionnons donc de satisfaire ce public, s'il est prêt à travailler régulièrement et à y consacrer une semaine intensive, par exemple...
    Mais bien entendu, qui peut le plus peut le moins !
    Aussi ce tutoriel ne devrait pas rebuter l'informaticien qui connaît déjà un ou plusieurs autres langages, mais souhaiterait se mettre à PHP, langage devenu incontournable pour la programmation web. Ce lecteur-là pourra parcourir à son rythme le tuto qui suit et y trouver réponse à ses questions...
    Dans tous les cas, bonne lecture !
     
  • PDF on-line ZIP E-book 
    fr
    Cours de PHP 5
    par Guillaume Rossolini
    Ce cours vous apprendra à aborder tous les aspects du langage PHP, depuis la syntaxe jusqu'aux meilleures techniques de programmation. De nombreux exemples facilitent la compréhension par l'expérience. Nous verrons également d'autres aspects comme les méthodes de Test d'applications ainsi qu'une vision globale de la communauté PHP.
     
  • PDF on-line ZIP E-book 
    fr
    Si vous n'avez jamais (ou très peu) fait de pages Web, ce tutoriel est pour vous. Le but de ce tutoriel est de vous apprendre pas à pas à faire du développement web en PHP. Nous aborderons progressivement HTML, CSS, PHP, JavaScript et les bases de données.
     
  • PDF on-line ZIP E-book 
    fr
    PHP par l'exemple
    par Serge Tahé
    Introduction au langage PHP par l'exemple (bases du langage, utilisation d'objets, lien avec bases de données, programmation réseau). Ce document est un recueil de programmes exemples. Ce n'est ni un cours ni un tutoriel. Son but est de de vous donner les bases PHP, vous apprendre à programmer en PHP en vous inspirant des différents exemples présentés.
     
  • PDF on-line ZIP E-book 
    fr
    Le but de ce tutoriel est de vous appprendre à programmer une application web PHP. Nous allons créer notre première application Web, sur le langage PHP avec une base de données MySQL. Cette application sera créée pour mes propres besoins, donc il peut y avoir des variantes, des solutions plus optimales, etc., mais pour ma part, je vais vous montrer les grands principes, à chacun par la suite de faire évoluer cette application en fonction de ses besoins et de ses connaissances.
     

Sommaire

menu Généralités
  • PDF on-line ZIP E-book 
    fr
    Astuces de sécurité en PHP
    par Cal Evans, Guillaume Rossolini
    Cal Evans, rédacteur en chef de la DevZone, publie des astuces sécurité pour PHP dont voici la traduction en français. Ce tutoriel va vous apprendre quelques astuces pour sécuriser vos pages PHP. Attention, le classement est chronologique (selon la date de publication) et non selon l'importance des astuces.
     
  • PDF on-line ZIP E-book 
    fr
    Parmi les nombreuses attaques possibles pour voler un compte sur un site internet, l'attaque dite du « Man in the middle » est probablement une des plus faciles et efficaces. Nous allons apprendre dans ce tutoriel, plusieurs méthodes de chiffrement et de hashage des données pour s'en protéger.
     
  • PDF on-line ZIP E-book 
    fr
    Ce tutoriel a pour but de vous apprendre à concevoir un système anti-brute force simple, mais efficace, de deux manières : l'une par fichier et l'autre avec une base de données.
     
  • PDF on-line ZIP E-book 
    fr
    Ce tutoriel est un condensé des bonnes pratiques en matière d'authentification sur Internet. Il a été essentiellement élaboré à partir des nombreuses threads sur le sujet du forum PHP de developpez.com
     
  • PDF on-line ZIP E-book 
    fr
    Ce tutoriel a pour but de vous initier à la sécurisation de pages grâce à PHP. Vous allez apprendre ici comment protéger des parties de votre site en utilisant différentes techniques de sécurité. Si vous ne possédez que peu de connaissances sur la sécurité réseau, cet article vous permettra de découvrir comment vous protéger, mais aussi comment protéger vos utilisateurs des différents abus sur internet. Si vous ne connaissez pas du tout PHP, vous devriez commencer par lire un cours pour vous familiariser à PHP. Les fonctions présentées dans ce cours sont aussi détaillées que possible, cependant, leur compréhension vous sera difficile si vous ne connaissez pas un minimum PHP. Ce tutoriel n'a pas la prétention de vous apprendre comment mettre en place une sécurité absolue. L'auteur tente de vous expliquer comment mettre en place la meilleure sécurité possible, cependant, aucune garantie n'est fournie quant à l'inviolabilité de ce système.
     
  • PDF on-line ZIP E-book 
    fr
    Ce tutoriel a pour but de vous apprendre la création simple d'un panier en PHP.
     
  • PDF on-line ZIP E-book 
    fr
    Depuis quelques années, l'utilisation du HTTPS se démocratise, mais d'ici la fin de l'année, on devrait connaître une intensification massive de cette tendance. À travers ce tutoriel, je vous propose de découvrir les raisons de cette intensification, mais aussi les enjeux de la mise en ?uvre et les impacts sur les performances.
     
  • PDF on-line ZIP E-book 
    fr
    L'Internet étant aujourd'hui accessible par tous et offrant de plus en plus de services, se pose le problème de la sécurité de l'information et plus particulièrement des données personnelles, mais également de la réalité des internautes avec qui nous pouvons échanger. La gestion de l'identité numérique devient un enjeu majeur. La Poste propose une solution sécurisée pour les internautes avec son système de compte vérifié en face à face : L'IDentité Numérique de La Poste. Dans ce tutoriel, nous allons voir ce qu'est cette API, à quoi elle va servir, pour quoi s'en servir, et comment l'intégrer dans votre application pour doper vos ventes et rassurer vos interlocuteurs.
     
  • PDF on-line ZIP E-book 
    fr
    Oubliez les hash courants tels que MD5 et ou SHA, renforcez la sécurité de vos mots de passe en utilisant la nouvelle API password de PHP 5.5
     
  • PDF on-line ZIP E-book 
    fr
    On peut pister un utilisateur sur internet grâce à ses cookies, son adresse MAC ou grâce à son adresse IP. Mais il est aussi possible de suivre un utilisateur grâce à l'empreinte de son navigateur. Ce tutoriel vous expliquera brièvement ce qu'est l'empreinte des navigateurs ainsi que des méthodes pour éviter d'être tracé à l'aide de cette empreinte.
     
  • PDF on-line ZIP E-book 
    fr
    Le but de ce tutoriel est de vous apprendre à communiquer avec votre base de données en passant par un script en PHP dans votre application Android. Attention, votre script PHP devra être stocké sur un serveur.
     
  • PDF on-line ZIP E-book 
    fr
    Ce cours explique les 10 principales failles de sécurité des applications Web recensées par l'OWASP et montre comment s'en prémunir.
     
menu Sessions
  • PDF on-line ZIP E-book 
    fr
    Les sessions en PHP
    par julp, Mathieu Lemoine
    Les sessions sont incontournables dans le développement PHP par leurs multiples applications : authentification, statistiques, etc. Ce tutoriel a pour objectif de vous apprendre à en comprendre le fonctionnement, les manipuler et enfin à les configurer.
     
  • PDF on-line ZIP E-book 
    fr
    Débuter avec les sessions
    par Cyril Beaussier
    Vous allez vous dire « encore un énième support sur les sessions en PHP ». Cependant, lorsque j'ai commencé à m'atteler à cet aspect important de la programmation sur ce langage, je n'ai pas trouvé de didacticiel satisfaisant certaines de mes interrogations. J'ai donc décidé d'écrire ce support histoire d'apporter mon point de vue.
     
  • PDF on-line ZIP E-book 
    fr
    Les sessions étant très utilisées de nos jours, il ne faut jamais négliger le côté sécurité. Afin de mieux sécuriser les sessions, vous pouvez stocker celles-ci dans la base de données.
     
menu Frameworks
  • PDF on-line ZIP E-book 
    fr
    Débutez avec Zend_Auth
    par Rob Allen, R. Benyacoub
    Ce tutoriel a pour but apprendre à utiliosetr le composant Zend_Auth fourni avec le Zend Framework. Il est nécessaire d'avoir lu le précédent tutoriel « Débutez avec le Zend Framework ».
     
  • PDF on-line ZIP E-book 
    fr
    Débuter avec OpenID et PHP
    par Vikram Vaswani, Joris Crozier
    Cet article est la traduction de Getting Started with OpenID and PHP et il a pour but de vous faire découvrir OpenID et son utilisation.
     
  • PDF on-line ZIP E-book 
    fr
    Zend_Acl / Zend_Auth scénario d'exemple
    par Simon Mundy, Alain Sahli
    Cet tutoriel explique brièvement comment fonctionne le couple Zend_Auth / Zend_Acl. Traduction de l'article de Simon Mundy.
     
  • PDF on-line ZIP E-book 
    fr
    La sécurité informatique est un point important à ne pas négliger, encore plus lorsque l'on développe des sites Web accessibles publiquement. Ces sites sont en effet accessibles par tout le monde et peuvent faire l'objet d'une multitude de types d'attaques. Nous allons dans ce tutoriel, voir la majorité d'entre elles ainsi que les bonnes pratiques et les outils mis à disposition dans le mkframework pour s'en protéger.
     
  • PDF on-line ZIP E-book 
    fr
    Symfony est un excellent framework PHP, mais il ne dispose pas de base de fonctionnalités avancées de gestion de l'utilisateur, trop dépendantes de la base de données. Un plug-in est donc là pour pallier ce genre de nécessités, sfDoctrineGuardPlugin. Il n'est pas forcément des plus simples à prendre en main lorsqu'il s'agit de personnaliser la méthode d'authentification des utilisateurs, c'est ce manque que vient combler ce tutoriel.
     
Consultez tous les cours