PHP
Développement
Initiation
Hypertext Preprocessor plus connu sous son sigle PHP, est un langage de programmation libre, principalement utilisé pour produire des pages Web dynamiques via un serveur Web.
Objectifs
Les objectifs
- Comprendre le fonctionnement client / serveur
- Découvrir les bases de PHP et de son utilisation
- Manipuler avec aisance les variables et les fonctions
- Se connecter et communiquer avec une base de données
- Réaliser une application web dynamique
Finançable à 100% grâce au FIAF
Financer ma formation
Le programme
-
Introduction à PHP et son environnement
- Qu'est-ce que PHP : son histoire
- Fonctionnement client / serveur
- Installation de l'environnement
- Hello World !
-
Bases du langage
- Syntaxe de base
- Déclarations et types de variables
- Opérateurs arithmétiques et comparaison
- Manipulation des chaînes de caractères
- Les tableaux indexés et associatifs
- Les constantes
-
Structures de contrôle et boucles
- Les conditions
- Les boucles
- Les fonctions et la portée des variables
- L'inclusion de fichiers
-
Interaction HTML et formulaires
- Intégration entre PHP et HTML
- Gestion des requêtes GET et POST
- Présentation des formulaires
- Sécurisation des saisies utilisateur
- Upload de fichier
- Cookies et sessions
-
Manipulation de fichiers et gestion des erreurs
- Lecture de fichiers
- Ecriture dans des fichiers
- Création d'un fichier CSV
-
Connexion et manipulation d'une base de données
- Présentation de MySQL et phpMyAdmin
- Connexion à une BDD avec PDO
- Premières requêtes CRUD
- Les conditions et le tri
-
Application web
- Authentification
- Envoi d'un message à un utilisateur
- Lecture du message
- Accusé de lecture
- Déconnexion
Programme
Introduction à PHP et son environnement
- Qu'est-ce que PHP : son histoire
- Fonctionnement client / serveur
- Installation de l'environnement
- Hello World !
Bases du langage
- Syntaxe de base
- Déclarations et types de variables
- Opérateurs arithmétiques et comparaison
- Manipulation des chaînes de caractères
- Les tableaux indexés et associatifs
- Les constantes
Structures de contrôle et boucles
- Les conditions
- Les boucles
- Les fonctions et la portée des variables
- L'inclusion de fichiers
Interaction HTML et formulaires
- Intégration entre PHP et HTML
- Gestion des requêtes GET et POST
- Présentation des formulaires
- Sécurisation des saisies utilisateur
- Upload de fichier
- Cookies et sessions
Manipulation de fichiers et gestion des erreurs
- Lecture de fichiers
- Ecriture dans des fichiers
- Création d'un fichier CSV
Connexion et manipulation d'une base de données
- Présentation de MySQL et phpMyAdmin
- Connexion à une BDD avec PDO
- Premières requêtes CRUD
- Les conditions et le tri
Application web
- Authentification
- Envoi d'un message à un utilisateur
- Lecture du message
- Accusé de lecture
- Déconnexion
Réservez votre session
Tout public
3 jours
Sur demande
Prérequis : connaître le HTML
Présentiel ou distanciel
Formations qui
pourraient vous intéresser

HTML & CSS
HTML5 est un langage utilisant des balises afin de créer le contenu des pages web. CSS3 vous permet d’ajouter du style à votre contenu. Vous allez apprendre à utiliser ces outils afin de créer des pages web simples.
Découvrir
Javascript
JavaScript est un langage orienté objet qui vous permet d’ajouter de la logique et des animations à vos pages web . Vous allez apprendre à maîtriser les bases de JavaScript afin d’animer vos sites.
Découvrir
Créer son site web
Grâce à cette formation vous pourrez créer votre propre site web avec le Content Management System (CMS) WordPress.
Découvrir