
Formation PHP / MYSQL
PHP / MYSQL
La formation « PHP/MYSQL » vous permettra de définir le contenu de votre site Web. Le programme est donné à titre indicatif et sera adapté à vos besoins et votre niveau après audit. N’hésitez pas à nous contacter pour toute demande spécifique.

En résumé
Distanciel
Présentiel
Pré-requis
Connaissance des bases du code HTML, expérience création sites web.
Public concerné
Développeur multimédia, intégrateur HTML
Durée et tarif de la formation
La durée de la formation varie en fonction des besoins et des objectifs déterminés après audit. Les tarifs sont disponibles sur devis.
Lieux
Formation intra-entreprise au sein de votre établissement ou dans nos locaux de LA ROCHELLE (Charente-Maritime), NIORT (Deux-Sèvres) ou POITIERS (Vienne)
Téléchargement
Télécharger le programme de formation au format PDF
Contenu de la formation
Le monde PHP
- Historique et évolutions jusqu’à PHP 8.3
- Cas d’utilisation actuels et architecture typique
- Installation et configuration d’un environnement de développement moderne (XAMPP, Laragon, Docker)
- Architecture
- Présentation des outils : VS Code, phpMyAdmin
Bases de la programmation en PHP
- Syntaxe et fondamentaux :
- Variables, constantes, types
- Opérateurs, structures conditionnelles et boucles
- Chaînes de caractères et fonctions associées
- Tableaux simples et associatifs
- Introduction à la Programmation Orientée Objet :
- Classes, propriétés, méthodes, constructeurs
- POO adaptée à PHP 8
- Inclusion de fichiers et modularité
Manipulation des données et formulaires
- Formulaires HTML et récupération des données
- Validation et sécurisation des entrées
- Gestion des fichiers (images)
- Envoi d’emails simples avec PHP
- Gestion des sessions et cookies
Base de données MySQL
- Présentation de MySQL et phpMyAdmin
- Création et modification de bases et tables
- Gestion des droits et utilisateurs
- Requêtes SQL de base et avancées (jointures, sous-requêtes)
- Connexion PHP/MySQL avec PDO et requêtes préparées (sécurité)
- Bonnes pratiques et optimisation
Fonctions avancées et bonnes pratiques
- Gestion des erreurs et exceptions
- Bibliothèques graphiques : GD pour images
- Introduction à MVC léger et architecture modulaire
- Utilisation de JSON et interaction avec des API simples
- Notions de sécurité avancées : XSS, CSRF, mots de passe sécurisés
Bonnes pratiques et utilisation avancée
- PHP et MVC
- L’URL Rewriting
- PHP et le XML
- GD : la bibliothèque graphique
Bonnes pratiques et utilisation avancée
- PHP et MVC
- L’URL Rewriting
- PHP et le XML
- GD : la bibliothèque graphique