Learn PHP

If you want to be a web developer, you need to learn PHP. Read these free tutorials to master this powerful and popular scripting language.

Getting started with PHP

  • How to Build a Simple REST API in PHP

    How to Build a Simple REST API in PHP

    Sajal Soni
  • How to Use Sessions and Session Variables in PHP

    How to Use Sessions and Session Variables in PHP

    Sajal Soni
  • How to Upload a File in PHP (With an Example)

    How to Upload a File in PHP (With an Example)

    Sajal Soni
  • All PHP tutorials:

    1. Ajouter ses propres hooks dans Wordpress : Les actions

      Ajouter ses propres hooks dans Wordpress : Les actions

      Tutorial Beginner

      L'une des notions fondamentales dans le dévelopement de solutions personnalisées pour Wordpress est d'avoir une bonne compréhension du systeme de hook. En...

    2. Créer un plugin de formulaire d’inscription WordPress personnalisé

      Créer un plugin de formulaire d’inscription WordPress personnalisé

      Tutorial Intermediate

      Directement après l'installation, WordPress offre un formulaire d’inscription personnalisée qui peut être utilisé pour configurer un nouvel utilisateur, ou...

    3. SOLID: Partie 4 - Le principe d'inversion de dépendance

      SOLID: Partie 4 - Le principe d'inversion de dépendance

      Tutorial Beginner

      Single Responsibility (SRP), Open/Closed (OCP), Liskov Substitution, Interface Segregation et Dependency Inversion Cinq principes agiles qui devraient vous...

    4. AngularJS et Laravel: Commencer à construire un CRM

      AngularJS et Laravel: Commencer à construire un CRM

      Tutorial Beginner

      Lors de la création d’une application web mono-page (single-page application ou SPA), il est bon d’utiliser un framework qui peut faire une partie du travail...

    5. Construire une application Web CodeIgniter à partir de zéro

      Construire une application Web CodeIgniter à partir de zéro

      Tutorial Advanced

      L'application que nous créons sera un simple panneau d'affichage, où les utilisateurs peuvent s'inscrire, poster des tâches et offrir une récompense pour son...

    6. Gerez des Travaux de Cron avec PHP

      Gerez des Travaux de Cron avec PHP

      Tutorial Intermediate

      Le cronTab (Cronometre), est un Linux/daemon qui aide a mettre en programme des taches répétitives, facilitant la routine quotidienne.