Créer des applications et des sites web dynamiques sans programmer directement avec PHP.
Automatiser la création de pages connectées à des bases de données, construire une application e-commerce (catalogue / panier électronique...)
SITES WEB DYNAMIQUES ET BASES DE DONNEES :
- Principes des pages dynamiques
- Serveurs web et d'application
- Scripts côté client et serveur
- Solutions existantes (ASP, PHP, JSP, ColdFusion, XML...)
CREATION DE LA BASE DE DONNEES MYSQL :
- Installation et réglages des serveurs (Apache/PHP/Mysql)
- Création d'une base Mysql
REALISATION DE PAGES DYNAMIQUES :
- Paramétrage de la connexion à la base / gestion du site web
- Création de pages de consultation et formulaires de recherche
- Jeu d'enregistrements, appel aux comportements de serveur
- Création de pages de résultats
- Affichage d'images et de textes dynamiques
- Liaisons avec des pages d'informations détaillées
- Pages d'insertion, modification, suppression d'enregistrements
- Requêtes simples et requêtes avancées
- Les cookies, les sessions
SECURITE :
- Protection/contrôle d'accès d'une partie de site par login/mot de passe/niveau, gestion de sessions, htaccess, https
REALISATION D'UNE APPLICATION DE BOUTIQUE EN LIGNE :
- Organisation, schéma de navigation, modularisation du site
- Réalisation de l'application e-commerce
- Référencement
MISES EN PRATIQUE ET CAPACITES INDUITES :
- Réaliser des pages web dynamiques affichant les données d'une base ou d'un répertoire selon les critères de l'internaute
- Réaliser un interfaçage complet à une base de données MySQL
- Authentifier et sécuriser l'accès (affichage/modification) aux données d'une base ou d'un répertoire
- Réaliser une application web de type site marchand