DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS. |
Langages du web : créer un site dynamique avec PHP/MySQLDate de mise à jour : 10/11/2023
| Identifiant OffreInfo : 03_231175494F |
Via Compétences (Carif-Oref Auvergne-Rhône-Alpes) |
Apprendre les bases du PHP pour rendre dynamique un site web réalisé en HTML/CSS.
Le site web « en dur » sera déjà créé (éléments fournis au début de la formation) et nous verrons comment l'adapter pour utilser une base de données qui le rendra dynamique
1- Les bases du langage PHP
- fonctionnalités
- principe du client / serveur
- automatisation d'une page web
2- Utilisation du PHP dans une page internet
- intégration du PHP dans une page html
- variables et fonctions
- exemple : affichage de la date du jour dans une page
3- Types de données
- chaîne de caractères, tableaux, nombres, date, ...
- manipulation des données
4- Utilisation des variables
- création d'un formulaire simple et traitement des résultats
- lecture et écriture de fichier
- redirection
- exemple : vérification de login et mot de passe
5- Les bases de données
- présentation de phpMyAdmin
- concept de base : base de données, tables, champs, enregistrement
- création de la base de données et des premières tables
- le langage SQL pour faire des requêtes dans la base de données
- traitement des résultats des requêtes
6- Création d'un back-office pour la gestion des contenus du site
- création d'un formulaire en HTML/CSS
- traitement des données du formulaire (contrôle et enregistrement dans la base de données)
- affichage des informations dans une page du site.
7- Travail en local (avec wamp) et migration sur le serveur de l'hébergeur pour la mise en ligne du site
- export de la base de données
- dépot des fichiers via Filezilla et modification des fichiers de configuration
- tests et résolutions des erreurs fréquentes en PHP
8- Mise en ligne du site
- l'hébergement
- dépôt des fichiers sur le serveur avec Filezilla
Non certificiante
Sans niveau spécifique
Conventionnement : Non
Entreprise
Bénéficiaire de l'action
Niveau d'entrée : Sans niveau spécifique
-