Aucun
856432
Initiation aux fonctionnalités de base de PHP
Demandeur d’emploi, salarié, entreprise, étudiant, particulier
La programmation Web
HTML, Le langage Web du client
Rappels HTML
Rappels JavaScript
Programmer côté client ou côté serveur
L’architecture PHP
Puissance fonctionnelle du PHP
Installation d’Apache
Installation de PHP 7
Configuration conjointe
Easy PHP
WAMP
XAMPP
Variables d’environnement serveur
Variables génériques du serveur
Hôtes virtuels
Configuration de PHP
Balisage
Affichage des erreurs
Guillemets
Inclusions de code
Activation des extensions
Variables spécifiques des extensions
Variables de téléchargements
Variables de formulaires
Gestion des variables globales
Ajustement des performances
Réglages manuels dans le code : ini_set()
Insérer du code PHP dans du code HTML
Commentaires
Variables
Constantes
Types
Expressions
Opérateurs
Conditions
Boucles
Chaines
Tableaux
Manipulation de fichiers
Fonctions mathématiques
Définition
Passage des arguments.
Valeurs par défaut.
Fonctions et variables.
Gérer une session Web
Gestion de sessions avec cookies
Support des sessions avec PHP
Récupération des données
Vérification de la validité de la saisie
Upload d’images
Email de confirmation
Adapter le niveau des erreurs affichées
Enregistrer les erreurs
Personnaliser le traitement des erreurs
Gestion des exceptions
Pourquoi passer à l’objet
Les bases de l’approche objet
L’abstraction
L’encapsulation
La modularité
La hiérarchisation
L’objet
La classe
Généralisation et spécialisation
Polymorphisme
Messages
Définition de classe en PHP
Instanciation de classe en PHP
Héritage de classe en PHP
Constructeur et destructeur
Imbrication de classes
Polymorphisme
Interfaces
Attributs et méthodes de classe
Exceptions en POO
Fondamentaux des SGBD
Schémas de relation
Schémas de base
Structure générale de MySQL
Définition et création d’une BD
Création de table
Création d’index
Modification de table
Suppression de tables
Insertion de données
Sélection
Modification
Suppression
Gestion des comptes utilisateurs
Intégrité des données
Connexion
Session
Administration des utilisateurs
Administration avancée
Installation
Configuration
Utilisation
Connexion
Sélection de la base de données
Requêtes
Exploitation des résultats
Libération
Fermeture
Métadonnées
Connexions multiples