Académique Documents
Professionnel Documents
Culture Documents
N° de déclaration : 84691556469
12 bis avenue Joannès Masset
69009 LYON - 04 28 29 77 56
Organisme partenaire Sensiolabs www.code-rhapsodie.fr
contact@code-rhapsodie.fr
Informations
Prérequis
Connaissance d’un langage informatique type HTML, JavaScript et CSS
Conditions matérielles
PHP 7+ installé et fonctionnel
Moyens pédagogiques
Slides de présentation en petit comité (max 8 personnes)
Ateliers pratiques
Remise des supports et des exercices corrigés
Objectifs
Cette formation vous permettra :
d'apprendre à maîtriser les bases du langage PHP au travers d'une application réelle développée tout au long de la formation,
de coder une application reliée à une base de données MySQL afin d'acquérir l'ensemble des bases du langage PHP.
Programme de la formation
Programme et support élaborés par
Bases de PHP
Les commentaires
Afficher du texte
Les constantes
Les variables
Les fonctions
Les tableaux
Les variables superglobales
Les opérateurs
Les structures de contrôles (boucles et conditions)
Les cookies
Les sessions
Les imports de fichiers, les librairies
Le système de fichiers
Ouvrir un fichier texte
Vérifier l'existence d'un fichier sur le serveur
Ecrire dans un fichier texte
Lire le contenu d'un fichier texte
MySQL 5
Introduction à MySQL
Les moteurs de stockage
Créer une base de données
Créer des tables
Ajouter des relations
Insérer des données dans la BDD
Créer un utilisateur avec des privilèges
PHPMyAdmin et MySQL Query Browser
MySQL et PHP
Introduction à MySQLi
Se connecter à une base de données MySQL
Exécuter des requêtes SQL depuis PHP
Interroger la base de données
Exécuter des requêtes préparées
Formulaires avancés
Validation des données (expressions régulières, champs vides...)
Réaffichage en cas d'erreur
Sécurisation des données
Manipulation de champs HTML divers
Traitement d’images
Introduction à la librairie GD
Téléchargement de fichiers via un formulaire
Recadrage d'une image à la volée Intégration d'un filigrane sur une image