Revenir à la liste des catégories de formation



Formation : PHP : initiation


(Réf. 19258)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Détails de la fiche formation



Compétence(s)

PHP

Prérequis

  • Expérience pratique du développement en environnement Internet.
  • Connaissance d'un langage structuré.
  • Connaissance du HTML.

Public

  • Chef de projet
  • Développeur
  • Équipe projet
  • Webmestre
  • Webdesigner

Objectifs

  • 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

Type de formation

Courte

Programme

1. 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.

2. 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.

3. 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.

4. GESTION HTTP ET PERSISTANCE


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

5. 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.

6. MANIPULATIONS AVANCEES


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

7. PROGRAMMATION ORIENTEE 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.

8. 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.

Pédagogie

Non renseigné

Point(s) fort(s)

Non renseigné
Revenir en haut


Options disponibles pour la fiche formation



Langue(s)

Français

Moyen(s)

Inter-Entreprise

Durée

Non renseigné

Zone géographique

Inter-Entreprise :
92100 BOULOGNE BILLANCOURT :


Revenir en haut





Revenir à la liste des catégories de formation