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

M1805 :


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 : 18/07/2022

Adresse d'inscription
28 Rue du Chemin Vert 75011 Paris 11e

Lieu de formation


Organisme de formation responsable