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 : 170, nombre de traducteurs : 1, nombre d´articles : 32, dernière mise à jour : 20 janvier 2016 

 
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 !
    Création : 22 décembre 2015  · 125 commentaires Donner une note à l'article (5)
     
  • 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.
    Création : 22 décembre 2015  · 20 commentaires Donner une note à l'article (5)
     
  • 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.
    Création : 15 mars 2007 
     
  • 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.
    Création : 22 décembre 2015 
     
  • 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.
    Création : 2 juin 2011  · Mise à jour : 21 juillet 2015  · 9 commentaires Donner une note à l'article (5)
     

Sommaire

menu Administration
  • PDF on-line ZIP E-book 
    fr
    Un outil de gestion de bases de données MySQL est une application PHP qui permet à l'administrateur d'un site de gérer ses bases via une interface graphique simple et intuitive sans avoir à taper des requêtes SQL à la main. Un tel outil de gestion de bases de données apporte un gain de temps indéniable et permet à des utilisateurs pas très compétents en MySQL d'administrer facilement une base de données.
    Création : 1er janvier 2004 
     
  • PDF on-line ZIP E-book 
    fr
    phpMyAdmin est une interface sous forme de site permettant d'administrer une base de données MySQL. On peut ainsi créer une base, des tables, des champs, etc. Un artefact utilisé lors de la création d'une base est la relation entre tables. Il est possible d'utiliser phpMyAdmin pour créer des relations entre tables via l'interface, mais ceci exige de configurer phpMyAdmin, car cette interface n'offre pas directement la possibilité de le faire. Ce tutoriel a pour but devous apprendre rapidement comment s'y prendre. D'autres options plus ou moins utiles s'offriront à l'utilisateur en plus de la création de relations.
    Création : 23 avril 2008 
     
  • PDF on-line ZIP E-book 
    fr
    Ce tutoriel va uniquement vous apprendre à installer le serveur et à faire sa configuration, et n'est en aucun cas une documentation complète sur la configuration d'Apache. A la fin de ce tutoriel, votre serveur doit être en état de marche.
    Création : 14 juillet 2002  · Mise à jour : 27 septembre 2005 
     
  • PDF on-line ZIP E-book 
    fr
    Installer Apache, PHP et MySQL sous Linux, c'est facile, il suffit de télécharger les paquetages RPMS correspondants .Consultez ce tutoriel pour plus d'informations. Et si c'était plus facile sous Windows ? Ce tutoriel vous présente EasyPHP qui permet en effet d'installer simplement un serveur Apache, MySQL et PHP conjointement, en quelques clics.
    Création : 1er mars 2003 
     
  • PDF on-line ZIP E-book 
    fr
    À l'instar de logiciels tels que WampServer, EasyPHP ou encore XAMPP qui sont tous des outils de développement, Zend Server se veut, lui, être une application de production. Dans ce tutoriel nous allons voir une installation de base Windows et Debian et essayer de découvrir certains avantages de ce nouvel environnement.
    Création : 31 mars 2009  · 14 commentaires Donner une note à l'article (5)
     
