Formation Avancée de PHP
Contenu du cours
- Techniques avancées de PHP
- Tableaux multidimensionnels
- Définitions de fonction évoluée
- Syntaxe Heredoc
- Utilisez le printf () et le sprintf ()
- Développement d'applications Web
- Documentation code
- Style de code et structure
- Modularizing un site Web
- Affectation du Cache navigateur
- Concepts avancés de base de données
- Stockage des sessions dans une base de données
- Travail avec des codes postaux des États-Unis
- Création des fonctions stockées
- Affichage horizontal des résultats
- Techniques de sécurité
- Se rappeler les fondements
- Validation des données de forme
- Utilisez le filtre PECL
- Authentification avec PEAR authentique
- Utilisez MCrypt
- Techniques de E-Commerce
- Concepts de E-Commerce
- Création de la base de données
- Création du fichier de configuration
- Fabrication du modèle
- Création de la page d'index
- Lecture rapide par catégorie
- Représentation d'un produit
- Mise en œuvre d'un caddie
- Validation des cartes de crédit
- Programmation de base orientée objet
- OOP théorie
- Définition d'une classe
- Création d'un objet
- L'attribut $This
- Création des constructeurs
- Création des destructeurs
- Classes Auto-chargement
- Avancé OOP
- Théories avancées
- Héritage des classes
- Héritage des constructeurs et des destructeurs
- Méthodes de dépassement
- Contrôle d'accès
- Utilisez l'opérateur de résolution de portée
- Création des membres statiques
- Classes abstraites et méthodes
- Real-world POO
- Attraper exceptions
- Élargissement de la classe d'exception
- Création d'une classe de caddie
- Utilisez la classe de caddie
- Utilisez PEAR
- Utilisez Benchmark
- Utilisez HTML_QuickForm
- Utilisez Mail_Mime
- Ajax
- Introduction à Ajax
- Un exemple simple
- Ajax à part entière
- Débogage des applications Ajax
- XML et PHP
- Qu'est-ce que XML ?
- Syntaxe XML
- Attributs, éléments vides, et entités
- Type définitions de document
- Analyse XML
- Création d'un flux RSS
Description
Dans ce cours de formation avancée de PHP, les étudiants apprendront les caractéristiques avancées du langage de programmation Web de PHP. Vous apprendrez la programmation PHP orientation objet et comment employer le PHP pour traiter XML et pour établir des applications Ajax.
Objectifs
Apprendre à programmer en PHP orienté objet.
Apprendre à traiter XML avec PHP.
Apprendre à travailler avec des modules PEAR.
Apprendre les techniques de sécurité de PHP.
Apprendre à construire à une application de commerce électronique avec PHP.