Apprenez à créer un site Internet dynamique et interactif ! Cette formation accompagnera vos premiers pas en PHP, de la compréhension de la structure et de la syntaxe de ce langage de programmation à la mise en relation avec la base de données MySQL.
Â
Sommaire de la formation
1. Environnement de développement
- Du site statique au site dynamique
- Visite d'un site dynamique
- Environnement de développement
- Installation de Wamp pour PC
- Configuration de l'éditeur PC
- Installation de Mamp pour Mac
2. Syntaxe de PHP
- Extension du fichier et balises de code PHP
- Les commentaires
- Les variables et leurs types
- Les variables en tableaux indicés associatif
- Les variables en tableaux à deux dimensions
- Variables de formulaire
- Variables d'URL
- Variables de serveur
- Les constantes
- Les opérateurs arithmétiques
- Les opérateurs d'affectation
- Les opérateurs de comparaison
- Les opérateurs logiques
- Les opérateurs de concaténation
3.Structures de programme
- Structures de choix avec if
- Structures de choix avec switch...case
- Structures de boucle avec while
- Structures de boucle avec for
- Structures de boucle avec for (suite)
- Structures de boucle avec foreach
- Instruction de contrôle avec break
- Instruction de contrôle avec continue
- Inclusion de fragment de code avec include()
- Redirection en PHP
4. Fonctions
- Déclaration et utilisation des fonctions
- Utilisation avancée des fonctions
- Utilisation de fonctions externes avec require()
- Fonctions intégrées et documentation en ligne – Partie 01
- Fonctions intégrées et documentation en ligne – Partie 02
5. Mémorisation des informations
- Les cookies
- Les sessions
6. Base de données MySQL
- Introduction
- Méthode de conception d'une base de données simple
- Méthode de conception d'une base de données avec jointure
- Création d'une base avec phpmyadmin
- Commande SELECT simple
- Commande SELECT avec des alias
- Commande SELECT avec des fonctions MySQL
- Commande SELECT avec la clause WHERE
- Commande SELECT avec jointure
- Commande SELECT avec la clause ORDER BY
- Commande SELECT avec la clause LIMIT
- Commande INSERT
- Commande UPDATE
- Commande DELETE
7. Applications PHP-MySQL courantes
- Connexion à la base de données
- Affichage de la liste des enregistrements
- Affichage d'une fiche d'un enregistrement
- Création d'un ensemble liste-détail
- Affichage d'une image dynamique
- Formulaire de recherche
- Menu déroulant dynamique
- Page de suppression d'un enregistrement
- Page d'ajout d'un enregistrement
- Page de mise à jour d'un enregistrement
- Création d'un système de contrôle d'accès
- Ajout d'une photo
- Modification d'une photo






