Initiation aux fonctionnalités avancées de PHP
1. PRINCIPES DE LA PROGRAMMATION OBJET
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
2. PROGRAMMATION OBJET EN PHP 7
Définition de classe en PHP 7
Instanciation de classe en PHP 7
Héritage de classe en PHP 7
Constructeur et destructeur
Imbrication de classes
Polymorphisme
Interfaces
Attributs et méthodes de classe
Exceptions en POO
3. EXPLOITER DES BASES DE DONNÉES MYSQL
Fondamentaux des SGBD
Schémas de relation
Schémas de base
Structure générale de MySQL
4. MYSQL ET LES TABLES
Définition et création d'une BD
Création de table
Création d'index
Modification de table
Suppression de tables
5. MANIPULATIONS DE DONNÉES AVEC MYSQL
Insertion de données
Sélection
Modification
Suppression
6. CONTROLE DE BASE DE DONNÉES MYSQL
Gestion des comptes utilisateurs
Intégrité des données
7. INTERFACE MANUELLE MYSQL : LA CONSOLE
Connexion
Session
Administration des utilisateurs
Administration avancée
8. INTERFACE WEB MYSQL : PHPMYADMIN
Installation
Configuration
Utilisation
9. INTERFAÇAGE DE PHP ET MYSQL
Connexion
Sélection de la base de données
Requêtes
Exploitation des résultats
Libération
Fermeture
Métadonnées
Connexions multiples
Attestation de formation
Non certifiante
Sans niveau spécifique