Logo entreprise

Non finançable CPF
Formation PHP - MySQL Initiation

Coût de la formation
1020.00€
Durée totale
Localisation
A distance 100% en ligne
Profils acceptés
Tout public
Certifications
OPQF, Qualiopi

Connaissances nécessaires

Connaissances de HTML

Objectifs de la formation

Savoir développer avec PHP des sites et applications Web, notamment utilisant des bases de données MySQL

Programme et détails du déroulé de la formation

Programme de Formation PHP - MySQL Initiation

Introduction

Présentation de PHP

Historique des versions

Communication Client/Serveur

Le protocole HTTP

Configurer son environnement de travail local

Consulter la documentation en ligne

Atelier : Mettre en place l’environnement de travailDécouvrir les bases

Comprendre le contexte Web et HTTP

Répondre avec un document HTML

Manipuler des données à l’aide des variables

Identifier les types de données

Afficher le contenu d’une variable

Documenter son code avec des commentaires

Déclarer et utiliser des constantes

Effectuer des calculs avec les opérateurs arithmétiques

Augmenter ou diminuer une valeur avec l’incrémentation et décrémentation

Atelier : Écrire un premier script en PHPLes structures de contrôle conditionnelles

Comparer des valeurs avec les opérateurs de comparaison et logiques

Appliquer des conditions if, elseif, else

Utiliser la comparaison large et stricte

Employer les syntaxes raccourcies : l’opérateur ternaire (?:) et de fusion null(??)

Utiliser les instructions switch et match

Manipuler les chaines de caractère

Définit l’encodage des caractères

Utiliser le caractère d’échappement (anti-slash)

Enchainer des chaines de caractère avec la concaténation

Inclure des variables dans une chaine de caractère : l’interpolation

Utiliser la syntaxe Heredoc

Convertir une valeur en une chaine de caractère

Formater une chaine de caractère avec les fonctions printf, sprintf

Utiliser les fonctions de chaine de caractère : trim, htmlentities, str_replace, etc

Manipuler les tableaux

Déclarer un tableau

Manipuler les valeurs d'un tableau

Afficher les valeurs

Utiliser les tableaux associatifs

Parcourir les tableaux : les structures itératives

Rechercher, trier, filtrer les valeurs d’un tableau

Atelier : Parcourir et mettre en forme les données d’un tableauAnalyser la requête

Récupérer la requête du client

Extraire les éléments d’une URL : paramètre d’url et de requête

Accéder aux superglobales $_SERVER et $_GET

Tester et valider les paramètres de requête

Construire une réponse

Manipuler les entêtes de réponse

Créer une redirection HTTP

Atelier : Créer une réponse en fonction des paramètres de requêteUtiliser les fonctions de PHP

Manipuler les dates et les timestamps

Régler le fuseau horaire

Inclure des fichiers avec include(_once), require(_once)

Identifier les types de variable

Atelier : Afficher et manipuler des datesCréer ses propres fonctions

Créer des fonctions et procédures

Déclarer des paramètres d'entrés

Typer les paramètres d’entrés et de retour

Mixer les types de variable : le type union

Transmettre un paramètre par référence

Déclarer un paramètre variable avec l’opérateur de décomposition

Utiliser les paramètres nommés

Retourner des valeurs : l’instruction return

Atelier : Créer une bibliothèque de fonctionsTraiter les données d'un formulaire

Récupérer les données d'un formulaire avec la superglobale $_POST

Tester et valider les données utilisateur

Se protéger contre les failles XSS et CSRF

Récupérer des fichiers avec la superglobale $_FILES

Lire et sauvegarder les fichiers uploadés

Atelier : soumettre et récupérer des données d’un formulaire