Concevez Votre Site Web Avec PHP Et MySQL - OpenClassrooms

  • Aller au contenu
  • Choisir la langue
  • Aller à la recherche
Tous les cours

Développement

Concevez votre site web avec PHP et MySQLPHP permet de créer des sites dynamiques : blogs, forums, réseaux sociaux, espaces membres... Découvrez PHP associé à MySQL et créez votre premier site web !Moyenne8 heuresCe cours en libre accès vous intéresse ?CommencerAperçuTable des matièresContributeurshttps://vimeo.com/619908640

Bienvenue dans le nouveau cours PHP de Mathieu Nebra !

PHP permet de développer toutes sortes de sites web : blogs, réseaux sociaux, sites e-commerce… car ce langage a justement été conçu pour créer des sites "vivants".

On appelle ces sites des "sites dynamiques".

Cela vous semble compliqué ? Pas de panique : c'est un cours pour vrais débutants en PHP et vous pourrez avancer à votre rythme, étape par étape. Vous allez voir qu'à la fin, vous serez capable de créer votre propre site !

D'ailleurs, pour vous accompagner dans votre apprentissage, nous avons intégré un projet fil rouge sur lequel vous allez progresser de chapitre en chapitre. Chaque chapitre vous permettra de compléter un morceau du TP. C'est pour cela que nous vous conseillons de les suivre dans l'ordre.

Au cours de ce TP, nous allons réaliser ensemble un site web dynamique qui permettra aux utilisateurs de contribuer en partageant des recettes de cuisine ; de quoi voir les bases et vous lancer dans l'aventure PHP en toute autonomie !

Vous avez hâte de découvrir tout ce que vous saurez faire à la fin du cours ? Alors rendez-vous au premier chapitre !

À la fin de ce cours, vous serez capable de :

  • Faire vos premiers pas en PHP.

  • Réaliser un site web dynamique.

  • Transmettre des données de page en page.

  • Stocker des informations dans une base de données.

Objectifs pédagogiques

  • Installer les outils propres à PHP (serveur web, logiciel de gestion de base de données)
  • Écrire des instructions en PHP
  • Programmer des fonctions
  • Respecter les conventions d’écriture de code
  • Transmettre des données
  • Stocker des données dans les sessions et les cookies
  • Enregistrer des données dans un fichier
  • Écrire des fonctions SQL basiques

Prérequis

Prérequis : pour utiliser PHP, il faut connaître au préalable les langages HTML et CSS.

Ces langages ne vous disent rien ? Vous pouvez suivre le cours : "Apprenez à créer votre site web avec HTML5 et CSS3".

Outils nécessaires :

  • Un éditeur de code comme Visual Studio Code

  • Sous Windows ou Mac, il faut installer MAMP

  • Sous Linux, il faut installer XAMPP

Et si vous en faisiez votre métier ?

Suivez une des formations diplômantes de notre école 100% en ligne, et transformez vos connaissances en compétences professionnelles.

  • Formations jusqu’à 100 % financées
  • Date de début flexible
  • Projets professionnalisants
  • Mentorat individuel
Démarrer mon inscription

1/3

DéveloppementDéveloppeur WordPressFaites vos premiers pas dans le monde du développement web en apprenant à créer des sites WordPress !Diplôme de niveau 5 (bac +2)À plein temps : 9 moisDéveloppementDéveloppeur d’application Full-stackConcevez et créez des applications web modernes et prêtes pour la production avec React et PHP.Diplôme de niveau 6 (bac +3/4)À plein temps : 6 moisDéveloppementDéveloppeur d'application PHP SymfonyDevenez développeur et constituez votre portfolio en réalisant des applications avec PHP et Symfony.Diplôme de niveau 6 (bac +3/4)À plein temps : 12 mois

Table des matières

  • Partie 1

    Faites vos premiers pas en PHP

    • 1

      Tirez un maximum de ce cours

    • 2

      Découvrez le fonctionnement d'un site écrit en PHP

    • 3

      Préparez votre environnement de travail

    • 4

      Écrivez votre premier script

    • 5

      Configurez PHP pour visualiser les erreurs

    • Quiz : Faire ses premiers pas en PHP

  • Partie 2

    Réalisez un site web dynamique avec PHP

    • 1

      Décrivez les éléments de votre projet à l'aide de variables

    • 2

      Adaptez le comportement de votre application à l'aide des conditions

    • 3

      Affichez une liste de recettes à l'aide des boucles

    • 4

      Organisez vos données à l'aide des tableaux

    • 5

      Exploitez toute la puissance des fonctions PHP !

    • 6

      Au secours ! Mon script plante !

    • 7

      Organisez les pages de votre site en blocs fonctionnels

    • Quiz : Réaliser un site web dynamique avec PHP

  • Partie 3

    Transmettez des données de page en page

    • 1

      Écoutez la requête de vos utilisateurs grâce aux URL

    • 2

      Administrez des formulaires de façon sécurisée

    • 3

      Activez le partage de fichiers

    • 4

      Implémentez un système de connexion

    • 5

      Conservez des données grâce aux sessions et aux cookies

    • Quiz : Transmettre des données de page en page

  • Partie 4

    Stockez des informations dans une base de données

    • 1

      Travaillez avec une base de données

    • 2

      Mettez en place une base de données avec phpMyAdmin

    • 3

      Accédez aux données en PHP avec PDO

    • 4

      Ajoutez, modifiez et supprimez des recettes !

    • 5

      Ajoutez des commentaires grâce aux jointures SQL

    • 6

      Allez plus loin

    • Quiz : Utiliser une base de données

Contributeurs

Professeurs

Mickaël Andrieu

Consultant et Formateur Web / Data

Stéphane Bourse

Mathieu Nebra

Entrepreneur à plein temps, auteur à plein temps et co-fondateur d'OpenClassrooms :o)

Créé par

OpenClassroomsOpenClassroomsMis à jour le 31/07/2025Licence

Développement

Concevez votre site web avec PHP et MySQL

Moyenne8 heuresCours en libre accèsCommencer

Tag » Apprendre Langage Php Pdf