Nos solutions


Accueil  > Nos services > Formation  > Offre catalogue 2008

Offre catalogue 2008

PHP : initiation

REF : O-PH1
OBJECTIFS DU COURS
  • Maîtriser les bases du langage
  • Comprendre la création de pages Web dynamiques
  • Appréhender les différentes architectures logicielles autour de PHP
  • Prendre en main les fonctionnalités avancées du langage
MISE EN PRATIQUE
La formation alterne théorie et pratique en abordant un cas réel et complet qui permet une prise en main graduelle des fonctionnalités du langage PHP. Un exercice fil rouge de création de site Web (catalogue de produits) est ainsi déployé tout au long de la formation.
PROFIL DES PARTICIPANTS
Chef de projet
Développeur
Équipe projet
Webmestre
Webdesigner
PRE-REQUIS
Expérience pratique du développement en environnement Internet. Connaissance d'un langage structuré. Connaissance du HTML.
DUREE
4 jours
TARIF
1 710 * € (HT)
2 860* CHF
*Déjeuners inclus
Télécharger le programme

PRÉSENTATION DU LANGAGE

Fondamentaux du Web et principe du client-serveur.
Présentation de PHP : objectif, licences et versions.

INSTALLATION ET CONFIGURATION D'UN POSTE

Installation rapide d'un environnement Web Paramétrage d'Apache : droits d'accès, modules...
Présentation de la structure de PHP, revue détaillée des options de configuration.
Administration de la base de données MySQL avec phpMyAdmin.

LES BASES DU LANGAGE

Syntaxe et généralités.

Variables et constantes, types de données, opérateurs, références.
Structures de contrôle et conditions, fonctions, gestion des tableaux.

Fonctions indispensables.

Traitement des tableaux.
Manipulations de chaînes de caractères.
Expressions régulières.
Manipulations de dates.
Fonctions mathématiques.

GESTION DES FORMULAIRES

Rappels sur les formulaires HTML.
Positionnement et possibilités de PHP.
Accès aux données.
Méthodes de transmission.
Téléchargement de fichiers.

GESTION HTTP ET PERSISTANCE

Gestion des entêtes HTTP et redirections.
Présentation et manipulation des cookies.
Explication des problèmes de sécurité.
Introduction et utilisation des sessions.

UTILISATION DE MYSQL

Les différentes extensions de connexion.
Connexion au serveur.
Envoi des requêtes et traitement des résultats.
Requêtes paramétrées.
Sécurité et injections SQL.

MANIPULATIONS AVANCÉES

Création / lecture / modification de fichiers.
Manipulation des répertoires.
Gestion des emails.
Gestion et traitement des erreurs.

PROGRAMMATION ORIENTÉE OBJET

Notions d'objet avec PHP 5 : classe, héritage, polymorphisme, encapsulation.
Typage et niveaux de visibilité PHP 5.
Interfaces et classes abstraites.
Gestion des exceptions.

POUR ALLER PLUS LOIN

Questions de sécurité sur les applicatifs PHP.
Quelques bonnes pratiques de programmation pour tirer profit des spécificités de PHP.
Les outils PHP.
Présentation de quelques sites Internet de référence (documentation et exemples).
Travaux pratiques : un exemple d'application de magasin électronique sera mené de bout en bout sur toute la formation. Il permettra de mettre en pratique chaque notion vue pendant la session.
 
PARIS
7-10 janv
3-6 mars
13-16 mai
7-10 juil
8-11 sept
3-6 nov
BORDEAUX
7-10 janv
10-13 mars
19-22 mai
1-4 juil
1-4 sept
17-20 nov
LYON
14-17 janv
20-23 mai
2-4 juin
7-10 juil
26-29 août
22-25 sept
6-9 oct
4-7 nov
MEDITERRANEE
14-17 janv
20-23 mai
2-4 juin
7-10 juil
26-29 août
22-25 sept
6-9 oct
4-7 nov
NANTES
7-10 janv
3-6 mars
13-16 mai
8-11 sept
3-6 nov
TOULOUSE
28-31 janv
11-14 mars
13-16 mai
1-4 juil
8-11 sept
17-20 nov
SUISSE
22-25 janv
3-6 mars
19-22 mai
14-17 juil
23-26 sept
25-28 nov
MAROC
Nous consulter