A distance
Cette formation permet d’apprendre le langage de programmation PHP dans le contexte de développement de sites dynamiques avec bases de données SQL
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
Il est indispensable d’être à l’aise avec les langages HTML et CSS pour suivre cette formation
Cette formation s’adresse à toute personne souhaitant créer un site web dynamique sans utiliser un CMS (webmasters, chefs de projets, chefs d’entreprise, responsable de communication, ...)
Formation avec 90% de pratique
Alternance d’explications théoriques et d’exercices de mises en pratique sous la supervision du formateur afin de réaliser un site dynamique de quelques pages en se basant sur un site existant
réalisé en HTML/CSS.
Ces mises en pratiques permettent de vérifier la bonne compréhension des notions vues avant de passer à la suite et de créer pas à pas le site.
Un dossier contenant tous les éléments nécessaires à la réalisation du site (fichiers html, css et js,images, textes) sera donné aux stagiaires
Moyens techniques
Les formations « à distance » sont réalisées avec le logiciel de partage d’écran Skype qui permet au formateur de faire les démonstrations, puis de voir l’écran des stagiaires pour
corriger les exercices et répondre aux questions spécifiques.
Nous utiliserons un éditeur de texte pour coder : Notepad++ (gratuit) qui devra être installé sur l’ordianteur du stagiaire avant le début de la formation.
Pour travailler avec PHP, il faut installer le logiciel Wamp (gratuit) qui permet d’utiliser un serveur virtuel sur l’ordinateur et afficher le site et d’acéder à phpMyAdmin pour la création et la gestion de la base de données. Un lien pour le téléchargement et les explications d’installation seront envoyés avant le début de la formation
Langages du Web : créer un site avec HTML/CSS/Jquery
OPCO - Entreprise
Modifié le 07/11/2023