Revenir à la liste des catégories de formation



Formation : Développement d'applications Web avec PHP - Initiation


(Réf. 17619)

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

Avoir suivi le stage EW01 (HTML/CSS) ou posséder les connaissances équivalentes. Connaissances basiques du langage SQL : stage UX69 (Langage SQL). Pratiquer régulièrement la programmation. Connaissances des concepts des architectures multi-tiers. Avoir suivi le stage EO05 (Introduction aux concepts objet et à UML) est conseillé.

Public

Développeurs, concepteurs/réalisateurs, webmestres, chefs de projet Web, architectes techniques.

Objectifs

Développer des applications Web dynamiques PHP.
Maîtriser la syntaxe du langage.
Comprendre l'orientation objet de PHP.
Gérer des formulaires et les accès aux données.
Gérer les utilisateurs de l'application.

Type de formation

Courte

Programme

Introduction

• Vue d'ensemble de PHP
• Structure de base d'une page PHP
• Règles de nommage
• Installation de PHP ( Mécanismes d'installation / Modes d'installation)

Syntaxe de base du langage

• Variables, constantes, types, tableaux
• Fonctions
• Opérateurs
• Gestion des chaînes de caractères, des dates, des nombres

Les structures de contrôle

• Les contrôles conditionnels : if et switch
• Les contrôles itératifs : while, do while, for, continue
• Inclusion de fichiers : fonctionnement et utilisation
• Comment sortir d'une structure de contrôle
• Interruption d'un script

Introduction aux concepts objet

• Concept objet
• Fonctions et classes
• Gestion des exceptions

Gestion des formulaires

• Récupérer les informations du formulaire
• Construction de l'interface utilisateur
• Contrôles
• Gestion des codes et pages d'erreur
• Les filtres

Connectivité avec les SGBDR

• Les principaux SGBDR
• SQLLite et MySQL
• Connexion et déconnexion
• Lire et mettre à jour des données
• Gérer les erreurs
• Requêtes préparées

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 cookies

Le courrier électronique



PHP et le système de fichiers

• La sécurité sur les fichiers
• Les fonctions de manipulation de fichiers

La gestion des erreurs



Compléments

• Génération et manipulation d'images
• Création de graphiques (JPGRAPH, ARTICHOW)
• Génération de PDF
• Génération de fichiers Excel
• Les concepts de sécurité, l'authentification

Pédagogie

Langage phare de la galaxie Open Source, PHP est devenu aujourd'hui une référence pour tous ceux qui veulent rapidement développer des sites Web dynamiques, maintenables et évolutifs. Au delà de la présentation des composants du langage, cette formation insiste sur les bonnes pratiques de conception et de développement. Suivre ensuite le stage EW13 (Développement d'applications Web avec PHP - Perfectionnement) est conseillé.

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 :
75008 Paris :


Revenir en haut





Revenir à la liste des catégories de formation