PHP - initiation au développement d'un site internet dynamique avec PHP et MySQL
Objectifs, programme, validation de la formation
Objectifs
Apprenez le langage de développement PHP et la base de données MySQL pour créer formulaires, site internet dynamique et accès sécurisé.
Description, programmation
1. Introduction
Présentation de PHP
Modes de fonctionnement de PHP
Les différentes versions de PHP
L’installation et la configuration de PHP et Mysql
Structure d’un programme PHP
Encodage du fichier source UTF-8/ISO
Les programmes : Easy PHP, WAMP ...
2. Les bases du langage PHP
Intégrer du code PHP dans du code HTML
Variables et fonctions, types de données en PHP
Librairie
Inclusion de fichiers PHP (include, require...)
Contrôles de flux et boucles
3. Utilisation d’une base de données MySql
Gérer les bases MySQL avec phpMyAdmin
Concepts fondamentaux : Bases, tables, champs, enregistrements
Connexion, déconnexion, encodages UTF-8/ISO
Exécution de requêtes SQL
Gestion des erreurs
4. Gestion des formulaires HTML en PHP
Rappel sur les éléments de formulaires
Méthodes GET et POST
Récupération des paramètres en PHP : $_GET, $_POST
Récupération des données
Vérification de la validité de la saisie
Upload d’images
Email de confirmation
5. Exemples d’applications pouvant être développé en PHP
Gestion de l’apparence du site pour un utilisateur
Identification par mot de passe
Suivi de l’utilisateur, utilisation des sessions pour identifier un utilisateur d’une session à l’autre
Accès sélectifs aux pages du site : sécurisation du site
6. Développement d’un programme en PHP
Créer une application
Définition et gestion de cookies
Principe et mise en oeuvre des sessions PHP
Gestion des erreurs
Sécurité et bonnes pratiques
Considérations sur les fichiers et les flux externes.
Validation et sanction
Attestation d’acquis ou de compétences ;Attestation de suivi de présence
Type de formation
Professionnalisation
Niveau de sortie sans niveau spécifique
Métiers visés
Durée, rythme, financement
Durée
21 heures en centre
Durée indicative : 2 jours
Modalités de l'alternance Cours du jour : 21 h
Conventionnement Non
Conditions d'accès
Niveau d'entrée sans niveau spécifique
Conditions spécifiques et prérequis Connaissance du HTML ou d'un autre langage.
Inscription
Contact renseignement M. Mickael MASSET
Téléphone 01 77 17 90 36
Périodes prévisibles de déroulement des sessions
Session débutant le : 16/05/2022
Adresse d'inscription
28 Rue du Chemin Vert 75011 Paris 11e