menu Environnements, Serveurs
  • PDF on-line ZIP E-book 
    fr
    Installer Apache, PHP et MySQL sous Linux, c'est facile, il suffit de télécharger les paquetages RPMS correspondants .Consultez ce tutoriel pour plus d'informations. Et si c'était plus facile sous Windows ? Ce tutoriel vous présente EasyPHP qui permet en effet d'installer simplement un serveur Apache, MySQL et PHP conjointement, en quelques clics.
    Création : 1er mars 2003 
     
  • PDF on-line ZIP E-book 
    fr
    À l'instar de logiciels tels que WampServer, EasyPHP ou encore XAMPP qui sont tous des outils de développement, Zend Server se veut, lui, être une application de production. Dans ce tutoriel nous allons voir une installation de base Windows et Debian et essayer de découvrir certains avantages de ce nouvel environnement.
    Création : 31 mars 2009  · 14 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Ce tutoriel va uniquement vous apprendre à installer le serveur et à faire sa configuration, et n'est en aucun cas une documentation complète sur la configuration d'Apache. A la fin de ce tutoriel, votre serveur doit être en état de marche.
    Création : 14 juillet 2002  · Mise à jour : 27 septembre 2005 
     
  • PDF on-line ZIP E-book 
    fr
    Comment exécuter en parallèle deux instances de la même version d'Apache avec deux versions différentes de PHP ? A travers ce tutoriel, Arnold Daniels va vous apprendre à le faire sur un serveur sous Linux. Il passe ensuite à un exemple de méthode pour migrer de PHP 4 à PHP 5.
    Création : 5 septembre 2007 
     
  • PDF on-line ZIP E-book 
    fr
    Ce tutoriel vous aidera à mettre en place un environnement de développement complet pour PHP / MySQL tout en vous laissant la flexibilité nécessaire à vos développements.
    Création : 11 octobre 2006  · 6 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Compiler PHP5 et PHP6 sous Windows
    par Zoë Slattery, Guillaume Rossolini
    Ce tutoriel reflète les résultats de Zoë Slattery (IBM) lors de ses essais de compilation de PHP sous Windows. Elle s'est inspirée des diverses tentatives d'Elisabeth Smith, et aboutit à une procédure simple et fonctionnelle.
    Création : 5 juillet 2007 
     
  • PDF on-line ZIP E-book 
    fr
    Nombre de développeurs utilisent EasyPHP sur leur station de travail. Cet outil est fourni avec MySQL par défaut. Dans ce tutoriel, nous allons apprendre à intégrer phpPgAdmin dans cet environnement.
    Création : 1er décembre 2005 
     
  • PDF on-line ZIP E-book 
    fr
    Vous découvrirez au travers de ce tutoriel le support du langage PHP sur la plateforme .NET grâce à Phalanger, les différentes possibilités que vous offre l'outil ainsi que les technologies .NET(ASP.NET, Silverlight...) que vous pouvez utiliser avec du code PHP.
    Création : 24 mars 2011  · Mise à jour : 21 juillet 2015  · 2 commentaires Donner une note à l'article (5)
     
menu Conception et Gestion de Projets
menu Éditeurs de code (EDI)
  • PDF on-line ZIP E-book 
    fr
    PHPEclipse
    par Jean-Pierre Grossglauser
    PHPEclipse étend l'environnement de développement intégré Eclipse pour le développement Web avec PHP. Ce tutoriel vous propose une vue d'ensemble de la plateforme, des fonctionnalités proposées par le plug-in et ses extensions complémentaires.
    Création : 19 octobre 2006 
     
  • PDF on-line ZIP E-book 
    fr
    PHPEdit (Waterproof)
    par Guillaume Rossolini
    Il existe une grande quantité d'éditeurs de code pour PHP. L'un d'eux, qui est davantage un environnement de développement (IDE) qu'un simple éditeur de code, répond au nom de PHPEdit.
    Création : 11 octobre 2006  · 1 commentaire Donner une note à l'article (4.5)
     
  • PDF on-line ZIP E-book 
    fr
    Zend Studio 5.5
    par Guillaume Rossolini
    Zend Studio est l'EDI historique de Zend. Il est prévu pour être facilement accessible et pour gérer toutes les phases du développement d'un projet PHP. Apprenez à l'utiliser à travers ce tutoriel.
    Création : 13 août 2007 
     
  • PDF on-line ZIP E-book 
    fr
    Ce tutoriel a pour but de vous apprendre à utiliser des nouvelles fonctionnalités de Zend Studio for Eclipse. Il ne présentera pas les anciennes fonctionnalités présentes dans les versions antérieures.
    Création : 23 avril 2008 
     
  • PDF on-line ZIP E-book 
    fr
    Delphi for PHP 1.0
    par Willy Vauvelle
    Ce tutoriel vous montre comment utiliser Delphi For PHP pour se connecter à une base MySQL
    Création : 12 juillet 2007 
     
  • PDF on-line ZIP E-book 
    fr
    WebExpert 6.5
    par Pierre-Baptiste Naigeon
    Nous allons voir en détail ce que vaut exactement cet éditeur par rapport à divers critères : Ergonomie, norme du codage, test complet des langages intégrés... Puis nous verrons une petite présentation pour réaliser un projet complet d'une petite application HTML/PHP + CSS avec cet éditeur. Comme cela, nous verrons en détail les fonctions intéressantes et utiles tout au long du test.
    Création : 4 octobre 2006 
     
  • PDF on-line ZIP E-book 
    fr
    Zend Studio est sans doute l'un des meilleurs IDE pour PHP. Dans ce tutoriel, nous allons essayer de vous présenter les améliorations et les nouveautés de la version 7.0.
    Création : 24 juin 2009  · Mise à jour : 31 juillet 2009  · 7 commentaires Donner une note à l'article (4.5)
     
  • PDF on-line ZIP E-book 
    fr
    Notepad++ est un éditeur de texte très léger, très puissant et libre (licence GPL). Il est parfait pour programmer avec des langages ne nécessitant pas d'environnement de développement (HTML, CSS, JavaScript, PHP ou en ayant un peu de pratique (Python, processing), ou pour du traitement de données. Il prend en charge par défaut une cinquantaine de langages différents, et vous laisse libre d'en ajouter d'autres.
    Création : 1er août 2013  · Mise à jour : 21 juillet 2015  · 17 commentaires Donner une note à l'article (5)
     
