Créer des sites dynamiques avec PHP et la base de données MySQL.
Introduction au PHP
- Histoire du PHP - Définition et fonctionnement du PHP
- Travailler en locale (Wampserver) PHP4 ou PHP5 ?
- Installation (application apache, MySQL, PHP)
Bases de programmation en PHP
- Insérer du PHP dans du code HTML
- Fonctions d'affichage
- Les opérateurs
- Créer une variable
- La portée des variables
- Les superglobales
- Opérateurs d'affectation
- Les fonctions PHP Les redirections
Les instructions de contrôle
- Les conditions simples (if)
- Les conditions multiples (if - else, elseif, switch)
- Les conditions imbriquées
- Opérateurs de comparaison
- Les boucles (for, while, foreach)
Les formulaires
- Création de formulaires HTML
- Récupération des données
- Méthodes GET et POST
- Sécuriser la transmission de données
Les tableaux
- A propos des tableaux
- Tableaux associatifs
- Tableaux multidimensionnels
- Créer un tableau
- Parcourir un tableau
- Recherche dans un tableau
Sessions et cookies
- Créer et modifier un cookie
- Utiliser et sécuriser les sessions
- Créer un espace sécurisé
Gestion des fichiers
- A propos des fichiers
- Lecture d'un fichier
- Écrire dans un fichier
- Créer un fichier
Gestion des bases de données MYSQL
- Initiation à PHPMyAdmin
- Principales commandes et requêtes SQL
- Les bases
- Les tables
- Les champs
- Les liaisons
- Se connecter à une base de données
- Récupérer des données
- Modifier des données
- Insérer des données
- Traiter les données
Mise en application
- Maîtrise des bases de programmation en PHP, y compris l'insertion de PHP dans HTML, la gestion des variables, des superglobales, et des instructions de contrôle.
- Capacité à créer et sécuriser des formulaires, à manipuler des tableaux, à gérer les sessions et les cookies, ainsi qu'à travailler avec des fichiers.
- Initiation à la gestion des bases de données MySQL, y compris l'utilisation de PHPMyAdmin, les requêtes SQL, la connexion aux bases de données, et la manipulation des données.
Non certifiante
Sans niveau spécifique