 |
Formation
Logiciel Libre, stratégies |
 |
Formation
Linux bases |
 |
Formation
Linux, mise en oeuvre |
 |
Formation
Maîtriser les outils Linux |
 |
Formation
Linux, administration système |
 |
Formation
Linux, serveur d'entreprise, les services réseaux |
 |
Formation
Linux, administration avancée |
 |
Formation
Linux pour administrateur Unix |
 |
Formation
Sécuriser Unix/linux |
 |
Formation
Linux Cluster |
 |
Formation
Administrer un site Web Open Source |
 |
Formation
Administration Apache, l'essentiel |
 |
Formation
Apache, administrer un serveur Web sous Unix/Linux |
 |
Formation
Postfix, administrer un serveur de messagerie |
 |
Formation
Samba, services Unix/Linux et Windows |
 |
Formation
Administration d'un annuaires LDAP |
 |
Formation
Squid |
 |
Formation
Nagios |
 |
Formation
RedHat Linux, mise en oeuvre |
 |
Formation
RedHat Linux administration |
 |
Formation
RedHat Linux, services réseaux |
 |
Formation
Linux Debian, administration |
 |
Formation
Linux Debian, administration réseau |
 |
Formation
Administration FreeBSD |
 |
Formation
Développement système sous Linux ou Unix |
 |
Formation
Ecriture de drivers et programmation noyau Linux |
 |
Formation
Solutions Open Source pour temps réel et embarqué |
 |
Formation
Linux temps réel et embarqué, programmation |
 |
Formation
Essentiel de PHP pour non développeur |
 |
Formation
PHP 5, développer un site Web dynamique avec base de données |
 |
Formation
PHP 5 , perfectionnement |
 |
Formation
PHP 5 , industrialisation des développements PHP |
 |
Formation
Langage Perl Unix Linux Windows |
 |
Formation
MySql Prise en main et développement |
 |
Formation
MySql Administration |
 |
Formation
PostgreSQL, développement |
 |
Formation
Administration de la base de données PostgreSQL |
 |
Formation
Python |
 |
Formation
ZOPE |
 |
Formation
Conduire un projet avec Eclipse |
 |
Formation
Hibernate, framework Open Source |
 |
Formation
Stratégie et méthodologie de tests Java |
 |
Formation
Struts, développer des applications Web |
 |
Formation
Administration Jonas |
 |
Formation
Administration Jboss |
 |
Formation
Administration d'un serveur TOMCAT |
 |
Formation
SPIP rédacteur |
 |
Formation
SPIP développeur |
 |
Formation
SPIP administrateur |
|
| Nos
coordonnées |
Nos spécialistes vous répondent
au
Tél : 33 (0)1 43 34 90 94
Fax : 33 (0)1 43 34 90 95
E-mail : Nous
contacter |
| Programme de cours |
| Vous adaptez ce programme
de cours à votre informatique et au profil des participants. |
|

Ce cours est réalisé
en partenariat
avec l'Institut de formation Orsys
Les cours ont lieu dans leurs salles
de formation à Paris, Lyon ou
Bruxelles.
|
|
|
Formation : PHP 5
perfectionnement :
Fonctions avancées & Programmation
Orientée Objet
- Contenu détaillé |
 |
|
Introduction
Optimisation des développements par utilisation de
briques logicielles.
Développement et réutilisabilité : stratégies
et enjeux.
Programmation Orientée
Objet (POO)
Classes, Propriétés, Méthodes
- Visibilité & Protection.
Constructeur, destructeur
- Appel implicite vs.explicite.
Héritage & Agrégation
- Règles de propagation.
- Polymorphisme
Atelier
Réalisation d'une classe Formulaire.
PEAR
- structure, conventions et paramètres
- principales librairies
PHPLib
- structure, conventions et paramètres
- principales librairies
Atelier
Mise en oeuvre de plusieurs librairies opensource pour
la réalisation d'un mini-site.
Gestion des erreurs
Création d'un gestionnaire
Atelier
Réalisation d'une classe de gestion avancée
d'erreurs.
Bufferisation & fichiers log
Atelier
Implémentation d'un affichage bufférisé
et d'un fichier log dans la classe.
Authentification LDAP
Introduction
- OpenLdap.
- Configuration et démarrage (fichiers conf et ldif)
Lecture
- Connexion anonyme, Interrogation et récupération
de données
Ecriture
- Connexion administrateur
- Formatage des données et Insertion
Atelier
Implémentation d'une classe d'authentification.
Bases de données : manipulations
avancées
Aspects avancés
- Bases multitables et jointure : avantages et limites de
la théorie.
- Intégrité transactionnelle : assurer la cohérence
des données dans un environnement internet.
- Procédures stockées : Réutilisation
de l'existant lors de migration technologiques.
- Champs multidimensionnels
- XML
- Sécurité : formatage des entrées et
requêtes paramétrées.
- ODBC : outil passe-partout win32.
- Pear ADO : Abstraction des accès.
Etude de Cas
- Oracle : Commit / Rolback et pointeurs abstraits pour procédure
stockées.
- MySql : conversion multitables et adaptation des requêtes
DML.
- Postgres : utilisation de champs multidimensionnels et XML.
XML / DOM / XSLT
XML
- format & validation
DOM et xPath
- création, analyse.
Transformateurs XSL
- XSL / XSLT
Clients riches : SWF et AJAX
- Principe & enjeux.
Atelier
Création d'états multipaginés en Ajax.
Webservice & SOAP
Introduction.
- annuaires de services & accessibilité
- WSDL et SOAP
- Créer un webservice et son fichier de description.
- Utiliser un webservice.
Atelier
Utilisation d'un webservice.
PDF pour AcrobatReader
Opérations de base.
- texte et mise en page.
Opérations avancées.
- images et tracés vectoriels.
Atelier
Implémentation d'une classe PDF pour la génération
automatisée d'une facture.
E-mail
MIME : Pièces jointes et formats
HTML.
- Les formats Mixed, Multipart, Alternative / Related
- Les encodages particuliers
- Paramétrage d'un serveur de test
Atelier
Réalisation d'une fonction classe xMail pour l'envoi
de mails au format mime.
Utilisation de la classe créée pour l'envoi
d'une facture PDF en pièce jointe.
Page
précédente
|
|