menu Navigateurs
  • PDF on-line ZIP E-book 
    fr
    En tant que développeur Web, apprendre le fonctionnement interne d'un navigateur vous aide à prendre de meilleures décisions et à comprendre les justifications derrière les bonnes pratiques de développement. Bien que ce document soit assez long, nous vous recommandons de passer un peu de temps à creuser dedans, nous vous garantissons que vous en serez heureux (Paul Irish, Chrome Developer Relations).
    Création : 28 février 2013  · Mise à jour : 21 juillet 2015  · 6 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Nous allons voir dans ce tutoriel pourquoi j'estime que la plupart des développeurs Web et pire, des agences Web, sont sous-équipés lorsqu'il s'agit de tester leurs navigateurs. Je vous livre même la conclusion immédiatement : vous vous devez d'avoir des machines virtuelles pour avoir un environnement de test simplement normal et voici pourquoi.
    Création : 30 novembre 2010  · Mise à jour : 21 juillet 2015  · 14 commentaires Donner une note à l'article (5)
     
menu États (Rapports, Business Intelligence)
  • PDF on-line ZIP E-book 
    fr
    Intégration PHP / JasperReports
    par Charly Clairmont
    Ce tutoriel a pour but de vous apprendre à mettre en oeuvre l'appel de rapports réalisés au format JasperReports depuis une application PHP via le pont PHP / JAVA Bridge.
    Création : 24 août 2007 
     
  • PDF on-line ZIP E-book 
    fr
    Développer un plugin GLPI
    par Tristan Fleury
    Ce tutoriel aborde la création d'un plugin pour le logiciel de gestion de parcs et d'incidents : GLPI. Aucune connaissance sur le développement de GLPI n'est nécessaire, par contre les bases de PHP sont indispensables ainsi qu'une compétence en langage objet. Dans ce tutoriel j'utiliserai une bibliothèque externe nommée Smarty (moteur de templates) pour gérer toute la partie « Vue » du plugin.
    Création : 14 janvier 2014  · Mise à jour : 21 juillet 2015  · 18 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Ce tutoriel explique comment afficher des rapports générés par SQL Server Reporting Services (SSRS) en PHP, en utilisant le SDK dédié mis gratuitement à disposition par Microsoft, dans une application PHP Zend Framework.
    Création : 25 janvier 2011  · Mise à jour : 21 juillet 2015  · 1 commentaire Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Création : 4 mars 2011  · Mise à jour : 21 juillet 2015  · Commentez Donner une note à l'article (4)
     
menu Caches d'OPCodes
  • PDF on-line ZIP E-book 
    fr
    À l'instar de logiciels tels que WampServer, EasyPHP ou encore XAMPP qui sont tous des outils de développement, Zend Server se veut, lui, être une application de production. Dans ce tutoriel nous allons voir une installation de base Windows et Debian et essayer de découvrir certains avantages de ce nouvel environnement.
    Création : 31 mars 2009  · 14 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Dans ce tutoriel, j'explique comment créer une application utilisant un système de cache « total ». Cela revient à générer entièrement votre site « public » et le mettre à jour à chaque modification. Les avantages de cette technique, elle permet:
    - de soulager la base de données, elle ne sera sollicitée qu'à la modification du contenu (dans la partie administration uniquement) ;
    - d'obtenir des performances excellentes, en effet aucun calcul, requête… ne seront utilisés, le serveur ne fera que retourner le code HTML ;
    - sécurité totale (sur le site « public ») : aucune faille XSS*, SQL injection**… l'internaute n'évoluant que sur des pages HTML.
    Création : 22 mai 2014  · Mise à jour : 21 juillet 2015  · Commentez Donner une note à l'article (5)
     
menu Divers
  • PDF on-line ZIP E-book 
    fr
    PHP est l'un des langages les plus largement utilisés pour créer des sites et des applications dynamiques. Les Frameworks PHP comme Zend, CakePHP, CodeIgniter, etc. et les classes et les bibliothèques PHP ont significativement simplifié nos vies. Que vous soyez novice en PHP ou expert en développement : les outils que vous utilisez ont un impact direct sur votre productivité. W3Avenue a compilé une liste d'outils et d'extensions vraiment utiles pour les développeurs PHP qui vont vous aider à accélérer vos développements et améliorer significativement la qualité complète de votre code.
    Création : 30 septembre 2009  · 3 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Au travers de ce tutoriel, vous découvrirez la plateforme cloud Aruba, et comment elle peut être utilisée dans un scénario d'hébergement Web. Nous allons procéder à une installation pas à pas de Wordpress, et nous finirons par une comparaison entre hébergement cloud et hébergement traditionnel (mutualisé et serveur dédié).
    Création : 21 avril 2015  · Mise à jour : 21 juillet 2015  · Commentez Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Le tutoriel vous expliquera pas à pas comment paramétrer le logiciel de gestion des absences Jorani. Nous verrons comment créer des contrats, des employés et définir les jours non travaillés afin d'exploiter une fonctionnalité importante de l'outil : le calcul automatique de la durée d'une demande de congé. Ce tutoriel n'explique pas comment installer Jorani et suppose que le logiciel est opérationnel avec une base vide.
    Création : 24 février 2015  · Mise à jour : 21 juillet 2015  · 2 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Ce tutoriel regroupe la majeure partie des notions utiles à la bonne gestion des visiteurs d'une zone de site nécessitant une authentification. Vous y trouverez quelques bonus, tels que l'exploitation de la base de données en vue d'envoyer un e-mail à tous vos inscrits (ou une partie) grâce à votre liste de diffusion, le téléchargement d'avatars, un outil d'administration des visiteurs, etc.
    Création : 28 mai 2013  · Mise à jour : 21 juillet 2015  · 7 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Vous découvrirez au travers de ce tutoriel le nouvel environnement de développement Web gratuit et léger WebMatrix, à partir d'exemples simples, nous allons progressivement prendre en main la plateforme et explorer un ensemble riche d'outils qu'elle met à notre disposition.
    Création : 30 mars 2011  · Mise à jour : 21 juillet 2015  · 4 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Vous découvrirez dans ce tutoriel comment utiliser les Helpers Razor dans l'environnement de développement Web WebMatrix pour créer des pages Web dynamiques intégrant des flux Twitter, des widgets Facebook, etc. Vous verrez également comment utiliser la galerie d'applications pour la création et la publication d'un blog WordPress.
    Création : 23 août 2011  · Mise à jour : 21 juillet 2015  · Commentez Donner une note à l'article (5)
     
Consultez tous les cours

  

Copyright © 2007 Developpez.com Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.