Formation : PHP, MYSQL
Format : En présentiel ou à distance
Objectifs : Comprendre les bases de PHP et de MySQL pour créer des sites web dynamiques.
Public concerné : Développeurs de sites web débutants, personnes souhaitant acquérir les bases en développement de sites web.
Pré-requis : Maîtrise de l’outil informatique (Savoir utiliser une souris, un clavier et manipuler des fichiers). Notions d’HTML recommandées.
Durée : 2 jours (14 heures)
Travaux pratiques tout le long de la formation et évaluation des acquis en fin de formation.
Compétences attendues
A l’issue de la formation, vous serez capables de :
- Utiliser la syntaxe de base du langage PHP.
- Interagir avec une base de données MYSQL.
- Créer des pages web dynamiques avec PHP/MYSQL.

Programme de votre formation
Jour 1 Introduction à PHP
- Qu’est-ce que PHP, qu’est que MYSQL ?
- Installation d’un environnement local
- Les bases du langage PHP
- Le code ou script PHP
- Les commentaires
- Afficher du texte
- Variables
- Déclarer une variable
- Afficher une variable
- Types de données
- Changer le type d’une variable
- Opérateurs arithmétiques
- Opérateurs de comparaison
- Opérateurs logiques
- .Structures conditionnelles : if, else, switch, match
- if, else
- Elseif
- Switch
- Match
- Boucles : for, while, foreach
- Boucle for
- Boucle while
- Boucle foreach et tableaux
- Fonctions
- Fonctions avec arguments
- Fonctions avec retour (return)
- Fonctions internes
- Portée des variables
- Portée locale
- Portée globale
- Portée static
- Superglobales
- Formulaires
- Méthodes $_GET et $_POST
- Récupération et affichage des données
Jour 2 Introduction à MYSQL
- Qu’est-ce que MySQL ?
- Concepts Clés
- Types de données
- Exemple de table
- Commandes SQL de base : SELECT, INSERT, UPDATE, DELETE
- Créer une table
- Insérer des données
- Lire les données (SELECT)
- Mettre à jour des données (UPDATE)
- Supprimer des données (DELETE)
- Bonnes Pratiques
- Utilisation de phpMyAdmin
- Connexion à la base de données (PDO) et requêtes
- Qu’est-ce que PDO ?
- Avantages de PDO
- Requêtes
- Clause WHERE
- Clause LIMIT
- ORDER BY
- Relation entre deux tables
- La relation : clé primaire et clé étrangère
- Avantages d’une telle relation
- Bonus : Comment déboguer en PHP
Livrables remis
PDF du cours plus code source des exemples.