Formation PHP Développeurs
formation Langage, formation Langage de programation, formation PHP, formation PHP Développeurs, formation Programmation, formation Web
La formation PHP pour les développeurs Web permet de maitriser le langage PHP, de comprendre le développement objet en PHP et de développer des applications WEB de production. Vous apprendrez notamment à utiliser le langage SQL, et à manipuler des fichiers graphiques.
Introduction
- Qu’est-ce que PHP ?
- Interactivité avec les internautes.
- Les différences entre les deux dernières versions.
- L’architecture internet/intranet.
- Caractéristiques du langage PHP.
PHP et le Web
- Récupérer les informations du formulaire
- Construction de l’interface utilisateur
- Gestion des codes et pages d’erreur
La gestion des sessions
- Fonctionnement des sessions
- Débuter une session et assigner des variables
- Suppression des variables de session
- Destruction d’une session
Les entrées / sorties en PHP
- Php cli : command line interface
- Utilisation du buffer et compression des données
Introduction au monde objet
- Le concept d’abstraction en programmation
- Classes, types et entités
La création de classes en PHP
- Déclaration de classe
- Les déclarations de classes, d’attributs et de méthodes
- Constructeurs et destructeurs
- Instanciation
- Destructions des objets : le garbage collector
- Accès aux attributs et méthodes
-Les membres spéciaux
- Surcharges des noms de méthodes
- Les classes composées d’objets
- Les interfaces
Le mécanisme d’héritage
- Mécanisme d’héritage
- Recherche de méthodes pour une classe dérivée
- Héritage et instanciation
- Conversions standard dans l’héritage
- Le polymorphisme
- Classes et méthodes abstraites
- Classes et méthodes final
- Les interfaces
Les Exceptions
- Gestion des exceptions avec les blocs try catch
- Gestion centralisée des Exceptions
- Construction d’Exceptions sur mesure
PHP et système de fichiers
- La sécurité sur les fichiers
- Les fonctions de manipulation de fichiers
Connectivité avec les SGBDR
- Les principaux SGBDR
- SQLLite et MySql
- Les principaux objets de connectivité JDBC
- Transmettre des requêtes SQL
- Récupérer et traiter les résultats
Les fonctions utiles en PHP
- Les fonctions
- Les fonctions graphiques avec GD et JPGraph
Manipulation de l’API pour étendre le langage
- Introduction à l’API PHP
- Possibilités d’extension
- Arborescence des sources
- Création et utilisation d’extensions
- Passage d’arguments
- Retour de valeurs
- Appels de fonctions utilisateur
- Macros de configuration
PHP et XML
- Les différentes librairies XML sous PHP
- Lecture et requêtes avec SimpleXML
- Interaction avec DOMXML
Développement d’une application PHP
Complément : introduction au GTK
- Installation de l’extension
- Widgets et conteneurs
- Signals et callbacks
- Références
Vous trouverez d'autres formations en rapport avec cette formation PHP Développeurs dans notre filière de formation Développement et notre filière de formation Informatique et notre filière de formation Langage de programmation.
Vous pouvez également trouver des formations Langage, Langage de programation, PHP, PHP Développeurs, Programmation, Web.
Public
Pré-Requis:
