Cours PHP Fundamentals (1PHPFUN) - ESTIAM 2022-2023
Objectifs pédagogiques
- Installer et configurer un serveur web avec PHP, MYSQL, APACHE
- Comprendre le fonctionnement d’un serveur web
- Maitriser les fondamentaux de PHP et la base e données MYSQL
- Créer un site web dynamique avec PHP
Informations pratiques
Organisation de cours :
- Durée totale : 24h
- Cours : 18h (3j)
- Projet + Evaluation : 6h
Planning du cours
jour 1 :
- Généralités sur le langage PHP
- C’est quoi un navigateur)
- C’est quoi un éditeur de texte
- Installation de l’éditeur
- Installation du serveur web local
- Configuration du serveur web local
- Tests et création de la première page web
- Les variables
- Les constantes
- Les chaines de caractères
- Concaténation
- Opérateurs arithmétiques et opérateurs de comparaisons
- Types de variables
jour 2 :
- IF ELSE simples et multiples
- Les boucles FOR, WHILE, DO WHILE
- Les fonctions, fonctions sur les tableaux
- Portée des variables
- Inclusions de fichiers externes
- Les superglobales en PHP
- Les superglobales GET, POST et REQUEST EN PHP
- Les superglobales SESSION, COOKIE et FILES
jour 3 :
Connexion à MYSQL à partir de PHP
Méthode QUERY
Méthode EXEC de PDO
Méthode PREPARE DE PDO
jour 4 (projet - évaluation) :
- Terminer le projet.
- QCM de validation des connaissances.
- Présenter le projet pour obtenir une note.
Source / Bibliographie
Cours PHP/JavaScript :
Documentations PHP :
Livre : PHP et MySQL, de P. Giraud, 2020 :
Cours : Concevez votre site web avec PHP et MySQL, Openclassrooms :
Exercices de PHP en ligne