![]() Développement |
PHP
PHP niveau 1
|
|
DUREE
3 jours
|
![]() |
OBJECTIFS
Ce cours aborde l'installation et la configuration du module PHP ainsi que la création de scripts en langage PHP dans le cadre du développement d'un site Web dynamique intégrant la gestion des formulaires et une introduction aux accès bases de données.
Tous les concepts présentés sont accompagnés d'exemples et de mise en pratique. Le cours est basé sur les outils PHPEclipse et WAMP. Les exercices mettront l'accent sur la qualité du code et sa réutilisabilité.
PUBLIC
- Programmeur
- Développeur
PRE-REQUIS
- Bonne connaissance du langage HTML
QUALITE
- Instructeur Consultant
- Supports de cours en francais
CONTENU PEDAGOGIQUE
- Introduction à PHP
- Qu'est-ce que PHP ?
- Fonctionnement
- Où se procurer PHP ?
- Installation
- Les outils de développement
- Qu'est-ce que PHP ?
- Le langage
- Insertion de scripts PHP dans du code HTML
- Constantes, variables, types et tableaux
- Fonctions utilitaires
- Les opérateurs
- Manipulation des chaînes de caractères
- Comparaison
- Contrôles conditionnels
- Contrôles itératifs
- Inclure un fichier
- Insertion de scripts PHP dans du code HTML
- Gestions des formulaires
- Vue d'ensemble
- Récupérer les données saisies
- Formulaire dynamique
- Contrôler les données saisies
- Changer de page
- Vue d'ensemble
- Introduction à l'échange avec des bases de données
- Connexion à une base de données (MySQL)
- Exécution de commandes et requêtes SQL
- Exploitation des résultats retournés par une requête
- Connexion à une base de données (MySQL)
- Conserver l'information
- Le passage en paramètre
- Les sessions
- Les cookies
- Faire une gestion des connexions d'utilisateurs
- Le passage en paramètre
- Bien architecturer son site
- Séparation métier/interactivité
- Construction de DAO (Data Access Object)
- Les messages d'erreur
- Le débuggage facile
- La notion de framework.
- Séparation métier/interactivité
- Mise en pratique
- Développement progressif d'une application web
- Les exercices sont basés sur l'acquisition progressive des concepts
- L'accent sera mis sur l'architecture et la réutilisabilité du code
- Développement progressif d'une application web
Nous contacter

Cette adresse email est protégée contre les robots des spammeurs, vous devez activer Javascript pour la voir.

Toutes les formations






