Php-Mysql, Développer un Site Web Dynamique
Formation
À Montrouge et Rouen
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Dirigé à
Pour professionnels
-
Lieu
-
Durée
4 Jours
Cette formation vous permettra de maîtriser d'une manière opérationnelle le langage PHP dans le contexte de développement de sites Internet dynamiques. Il vous permettra aussi d'aborder les aspects connexes à ce type de développement: bases de données, langage SQL, manipulation de fichiers graphiques. Destinataires: Développeurs, administrateurs système et administrateurs de bases de données.
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
Date de début
À propos de cette formation
Les participants doivent impérativement connaître les bases du HTML hors logiciel WYSIWYG
Les Avis
Le programme
Introduction
- Interactivité avec les internautes.
- Les différences entre PHP 4 et PHP 5.
- Présentation de l'exemple utilisé durant la formation : le site de vente en ligne BDPhilia.com.
Les fonctionnalités du langage
Automatisation d'une page Web
- Premiers éléments du langage.
- Intégration de PHP dans une page HTML.
- Variables et fonctions.
- Librairies.
- Fonctions de base.
- Variables serveur et variable PHP.
- Contrôles de flux et boucles.
Les formulaires simples
- Lecture/écriture de fichier.
- Vérification de login/mot de passe.
- Redirection.
Les fonctionnalités avancées du langage
Les tableaux complexes
- Fonctions associées aux tableaux.
- Fonctions d'extraction.
- Fonctions de navigation dans un tableau.
Variables persistantes : cookies et session
- Limitations et précautions.
- Les variables de session.
- Fonctions liées aux variables de session.
- Les cookies.
- Sérialisation des variables complexes.
- Utilisation.
Utilisation d'une base de données MySQL
- Concepts fondamentaux : bases, tables, champs, enregistrements.
- Création d'une base multitable.
- Fonctions PHP MySQL.
- Introduction au langage SQL (sélection, modification, suppression).
- Requêtes SQL avancées (jointures de tables).
- Traitement des résultats des requêtes.
Les formulaires complexes
- Fonctions avancées de sélection : modification de la base, tris (ORDER BY), recherches (WHERE).
Intégration des modules réalisés
Librairie GD : gestion graphique sous PHP
Génération d'images
- Création d'image, réutilisation.
- Gestion des polices et de l'écriture en mode image.
- Superposition de texte pour protection de droits.
- Intégration au site.
- Réalisation de graphiques statistiques.
Présentation de la programmation avancée sous PHP
P.O.O.
- Evolution du moteur objet dans PHP5.
PHP5 et XML
- Présentation du module SimpleXML de PHP5.
Base SQLite
Mise en oeuvre et déploiement
L'installation de PHP
- Configuration et paramétrage (php.ini).
- Présentation des options les plus courantes.
Synthèse et perspectives
- Avantages, limitations.
- Force et jeunesse de PHP.
L'évolution de PHP en PHP5
- Les nouveautés de PHP5 (Objet, XML, Base de données).
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Php-Mysql, Développer un Site Web Dynamique