DEVELOPPEMENT DU SITE WEB AVEC PHP et MySQL
Besoin d’adapter cette formation à vos besoins ?
N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure !
Formation créée le 22/07/2020. Dernière mise à jour le 21/08/2023.
Version du programme : 1
Programme de la formation
Objectifs de la formation
- Installer les outils nécessaires : Apache, PHP et MySQL, que vous soyez sous windows, Mac OS X ou Linux
- Découvrez le rôle des variables, des fonctions et des includes…
- Apprenez à récupérer et sauvegarder les informations saisies dans des formulaires par vos visiteurs en évitant les failles de sécurités XSS et les injections SQL
- Pratiquez à l’aide des TP corrigés : création de blog, d’un mini-chat, d’un espace membres…
- Maîtriser les concepts avancés de PHP (programmation orientée objet, expressions régulières, structure MVC…) et MySQL (jointures, groupements de données…)
Profil des bénéficiaires
Pour qui
- Aux passionnés d'informatique
- Aux étudiants en informatique
- Toute personne se formant au développement WEB
Prérequis
Contenu de la formation
-
Partie 1 - Introduction
- Fonctionnement d’un site écrit en PHP
- Préparer son environnement de travail
- Écrire son premier script
- Configurer PHP pour visualiser les erreurs
-
Partie 2 - Les bases du PHP
- Les variables
- Les conditions
- Les boucles
- Les tableaux
- Les fonctions
- Au secours ! Mon script plante !
- Inclure des portions de page
- Codez proprement
-
Partie 3 - Transmettre des données de page en page
- Transmettre des données avec l’URL
- Transmettre des données avec les formulaires
- TP : page protégée par mot de passe
- Variables superglobales
- Sessions & cookies
- Lire et écrire dans un fichier
-
Partie 4 - Stocker des informations dans une base de données
- Présentation des bases de données
- PhpMyAdmin
- Lire des données
- Écrire des données
- TP : un Mini-chat
- Les fonctions SQL
- Les dates en SQL
- TP : un blog avec des commentaires
- Les jointures entre tables
-
Partie 5 - Aller plus loin avec PHP
- Créer des images en PHP
- Les expressions régulières (partie ½)
- Les expressions régulières (partie 2/2)
- Organiser son code selon l’architecture MVC
- TP : créer un espace membres
-
Partie 6 - Annexes
- Envoyer votre site sur le Web
- Utiliser la documentation PHP !
- Protéger un dossier avec un htaccess
- Mémento des expressions régulières.
Équipe pédagogique
La qualité de nos formations repose sur une parfaite synergie entre notre équipe pédagogique et notre réseau d’intervenants experts . Leur mission commune : construire une offre pédagogique adaptée à tous vos besoins.
Suivi de l'exécution et évaluation des résultats
- Feuilles de présence.
- Questions orales ou écrites (QCM).
- Mises en situation.
- Formulaires d'évaluation de la formation.
- Délivrance d’une attestation de formation individuelle précisant les compétences acquises à l’issue de la formation
Ressources techniques et pédagogiques
- Accueil des stagiaires dans une salle dédiée à la formation.
- Documents supports de formation projetés.
- Exposés théoriques
- Quiz en salle
- Mise à disposition en ligne de documents supports à la suite de la formation.
- Travaux pratiques sur micro-ordinateurs.
- Etude d’exemples d’application.